[LanguageTool] SF.net SVN: languagetool:[7450] trunk/JLanguageTool/src
Revision: 7450 http://languagetool.svn.sourceforge.net/languagetool/?rev=7450view=rev Author: milek_pl Date: 2012-06-22 07:31:07 + (Fri, 22 Jun 2012) Log Message: --- ignore number-containing words for spell-check Modified Paths: -- trunk/JLanguageTool/src/java/org/languagetool/rules/spelling/morfologik/MorfologikSpellerRule.java trunk/JLanguageTool/src/test/org/languagetool/rules/pl/MorfologikPolishSpellerRuleTest.java Modified: trunk/JLanguageTool/src/java/org/languagetool/rules/spelling/morfologik/MorfologikSpellerRule.java === --- trunk/JLanguageTool/src/java/org/languagetool/rules/spelling/morfologik/MorfologikSpellerRule.java 2012-06-21 21:42:31 UTC (rev 7449) +++ trunk/JLanguageTool/src/java/org/languagetool/rules/spelling/morfologik/MorfologikSpellerRule.java 2012-06-22 07:31:07 UTC (rev 7450) @@ -91,6 +91,7 @@ isAlphabetic = StringTools.isAlphabetic(word.charAt(0)); } if (word.length() 0 isAlphabetic !token.isImmunized() + !containsDigit(word) !speller.isInDictionary(word) !speller.isInDictionary(word.toLowerCase(conversionLocale))) { final ListString suggestions = new ArrayListString(); @@ -111,5 +112,14 @@ } return toRuleMatchArray(ruleMatches); } + +private final boolean containsDigit(final String s) { +for (int k = 0; k s.length(); k++) { +if (Character.isDigit(s.charAt(k))) { +return true; +} +} +return false; +} } Modified: trunk/JLanguageTool/src/test/org/languagetool/rules/pl/MorfologikPolishSpellerRuleTest.java === --- trunk/JLanguageTool/src/test/org/languagetool/rules/pl/MorfologikPolishSpellerRuleTest.java 2012-06-21 21:42:31 UTC (rev 7449) +++ trunk/JLanguageTool/src/test/org/languagetool/rules/pl/MorfologikPolishSpellerRuleTest.java 2012-06-22 07:31:07 UTC (rev 7450) @@ -26,6 +26,7 @@ assertEquals(0, rule.match(langTool.getAnalyzedSentence(To jest test bez jakiegokolwiek błędu.)).length); assertEquals(0, rule.match(langTool.getAnalyzedSentence(Żółw na starość wydziela dziwną woń.)).length); assertEquals(0, rule.match(langTool.getAnalyzedSentence(,)).length); +assertEquals(0, rule.match(langTool.getAnalyzedSentence(123454)).length); //incorrect sentences: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs
[LanguageTool] SF.net SVN: languagetool:[7454] trunk/JLanguageTool/src/test/org/ languagetool/rules/en/MorfologikBritishSpellerRuleTest.java
Revision: 7454 http://languagetool.svn.sourceforge.net/languagetool/?rev=7454view=rev Author: milek_pl Date: 2012-06-22 11:28:30 + (Fri, 22 Jun 2012) Log Message: --- and a Junit test... Added Paths: --- trunk/JLanguageTool/src/test/org/languagetool/rules/en/MorfologikBritishSpellerRuleTest.java Added: trunk/JLanguageTool/src/test/org/languagetool/rules/en/MorfologikBritishSpellerRuleTest.java === --- trunk/JLanguageTool/src/test/org/languagetool/rules/en/MorfologikBritishSpellerRuleTest.java (rev 0) +++ trunk/JLanguageTool/src/test/org/languagetool/rules/en/MorfologikBritishSpellerRuleTest.java 2012-06-22 11:28:30 UTC (rev 7454) @@ -0,0 +1,45 @@ +package org.languagetool.rules.en; + +import static org.junit.Assert.*; + +import java.io.IOException; + +import org.junit.Test; +import org.languagetool.JLanguageTool; +import org.languagetool.Language; +import org.languagetool.TestTools; +import org.languagetool.rules.RuleMatch; +import org.languagetool.rules.spelling.morfologik.pl.MorfologikPolishSpellerRule; + +public class MorfologikBritishSpellerRuleTest { + +@Test +public void testMorfologikSpeller() throws IOException { +MorfologikBritishSpellerRule rule = +new MorfologikBritishSpellerRule (TestTools.getMessages(English), Language.BRITISH_ENGLISH); + +RuleMatch[] matches; +JLanguageTool langTool = new JLanguageTool(Language.BRITISH_ENGLISH); + + +// correct sentences: +assertEquals(0, rule.match(langTool.getAnalyzedSentence(This is an example: we get behaviour as a dictionary word.)).length); +assertEquals(0, rule.match(langTool.getAnalyzedSentence(Why don't we speak today.)).length); +assertEquals(0, rule.match(langTool.getAnalyzedSentence(,)).length); +assertEquals(0, rule.match(langTool.getAnalyzedSentence(123454)).length); + +//incorrect sentences: + +matches = rule.match(langTool.getAnalyzedSentence(Behavior)); +// check match positions: +assertEquals(1, matches.length); +assertEquals(0, matches[0].getFromPos()); +assertEquals(8, matches[0].getToPos()); +assertEquals(behaviour, matches[0].getSuggestedReplacements().get(0)); + +assertEquals(1, rule.match(langTool.getAnalyzedSentence(aõh)).length); +assertEquals(0, rule.match(langTool.getAnalyzedSentence(a)).length); + +} + +} Property changes on: trunk/JLanguageTool/src/test/org/languagetool/rules/en/MorfologikBritishSpellerRuleTest.java ___ Added: svn:mime-type + text/plain This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs
[LanguageTool] Build failed in Jenkins: LanguageTool #812
See https://languagetool.ci.cloudbees.com/job/LanguageTool/812/changes Changes: [milek_pl] organize imports [milek_pl] and a Junit test... [milek_pl] [en-gb] replace hunspell with morfologik-speller -- [...truncated 1347 lines...] [junit] * No key 'checkDone' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'desc_repetition_beginning_word' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'textLanguage' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'missing_space_after_comma' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'pt-PT' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'errorContext' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'checkText' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'resultTime' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiOOoOptionsButton' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiMatchCount' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'incorrect_case' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'de-CH' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'resultAreaText' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiConfigWindowTitle' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'desc_uppercase_sentence' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiCancelButton' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'false_friend_hint' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'spelling' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'moreInfo' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'desc_whitespacerepetition' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'en-US' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'enterText' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'pt' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'startChecking' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'en-CA' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'desc_repetition_beginning_thesaurus' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'de' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiMenuFile' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'pl' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'da' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiMenuShowMainWindow' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'desc_comma_whitespace' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'desc_repetition_beginning' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'en-NZ' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiOOoChangeButton' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'desc_repetition' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'result1' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiNoErrorsFoundSelectedText' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'cs' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'correctionMessage' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiOKButton' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'category_grammar' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'desc_repetition_beginning_adv' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'it' in file src/java/org/languagetool/MessagesBundle_pt.properties [junit] * No key 'guiMenuOpen' in file
[LanguageTool] Build failed in Jenkins: LanguageTool #813
See https://languagetool.ci.cloudbees.com/job/LanguageTool/813/changes Changes: [milek_pl] [en-us] replace hunspell with morfologik-speller -- [...truncated 1486 lines...] [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.003 sec [junit] [junit] Running org.languagetool.commandline.CommandLineParserTest [junit] Testsuite: org.languagetool.commandline.CommandLineParserTest [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.099 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.099 sec [junit] [junit] Running org.languagetool.dev.conversion.AtdRuleConverterTest [junit] Testsuite: org.languagetool.dev.conversion.AtdRuleConverterTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.011 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.011 sec [junit] [junit] Running org.languagetool.dev.index.AnyCharTokenizerTest [junit] Testsuite: org.languagetool.dev.index.AnyCharTokenizerTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.024 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.024 sec [junit] [junit] Running org.languagetool.dev.index.IndexerSearcherTest [junit] Testsuite: org.languagetool.dev.index.IndexerSearcherTest [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 1.472 sec [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 1.472 sec [junit] [junit] Running org.languagetool.dev.index.LanguageToolFilterTest [junit] Testsuite: org.languagetool.dev.index.LanguageToolFilterTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.177 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.177 sec [junit] [junit] Running org.languagetool.dev.index.PatternRuleQueryBuilderTest [junit] Testsuite: org.languagetool.dev.index.PatternRuleQueryBuilderTest [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.161 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.161 sec [junit] [junit] Running org.languagetool.dev.index.RegexNotQueryTest [junit] Testsuite: org.languagetool.dev.index.RegexNotQueryTest [junit] WARNING: test class left thread running: Thread[LuceneTestCase-3-thread-1,5,main] [junit] PLEASE CLOSE YOUR INDEXSEARCHERS IN YOUR TEST [junit] RESOURCE LEAK: test class left 1 thread(s) running [junit] Tests run: 11, Failures: 0, Errors: 0, Time elapsed: 0.348 sec [junit] Tests run: 11, Failures: 0, Errors: 0, Time elapsed: 0.348 sec [junit] [junit] - Standard Error - [junit] WARNING: test class left thread running: Thread[LuceneTestCase-3-thread-1,5,main] [junit] PLEASE CLOSE YOUR INDEXSEARCHERS IN YOUR TEST [junit] RESOURCE LEAK: test class left 1 thread(s) running [junit] - --- [junit] Running org.languagetool.dev.wikipedia.WikipediaQuickCheckTest [junit] Testsuite: org.languagetool.dev.wikipedia.WikipediaQuickCheckTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.471 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.471 sec [junit] [junit] Running org.languagetool.dev.wikipedia.WikipediaTextFilterTest [junit] Testsuite: org.languagetool.dev.wikipedia.WikipediaTextFilterTest [junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 2.405 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 2.405 sec [junit] [junit] Running org.languagetool.gui.ConfigurationTest [junit] Testsuite: org.languagetool.gui.ConfigurationTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.012 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.012 sec [junit] [junit] Running org.languagetool.gui.ContextToolsTest [junit] Testsuite: org.languagetool.gui.ContextToolsTest [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.003 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.003 sec [junit] [junit] Running org.languagetool.language.LanguageBuilderTest [junit] Testsuite: org.languagetool.language.LanguageBuilderTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.004 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.004 sec [junit] [junit] Running org.languagetool.openoffice.KhmerDetectorTest [junit] Testsuite: org.languagetool.openoffice.KhmerDetectorTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.004 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.004 sec [junit] [junit] Running org.languagetool.openoffice.MainTest [junit] Testsuite: org.languagetool.openoffice.MainTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.34 sec [junit] Tests run: 2, Failures: 0,
[LanguageTool] Jenkins build is back to normal : LanguageTool #814
See https://languagetool.ci.cloudbees.com/job/LanguageTool/814/changes -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs
[LanguageTool] Build failed in Jenkins: LanguageTool #815
See https://languagetool.ci.cloudbees.com/job/LanguageTool/815/changes Changes: [milek_pl] experimental: maybe the wordlist-based German dictionary is enough? please test.. -- Started by an SCM change Building remotely on s-b6a8a8fd Updating https://languagetool.svn.sourceforge.net/svnroot/languagetool/trunk/JLanguageTool U src/java/org/languagetool/language/GermanyGerman.java AU src/java/org/languagetool/rules/de/MorfologikGermanyGermanSpellerRule.java AUsrc/resource/de/hunspell/de_DE.dict A src/resource/de/hunspell/de_DE.info U src/resource/en/hunspell/README_en_CA.txt At revision 7458 [LanguageTool] $ ant test Buildfile: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build.xml [taskdef] Could not load definitions from resource tasks.properties. It could not be found. test: [taskdef] Could not load definitions from resource tasks.properties. It could not be found. clean: [delete] Deleting directory https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/dist [delete] Deleting directory https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/junit.classes init: [echo] Apache Ant(TM) version 1.8.4 compiled on May 22 2012 [mkdir] Created dir: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build [mkdir] Created dir: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build/classes [mkdir] Created dir: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build/META-INF [mkdir] Created dir: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/dist test-hunspell-libs: [echo] Testing versions of hunspell libraries... compile: [javac] Compiling 282 source files to https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build/classes [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] Compiling 54 source files to https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build/classes [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Compiling 5 source files to https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build/classes [javac] Note: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/src/test/org/languagetool/TestTools.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/src/test/org/languagetool/TestTools.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. build: [copy] Copying 28 files to https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build/classes/org/languagetool [jar] Building jar: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/dist/LanguageTool.jar [jar] Building jar: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/dist/LanguageToolGUI.jar [jar] Building jar: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/dist/RuleConverter.jar [jar] Building jar: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/dist/RuleConverterGUI.jar ooo-compile: [javac] Compiling 5 source files to https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build/classes ooo-build: [jar] Building jar: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/dist/LanguageTool.uno.jar test-internal: [mkdir] Created dir: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/junit.classes [mkdir] Created dir: https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/dist/report/tests [javac] Compiling 136 source files to https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/junit.classes [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [delete] Deleting directory https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/build [junit] Running org.languagetool.AnalyzedTokenReadingsTest [junit] Testsuite: org.languagetool.AnalyzedTokenReadingsTest [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.149 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.149 sec [junit] [junit] Running org.languagetool.AnalyzedTokenTest [junit] Testsuite: org.languagetool.AnalyzedTokenTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.007 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.007 sec [junit] [junit] Running org.languagetool.JLanguageToolTest [junit] Testsuite: org.languagetool.JLanguageToolTest [junit] Tests run: 3, Failures: 1,
[LanguageTool] SF.net SVN: languagetool:[7462] trunk/JLanguageTool/src
Revision: 7462 http://languagetool.svn.sourceforge.net/languagetool/?rev=7462view=rev Author: jaumeortola Date: 2012-06-22 16:14:30 + (Fri, 22 Jun 2012) Log Message: --- [ca] Minor change in ComplexAdjectiveConcordanceRule.java Modified Paths: -- trunk/JLanguageTool/src/java/org/languagetool/rules/ca/ComplexAdjectiveConcordanceRule.java trunk/JLanguageTool/src/rules/ca/grammar.xml trunk/JLanguageTool/src/test/org/languagetool/rules/ca/ComplexAdjectiveConcordanceRuleTest.java Modified: trunk/JLanguageTool/src/java/org/languagetool/rules/ca/ComplexAdjectiveConcordanceRule.java === --- trunk/JLanguageTool/src/java/org/languagetool/rules/ca/ComplexAdjectiveConcordanceRule.java 2012-06-22 15:46:38 UTC (rev 7461) +++ trunk/JLanguageTool/src/java/org/languagetool/rules/ca/ComplexAdjectiveConcordanceRule.java 2012-06-22 16:14:30 UTC (rev 7462) @@ -74,7 +74,7 @@ private static final Pattern UPPERCASE = Pattern.compile(\\p{Lu}[\\p{Ll}\u00B7]*); private static final Pattern COORDINACIO = Pattern.compile(,|i|o); private static final Pattern COORDINACIO_IONI = Pattern.compile(i|o|ni); - private static final Pattern KEEP_COUNT = Pattern.compile(AQ.*|N.*|D[AID].*|SPS.*|R.*); + private static final Pattern KEEP_COUNT = Pattern.compile(AQ.*|N.*|D[AID].*|SPS.*|R.*|V.P.*); private static final Pattern KEEP_COUNT2 = Pattern.compile(,|i|o|ni); private static final Pattern PREPOSICIONS = Pattern.compile(SPS.*); private static final Pattern VERB_AUXILIAR = Pattern.compile(V[AS].*); Modified: trunk/JLanguageTool/src/rules/ca/grammar.xml === --- trunk/JLanguageTool/src/rules/ca/grammar.xml2012-06-22 15:46:38 UTC (rev 7461) +++ trunk/JLanguageTool/src/rules/ca/grammar.xml2012-06-22 16:14:30 UTC (rev 7462) @@ -275,7 +275,7 @@ example type=incorrectAixò markervermells/marker./example example type=correctAixò vermell./example /rule -rulegroup id=DET_POS_NOM name=concordança det+pos+nom +rulegroup id=CONCORDANCES_DET_POS_NOM name=concordances determinant + possessiu + nom rule pattern unify negate=yes Modified: trunk/JLanguageTool/src/test/org/languagetool/rules/ca/ComplexAdjectiveConcordanceRuleTest.java === --- trunk/JLanguageTool/src/test/org/languagetool/rules/ca/ComplexAdjectiveConcordanceRuleTest.java 2012-06-22 15:46:38 UTC (rev 7461) +++ trunk/JLanguageTool/src/test/org/languagetool/rules/ca/ComplexAdjectiveConcordanceRuleTest.java 2012-06-22 16:14:30 UTC (rev 7462) @@ -42,6 +42,7 @@ public void testRule() throws IOException { // correct sentences: + assertCorrect(instruments de càlcul basats en boles anomenats yupana.); assertCorrect(El rei ha trobat l'excusa i l'explicació adequades.); assertCorrect(El rei ha trobat l'excusa i l'explicació adequada.); assertCorrect(Copa del món femenina.); @@ -61,7 +62,7 @@ assertCorrect(Els períodes clàssic i medieval.); assertCorrect(Els costats superior i laterals.); assertCorrect(En una molècula de glucosa i una de fructosa unides.); - // Sholud be Incorrect, but it is impossible to detect + // Should be Incorrect, but it is impossible to detect assertCorrect(Índex de desenvolupament humà i qualitat de vida elevat); assertCorrect(Índex de desenvolupament humà i qualitat de vida elevats); assertCorrect(Índex de desenvolupament humà i qualitat de vida elevada); @@ -78,7 +79,7 @@ assertIncorrect(En una molècula de glucosa i una de fructosa units.); assertIncorrect(Un punt de densitat i gravetat infinits.); assertIncorrect(Índex de desenvolupament humà i qualitat de vida elevades.); - // Sholud be Incorrect, but it is impossible to detect + // Should be Incorrect, but it is impossible to detect // assertIncorrect(Índex de desenvolupament humà i qualitat de vida elevat); assertIncorrect(La massa, el radi i la lluminositat llistat per ell.); assertIncorrect(La massa, el radi i la lluminositat llistades per ell.); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include
[LanguageTool] SF.net SVN: languagetool:[7463] trunk/JLanguageTool/src/resource/ ltcommunity/disabled_rules.properties
Revision: 7463 http://languagetool.svn.sourceforge.net/languagetool/?rev=7463view=rev Author: milek_pl Date: 2012-06-22 17:34:54 + (Fri, 22 Jun 2012) Log Message: --- do not use speller for wiki Modified Paths: -- trunk/JLanguageTool/src/resource/ltcommunity/disabled_rules.properties Modified: trunk/JLanguageTool/src/resource/ltcommunity/disabled_rules.properties === --- trunk/JLanguageTool/src/resource/ltcommunity/disabled_rules.properties 2012-06-22 16:14:30 UTC (rev 7462) +++ trunk/JLanguageTool/src/resource/ltcommunity/disabled_rules.properties 2012-06-22 17:34:54 UTC (rev 7463) @@ -4,8 +4,8 @@ all=UNPAIRED_BRACKETS,UPPERCASE_SENTENCE_START,WORD_REPEAT_RULE,COMMA_PARENTHESIS_WHITESPACE,WHITESPACE_RULE,HUNSPELL_RULE fr=FRENCH_WHITESPACE -de=BISSTRICH,DE_AGREEMENT,DE_CASE,AUSLASSUNGSPUNKTE,GERMAN_WORD_REPEAT_RULE,ABKUERZUNG_LEERZEICHEN,GERMAN_WORD_REPEAT_BEGINNING_RULE,LEERZEICHEN_RECHENZEICHEN +de=BISSTRICH,DE_AGREEMENT,DE_CASE,AUSLASSUNGSPUNKTE,GERMAN_WORD_REPEAT_RULE,ABKUERZUNG_LEERZEICHEN,GERMAN_WORD_REPEAT_BEGINNING_RULE,LEERZEICHEN_RECHENZEICHEN,MORFOLOGIK_RULE_DE_DE pl=MORFOLOGIK_RULE,CUDZYSLOW_DRUKARSKI,BRAK_SPACJI,BRAK_KROPKI,PL_UNPAIRED_BRACKETS sl=POMIŠLJAJ_1,POMIŠLJAJ_2,POMIŠLJAJ_3 -en=EN_QUOTES,EN_UNPAIRED_BRACKETS +en=EN_QUOTES,EN_UNPAIRED_BRACKETS,MORFOLOGIK_RULE_EN_GB,MORFOLOGIK_RULE_EN_US ca=GUIONET_SOLT This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs
[LanguageTool] SF.net SVN: languagetool:[7466] trunk/JLanguageTool/src/java/org/ languagetool/rules/en
Revision: 7466 http://languagetool.svn.sourceforge.net/languagetool/?rev=7466view=rev Author: milek_pl Date: 2012-06-22 21:00:12 + (Fri, 22 Jun 2012) Log Message: --- get CA for Canadian after all ;) Modified Paths: -- trunk/JLanguageTool/src/java/org/languagetool/rules/en/MorfologikBritishSpellerRule.java trunk/JLanguageTool/src/java/org/languagetool/rules/en/MorfologikCanadianSpellerRule.java Modified: trunk/JLanguageTool/src/java/org/languagetool/rules/en/MorfologikBritishSpellerRule.java === --- trunk/JLanguageTool/src/java/org/languagetool/rules/en/MorfologikBritishSpellerRule.java 2012-06-22 20:54:55 UTC (rev 7465) +++ trunk/JLanguageTool/src/java/org/languagetool/rules/en/MorfologikBritishSpellerRule.java 2012-06-22 21:00:12 UTC (rev 7466) @@ -26,7 +26,7 @@ public final class MorfologikBritishSpellerRule extends MorfologikSpellerRule { -private static final String RESOURCE_FILENAME = /en/hunspell/en_CA.dict; +private static final String RESOURCE_FILENAME = /en/hunspell/en_GB.dict; public MorfologikBritishSpellerRule(ResourceBundle messages, Language language) { @@ -39,7 +39,7 @@ } public final String getId() { -return MORFOLOGIK_RULE_EN_CA; +return MORFOLOGIK_RULE_EN_GB; } } Modified: trunk/JLanguageTool/src/java/org/languagetool/rules/en/MorfologikCanadianSpellerRule.java === --- trunk/JLanguageTool/src/java/org/languagetool/rules/en/MorfologikCanadianSpellerRule.java 2012-06-22 20:54:55 UTC (rev 7465) +++ trunk/JLanguageTool/src/java/org/languagetool/rules/en/MorfologikCanadianSpellerRule.java 2012-06-22 21:00:12 UTC (rev 7466) @@ -26,7 +26,7 @@ public final class MorfologikCanadianSpellerRule extends MorfologikSpellerRule { -private static final String RESOURCE_FILENAME = /en/hunspell/en_US.dict; +private static final String RESOURCE_FILENAME = /en/hunspell/en_CA.dict; public MorfologikCanadianSpellerRule(ResourceBundle messages, Language language) { @@ -39,7 +39,7 @@ } public final String getId() { -return MORFOLOGIK_RULE_EN_GB; +return MORFOLOGIK_RULE_EN_CA; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs