I fixed it, It was a bug in the checker script. Somebody defined Windows Line endings in a backwards way:
diff --git a/lucene/tools/src/groovy/check-source-patterns.groovy b/lucene/tools/src/groovy/check-source-patterns.groovy index 62565e6..4688584 100644 --- a/lucene/tools/src/groovy/check-source-patterns.groovy +++ b/lucene/tools/src/groovy/check-source-patterns.groovy @@ -71,7 +71,7 @@ def javadocsPattern = ~$/(?sm)^\Q/**\E(.*?)\Q*/\E/$; def javaCommentPattern = ~$/(?sm)^\Q/*\E(.*?)\Q*/\E/$; def xmlCommentPattern = ~$/(?sm)\Q<!--\E(.*?)\Q-->\E/$; def lineSplitter = ~$/[\r\n]+/$; -def singleLineSplitter = ~$/\n\r?/$; +def singleLineSplitter = ~$/\r?\n/$; def licenseMatcher = Defaults.createDefaultMatcher(); def validLoggerPattern = ~$/(? Uwe ----- Uwe Schindler Achterdiek 19, D-28357 Bremen https://www.thetaphi.de eMail: u...@thetaphi.de From: Mikhail Khludnev <m...@apache.org> Sent: Sunday, January 26, 2020 11:46 AM To: dev@lucene.apache.org Subject: Re: analytics.adoc validation does not pass Looking into. On Sun, Jan 26, 2020 at 12:56 PM Dawid Weiss < <mailto:dawid.we...@gmail.com> dawid.we...@gmail.com> wrote: Hi Cassandra! I get this when running precommit on gradle build (gradlew precommit): > Task :validateSourcePatterns [ant:groovy] Unescaped symbol "->" on line #43: solr/solr-ref-guide/src/analytics.adoc [ant:groovy] Unescaped symbol "->" on line #52: solr/solr-ref-guide/src/analytics.adoc I don't know if these are legitimate errors though or something that needs to be improved in validation code. Dawid --------------------------------------------------------------------- To unsubscribe, e-mail: <mailto:dev-unsubscr...@lucene.apache.org> dev-unsubscr...@lucene.apache.org For additional commands, e-mail: <mailto:dev-h...@lucene.apache.org> dev-h...@lucene.apache.org -- Sincerely yours Mikhail Khludnev