Revision: 6239 http://languagetool.svn.sourceforge.net/languagetool/?rev=6239&view=rev Author: gulp21-1 Date: 2012-01-13 16:15:39 +0000 (Fri, 13 Jan 2012) Log Message: ----------- [de] make GermanWordRepeatRule detect error in 'Das Haus, auf auf das M?\195?\164dchen zurennen.'
Modified Paths: -------------- trunk/JLanguageTool/src/java/org/languagetool/rules/de/GermanWordRepeatRule.java trunk/JLanguageTool/src/test/org/languagetool/rules/WordRepeatRuleTest.java Modified: trunk/JLanguageTool/src/java/org/languagetool/rules/de/GermanWordRepeatRule.java =================================================================== --- trunk/JLanguageTool/src/java/org/languagetool/rules/de/GermanWordRepeatRule.java 2012-01-13 16:04:01 UTC (rev 6238) +++ trunk/JLanguageTool/src/java/org/languagetool/rules/de/GermanWordRepeatRule.java 2012-01-13 16:15:39 UTC (rev 6239) @@ -31,7 +31,7 @@ // Don't mark error for cases like: // "wie Honda und Samsung, die die Bezahlung ihrer Firmenchefs..." // "Das Haus, in das das Kind läuft." - if (tokens[position - 1].getToken().length() == 3) { + if (tokens[position - 1].getToken().length() == 3 && tokens[position - 1].getToken().charAt(0) == 'd' ) { if (position >= 2 && ",".equals(tokens[position - 2].getToken())) { return true; } Modified: trunk/JLanguageTool/src/test/org/languagetool/rules/WordRepeatRuleTest.java =================================================================== --- trunk/JLanguageTool/src/test/org/languagetool/rules/WordRepeatRuleTest.java 2012-01-13 16:04:01 UTC (rev 6238) +++ trunk/JLanguageTool/src/test/org/languagetool/rules/WordRepeatRuleTest.java 2012-01-13 16:15:39 UTC (rev 6239) @@ -70,6 +70,8 @@ assertEquals(1, matches.length); matches = rule.match(langTool.getAnalyzedSentence("Das Buch, in in dem es steht.")); assertEquals(1, matches.length); + matches = rule.match(langTool.getAnalyzedSentence("Das Haus, auf auf das Mädchen zurennen.")); + assertEquals(1, matches.length); } public void testRulePolish() throws IOException { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 _______________________________________________ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs