You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2014/09/24 00:12:35 UTC

svn commit: r1627166 - /lucene/dev/trunk/lucene/build.xml

Author: uschindler
Date: Tue Sep 23 22:12:34 2014
New Revision: 1627166

URL: http://svn.apache.org/r1627166
Log:
Fix forbidden API usage in Groovy code!

Modified:
    lucene/dev/trunk/lucene/build.xml

Modified: lucene/dev/trunk/lucene/build.xml
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/build.xml?rev=1627166&r1=1627165&r2=1627166&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/build.xml (original)
+++ lucene/dev/trunk/lucene/build.xml Tue Sep 23 22:12:34 2014
@@ -202,15 +202,11 @@
       <filterchain>
         <tokenfilter>
           <filetokenizer/>
-          <scriptfilter language="groovy">
-            <classpath>
-              <path refid="groovy.classpath"/>
-            </classpath><![CDATA[
-            //                   private static Codec defaultCodec   =   Codec    .   forName    (   "Lucene410"   )   ;
-            defaultCodecMatcher = self.getToken() =~ /defaultCodec\s*=\s*Codec\s*\.\s*forName\s*\(\s*"([^"]+)"\s*\)\s*;/
-            self.setToken(defaultCodecMatcher[0][1].toLowerCase());
-            ]]>
-          </scriptfilter>
+          <scriptfilter language="groovy" classpathref="groovy.classpath"><![CDATA[
+            //                   private static Codec defaultCodec   =   Codec    .   forName    (   "LuceneXXX"   )   ;
+            def defaultCodecMatcher = self.getToken() =~ /defaultCodec\s*=\s*Codec\s*\.\s*forName\s*\(\s*"([^"]+)"\s*\)\s*;/
+            self.setToken(defaultCodecMatcher[0][1].toLowerCase(Locale.ROOT));
+          ]]></scriptfilter>
         </tokenfilter>
       </filterchain>
     </loadfile>