See <https://languagetool.ci.cloudbees.com/job/LanguageTool/5902/display/redirect?page=changes>
Changes: [baarsrj] [nl] more spelling suggestions [baarsrj] [nl] more spelling suggestions and a rule [Daniel Naber] [de] new rule to detect e.g. "zum Prüfung" [baarsrj] [nl] and even more [baarsrj] [nl] more suggestions [baarsrj] [nl] more rules and suggestions [baarsrj] [nl] nore suggestions ------------------------------------------ [...truncated 856.25 KB...] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:407) [INFO] Running org.languagetool.rules.nl.DutchWrongWordInContextRuleTest [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.003 s <<< FAILURE! - in org.languagetool.rules.nl.DutchWrongWordInContextRuleTest [ERROR] testRule(org.languagetool.rules.nl.DutchWrongWordInContextRuleTest) Time elapsed: 0.003 s <<< ERROR! java.lang.StringIndexOutOfBoundsException: String index out of range: 1 at java.lang.String.substring(String.java:1963) at org.languagetool.rules.spelling.SpellingCheckRule.lambda$updateIgnoredWordDictionary$0(SpellingCheckRule.java:108) at java.util.stream.Collectors.lambda$groupingBy$45(Collectors.java:907) at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1548) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at org.languagetool.rules.spelling.SpellingCheckRule.updateIgnoredWordDictionary(SpellingCheckRule.java:108) at org.languagetool.rules.spelling.SpellingCheckRule.init(SpellingCheckRule.java:219) at org.languagetool.rules.spelling.morfologik.MorfologikSpellerRule.<init>(MorfologikSpellerRule.java:60) at org.languagetool.rules.nl.MorfologikDutchSpellerRule.<init>(MorfologikDutchSpellerRule.java:31) at org.languagetool.language.Dutch.getRelevantRules(Dutch.java:124) at org.languagetool.JLanguageTool.getAllBuiltinRules(JLanguageTool.java:286) at org.languagetool.JLanguageTool.<init>(JLanguageTool.java:193) at org.languagetool.JLanguageTool.<init>(JLanguageTool.java:174) at org.languagetool.rules.nl.DutchWrongWordInContextRuleTest.testRule(DutchWrongWordInContextRuleTest.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:369) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:275) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:239) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:160) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:373) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:334) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:119) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:407) [INFO] Running org.languagetool.rules.nl.DateCheckFilterTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.languagetool.rules.nl.DateCheckFilterTest [INFO] Running org.languagetool.rules.nl.DutchPatternRuleTest Running XML validation for nl/grammar.xml... Running pattern rule tests for Dutch... [ERROR] Tests run: 3, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.291 s <<< FAILURE! - in org.languagetool.rules.nl.DutchPatternRuleTest [ERROR] testRules(org.languagetool.rules.nl.DutchPatternRuleTest) Time elapsed: 0.284 s <<< ERROR! java.lang.StringIndexOutOfBoundsException: String index out of range: 1 at java.lang.String.substring(String.java:1963) at org.languagetool.rules.spelling.SpellingCheckRule.lambda$updateIgnoredWordDictionary$0(SpellingCheckRule.java:108) at java.util.stream.Collectors.lambda$groupingBy$45(Collectors.java:907) at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1548) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at org.languagetool.rules.spelling.SpellingCheckRule.updateIgnoredWordDictionary(SpellingCheckRule.java:108) at org.languagetool.rules.spelling.SpellingCheckRule.init(SpellingCheckRule.java:219) at org.languagetool.rules.spelling.morfologik.MorfologikSpellerRule.<init>(MorfologikSpellerRule.java:60) at org.languagetool.rules.nl.MorfologikDutchSpellerRule.<init>(MorfologikDutchSpellerRule.java:31) at org.languagetool.language.Dutch.getRelevantRules(Dutch.java:124) at org.languagetool.JLanguageTool.getAllBuiltinRules(JLanguageTool.java:286) at org.languagetool.JLanguageTool.<init>(JLanguageTool.java:193) at org.languagetool.JLanguageTool.<init>(JLanguageTool.java:164) at org.languagetool.MultiThreadedJLanguageTool.<init>(MultiThreadedJLanguageTool.java:76) at org.languagetool.MultiThreadedJLanguageTool.<init>(MultiThreadedJLanguageTool.java:67) at org.languagetool.MultiThreadedJLanguageTool.<init>(MultiThreadedJLanguageTool.java:51) at org.languagetool.rules.patterns.PatternRuleTest.runTestForLanguage(PatternRuleTest.java:227) at org.languagetool.rules.patterns.PatternRuleTest.runGrammarRuleForLanguage(PatternRuleTest.java:176) at org.languagetool.rules.patterns.PatternRuleTest.runGrammarRulesFromXmlTest(PatternRuleTest.java:164) at org.languagetool.rules.nl.DutchPatternRuleTest.testRules(DutchPatternRuleTest.java:30) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:369) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:275) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:239) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:160) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:373) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:334) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:119) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:407) [ERROR] shortMessageIsLongerThanErrorMessage(org.languagetool.rules.nl.DutchPatternRuleTest) Time elapsed: 0.004 s <<< ERROR! java.lang.StringIndexOutOfBoundsException: String index out of range: 1 at java.lang.String.substring(String.java:1963) at org.languagetool.rules.spelling.SpellingCheckRule.lambda$updateIgnoredWordDictionary$0(SpellingCheckRule.java:108) at java.util.stream.Collectors.lambda$groupingBy$45(Collectors.java:907) at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1548) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at org.languagetool.rules.spelling.SpellingCheckRule.updateIgnoredWordDictionary(SpellingCheckRule.java:108) at org.languagetool.rules.spelling.SpellingCheckRule.init(SpellingCheckRule.java:219) at org.languagetool.rules.spelling.morfologik.MorfologikSpellerRule.<init>(MorfologikSpellerRule.java:60) at org.languagetool.rules.nl.MorfologikDutchSpellerRule.<init>(MorfologikDutchSpellerRule.java:31) at org.languagetool.language.Dutch.getRelevantRules(Dutch.java:124) at org.languagetool.JLanguageTool.getAllBuiltinRules(JLanguageTool.java:286) at org.languagetool.JLanguageTool.<init>(JLanguageTool.java:193) at org.languagetool.JLanguageTool.<init>(JLanguageTool.java:174) at org.languagetool.rules.patterns.PatternRuleTest.shortMessageIsLongerThanErrorMessage(PatternRuleTest.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:369) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:275) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:239) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:160) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:373) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:334) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:119) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:407) [INFO] Running org.languagetool.synthesis.nl.DutchSynthesizerTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.languagetool.synthesis.nl.DutchSynthesizerTest [INFO] [INFO] Results: [INFO] [ERROR] Errors: [ERROR] JLanguageToolTest.testDutch:32 » StringIndexOutOfBounds String index out of ra... [ERROR] CompoundRuleTest.setUp:33 » StringIndexOutOfBounds String index out of range: ... [ERROR] DutchPatternRuleTest>PatternRuleTest.shortMessageIsLongerThanErrorMessage:103 » StringIndexOutOfBounds [ERROR] DutchPatternRuleTest.testRules:30->PatternRuleTest.runGrammarRulesFromXmlTest:164->PatternRuleTest.runGrammarRuleForLanguage:176->PatternRuleTest.runTestForLanguage:227 » StringIndexOutOfBounds [ERROR] DutchWrongWordInContextRuleTest.testRule:35 » StringIndexOutOfBounds String in... [ERROR] GenericUnpairedBracketsRuleTest.testDutchRule:39 » StringIndexOutOfBounds Stri... [ERROR] MorfologikDutchSpellerRuleTest.testSpeller:35 » StringIndexOutOfBounds String ... [ERROR] PreferredWordRuleTest.test:39 » StringIndexOutOfBounds String index out of ran... [ERROR] SimpleReplaceRuleTest.setUp:42 » IO Format error in file file:/scratch/jenkins... [ERROR] UppercaseSentenceStartRuleTest.testDutchSpecialCases:36 » StringIndexOutOfBounds [ERROR] WordCoherencyRuleTest.<init>:35 » StringIndexOutOfBounds String index out of r... [INFO] [ERROR] Tests run: 18, Failures: 0, Errors: 11, Skipped: 0 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] languagetool-parent ................................ SUCCESS [ 1.496 s] [INFO] LanguageTool Style and Grammar Checker Core ........ SUCCESS [ 28.905 s] [INFO] English module for LanguageTool .................... SUCCESS [01:17 min] [INFO] Persian module for LanguageTool .................... SUCCESS [ 3.850 s] [INFO] French module for LanguageTool ..................... SUCCESS [ 21.935 s] [INFO] German module for LanguageTool ..................... SUCCESS [01:04 min] [INFO] Polish module for LanguageTool ..................... SUCCESS [01:09 min] [INFO] Catalan module for LanguageTool .................... SUCCESS [02:21 min] [INFO] Italian module for LanguageTool .................... SUCCESS [ 2.978 s] [INFO] Breton module for LanguageTool ..................... SUCCESS [ 7.003 s] [INFO] Dutch module for LanguageTool ...................... FAILURE [ 3.939 s] [INFO] Portuguese module for LanguageTool ................. SKIPPED [INFO] Russian module for LanguageTool .................... SKIPPED [INFO] Asturian module for LanguageTool ................... SKIPPED [INFO] Belarusian module for LanguageTool ................. SKIPPED [INFO] Chinese module for LanguageTool .................... SKIPPED [INFO] Danish module for LanguageTool ..................... SKIPPED [INFO] Esperanto module for LanguageTool .................. SKIPPED [INFO] Galician module for LanguageTool ................... SKIPPED [INFO] Greek module for LanguageTool ...................... SKIPPED [INFO] Icelandic module for LanguageTool .................. SKIPPED [INFO] Japanese module for LanguageTool ................... SKIPPED [INFO] Khmer module for LanguageTool ...................... SKIPPED [INFO] Lithuanian module for LanguageTool ................. SKIPPED [INFO] Malayalam module for LanguageTool .................. SKIPPED [INFO] Romanian module for LanguageTool ................... SKIPPED [INFO] Slovak module for LanguageTool ..................... SKIPPED [INFO] Slovenian module for LanguageTool .................. SKIPPED [INFO] Serbian module for LanguageTool .................... SKIPPED [INFO] Spanish module for LanguageTool .................... SKIPPED [INFO] Swedish module for LanguageTool .................... SKIPPED [INFO] Tamil module for LanguageTool ...................... SKIPPED [INFO] Tagalog module for LanguageTool .................... SKIPPED [INFO] Ukrainian module for LanguageTool .................. SKIPPED [INFO] Simple German module for LanguageTool .............. SKIPPED [INFO] All language modules for LanguageTool .............. SKIPPED [INFO] LanguageTool common GUI classes .................... SKIPPED [INFO] LanguageTool command-line version .................. SKIPPED [INFO] LanguageTool embedded HTTP server .................. SKIPPED [INFO] LanguageTool tools for building dictionaries ....... SKIPPED [INFO] LanguageTool stand-alone GUI ....................... SKIPPED [INFO] LanguageTool LibreOffice/OpenOffice extension ...... SKIPPED [INFO] Hunspell native libs for LanguageTool .............. SKIPPED [INFO] LanguageTool Wikipedia tools ....................... SKIPPED [INFO] LanguageTool HTTP API client ....................... SKIPPED [INFO] LanguageTool development tools ..................... SKIPPED [INFO] LanguageTool RPM ................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 07:05 min [INFO] Finished at: 2018-04-06T12:19:28-04:00 [INFO] Final Memory: 44M/566M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.20.1:test (default-test) on project language-nl: There are test failures. [ERROR] [ERROR] Please refer to <https://languagetool.ci.cloudbees.com/job/LanguageTool/ws/languagetool-language-modules/nl/target/surefire-reports> for the individual test results. [ERROR] Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :language-nl Build step 'Invoke top-level Maven targets' marked build as failure Not sending mail to unregistered user baar...@xs4all.nl ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Languagetool-commits mailing list Languagetool-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-commits