Revision: 6168 http://languagetool.svn.sourceforge.net/languagetool/?rev=6168&view=rev Author: dnaber Date: 2012-01-05 23:23:02 +0000 (Thu, 05 Jan 2012) Log Message: ----------- [de] avoid some false alarms
Modified Paths: -------------- trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java trunk/JLanguageTool/src/resource/de/added.txt trunk/JLanguageTool/src/test/org/languagetool/rules/de/CaseRuleTest.java Modified: trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java =================================================================== --- trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java 2012-01-05 23:02:48 UTC (rev 6167) +++ trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java 2012-01-05 23:23:02 UTC (rev 6168) @@ -79,6 +79,9 @@ private static final Set<String> exceptions = new HashSet<String>(); static { + exceptions.add("Abriss"); + exceptions.add("Durcheinander"); + exceptions.add("Fort"); exceptions.add("Löhne"); exceptions.add("Eindrücke"); exceptions.add("Bände"); @@ -197,6 +200,8 @@ myExceptionPhrases.add("Im Großen und Ganzen"); myExceptionPhrases.add("im Guten wie im Schlechten"); myExceptionPhrases.add("Im Guten wie im Schlechten"); + myExceptionPhrases.add("Russisches Reich"); + myExceptionPhrases.add("Tel Aviv"); } private static final Set<String> substVerbenExceptions = new HashSet<String>(); Modified: trunk/JLanguageTool/src/resource/de/added.txt =================================================================== --- trunk/JLanguageTool/src/resource/de/added.txt 2012-01-05 23:02:48 UTC (rev 6167) +++ trunk/JLanguageTool/src/resource/de/added.txt 2012-01-05 23:23:02 UTC (rev 6168) @@ -377,3 +377,28 @@ Kraftwerk Kraftwerk SUB:AKK:SIN:NEU Kraftwerks Kraftwerk SUB:GEN:SIN:NEU Kraftwerkes Kraftwerk SUB:GEN:SIN:NEU +Klaue Klaue SUB:NOM:SIN:FEM +Klaue Klaue SUB:GEN:SIN:FEM +Klaue Klaue SUB:DAT:SIN:FEM +Klaue Klaue SUB:AKK:SIN:FEM +Klauen Klaue SUB:NOM:PLU:FEM +Klauen Klaue SUB:GEN:PLU:FEM +Klauen Klaue SUB:DAT:PLU:FEM +Klauen Klaue SUB:AKK:PLU:FEM +Fächer Fächer SUB:NOM:SIN:MAS +Fächers Fächer SUB:GEN:SIN:MAS +Fächer Fächer SUB:DAT:SIN:MAS +Fächer Fächer SUB:AKK:SIN:MAS +Fächer Fächer SUB:NOM:PLU:MAS +Fächer Fächer SUB:GEN:PLU:MAS +Fächern Fächer SUB:DAT:PLU:MAS +Fächer Fächer SUB:AKK:PLU:MAS +Stift Stift SUB:NOM:SIN:NEU +Stifts Stift SUB:GEN:SIN:NEU +Stiftes Stift SUB:GEN:SIN:NEU +Stift Stift SUB:DAT:SIN:NEU +Stift Stift SUB:AKK:SIN:NEU +Stifte Stift SUB:NOM:PLU:NEU +Stifte Stift SUB:GEN:PLU:NEU +Stiften Stift SUB:DAT:PLU:NEU +Stifte Stift SUB:AKK:PLU:NEU Modified: trunk/JLanguageTool/src/test/org/languagetool/rules/de/CaseRuleTest.java =================================================================== --- trunk/JLanguageTool/src/test/org/languagetool/rules/de/CaseRuleTest.java 2012-01-05 23:02:48 UTC (rev 6167) +++ trunk/JLanguageTool/src/test/org/languagetool/rules/de/CaseRuleTest.java 2012-01-05 23:23:02 UTC (rev 6168) @@ -51,6 +51,7 @@ assertEquals(0, rule.match(langTool.getAnalyzedSentence("Hier ein Satz. «Ein Zitat.»")).length); assertEquals(0, rule.match(langTool.getAnalyzedSentence("Hier ein Satz. »Ein Zitat.«")).length); assertEquals(0, rule.match(langTool.getAnalyzedSentence("Hier ein Satz. (Noch einer.)")).length); + assertEquals(0, rule.match(langTool.getAnalyzedSentence("Hier geht es nach Tel Aviv.")).length); // "NIL" reading in Morphy that used to confuse CaseRule: assertEquals(0, rule.match(langTool.getAnalyzedSentence("Ein Menschenfreund.")).length); // works only thanks to addex.txt: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs