[jboss-svn-commits] JBL Code SVN: r11652 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/java.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu May 3 17:54:19 EDT 2007
Author: tirelli
Date: 2007-05-03 17:54:19 -0400 (Thu, 03 May 2007)
New Revision: 11652
Modified:
labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/java/JavaDialect.java
Log:
JBRULES-613: replacing $ in rule names for _ so to work around JANINO compilation failures
Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/java/JavaDialect.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/java/JavaDialect.java 2007-05-03 21:06:18 UTC (rev 11651)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/java/JavaDialect.java 2007-05-03 21:54:19 UTC (rev 11652)
@@ -1,6 +1,5 @@
package org.drools.rule.builder.dialect.java;
-import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
@@ -39,7 +38,6 @@
import org.drools.lang.descr.OrDescr;
import org.drools.lang.descr.PatternDescr;
import org.drools.lang.descr.RuleDescr;
-import org.drools.rule.Declaration;
import org.drools.rule.LineMappings;
import org.drools.rule.Package;
import org.drools.rule.Rule;
@@ -506,7 +504,7 @@
final String ext,
final ResourceReader src) {
// replaces all non alphanumeric or $ chars with _
- String newName = "Rule_" + name.replaceAll( "[^\\w$]",
+ String newName = "Rule_" + name.replaceAll( "[[^\\w]$]",
"_" );
// make sure the class name does not exist, if it does increase the counter
More information about the jboss-svn-commits
mailing list