[jboss-svn-commits] JBL Code SVN: r26492 - labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug/core.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed May 13 01:28:17 EDT 2009
Author: mark.proctor at jboss.com
Date: 2009-05-13 01:28:17 -0400 (Wed, 13 May 2009)
New Revision: 26492
Modified:
labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug/core/DroolsStackFrame.java
labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug/core/MVELStackFrame.java
Log:
-now removed "drools" variable for MVEL dialects
Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug/core/DroolsStackFrame.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug/core/DroolsStackFrame.java 2009-05-13 04:46:39 UTC (rev 26491)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug/core/DroolsStackFrame.java 2009-05-13 05:28:17 UTC (rev 26492)
@@ -15,8 +15,8 @@
import com.sun.jdi.StackFrame;
public class DroolsStackFrame extends JDIStackFrame {
- private static final String HANDLE_SUFIX = "__Handle__";
- private static final String DROOLS_VAR_NAME = "drools";
+ protected static final String HANDLE_SUFIX = "__Handle__";
+ protected static final String DROOLS_VAR_NAME = "drools";
private static final String CONSEQUENCE_SIGNATURE = "(Lorg/drools/spi/KnowledgeHelper";
public DroolsStackFrame(JDIThread thread, StackFrame frame, int depth) {
Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug/core/MVELStackFrame.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug/core/MVELStackFrame.java 2009-05-13 04:46:39 UTC (rev 26491)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug/core/MVELStackFrame.java 2009-05-13 05:28:17 UTC (rev 26492)
@@ -139,6 +139,15 @@
}
}
} );
+ result = new ArrayList( (vararr.length - 1) / 2 );
+ for ( int i = 0; i < vararr.length; i++ ) {
+ String name = vararr[i].getName();
+ if ( !(name.equals( DROOLS_VAR_NAME )) && !(name.endsWith( HANDLE_SUFIX )) ) {
+ result.add( vararr[i] );
+ }
+ }
+ vararr = (IVariable[]) result.toArray( new IVariable[result.size()] );
+
ctxCache.setCacheVariables( vararr );
return vararr;
@@ -340,11 +349,6 @@
return false;
}
- public boolean canStepOver() {
- // while not synchronised, this is thread safe due to the atomic evaluating.
- return exists() && !isObsolete();
- }
-
public boolean canDropToFrame() {
return false;
}
More information about the jboss-svn-commits
mailing list