Mock Version: 1.2.15 Mock Version: 1.2.15 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/mvel.spec'], chrootPath='/var/lib/mock/sclo7-sclo-cassandra3-sclo-el7-build-31613-46751/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=86400logger=uid=497) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/mvel.spec'] with env {'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/sclo-cassandra3-mvel-2.2.7-4.el7.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/mvel.spec '], chrootPath='/var/lib/mock/sclo7-sclo-cassandra3-sclo-el7-build-31613-46751/root'shell=Falseuid=497env={'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=86400private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/mvel.spec '] with env {'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.TxyFyN + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mvel-mvel2-2.2.7.Final + /usr/bin/gzip -dc /builddir/build/SOURCES/mvel2-2.2.7.Final.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd mvel-mvel2-2.2.7.Final + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find . -name '*.jar' -delete + find . -name '*.class' -delete + rm ASM-LICENSE.txt Patch #0 (mvel-2.2.7.Final-tests.patch): + echo 'Patch #0 (mvel-2.2.7.Final-tests.patch):' + /usr/bin/cat /builddir/build/SOURCES/mvel-2.2.7.Final-tests.patch + /usr/bin/patch -p1 --fuzz=0 patching file src/test/java/org/mvel2/tests/classes/ClassTests.java patching file src/test/java/org/mvel2/tests/core/ArraysTests.java patching file src/test/java/org/mvel2/tests/core/CoreConfidenceTests.java patching file src/test/java/org/mvel2/tests/core/WithTests.java + sed -i /Unsafe/d src/main/java/org/mvel2/util/JITClassLoader.java + scl enable rh-maven33 sclo-cassandra3 - Patch #1 (unbundle_asm.patch): patching file src/main/java/org/mvel2/optimizers/impl/asm/ASMAccessorOptimizer.java patching file src/main/java/org/mvel2/optimizers/impl/asm/ProducesBytecode.java patching file src/main/java/org/mvel2/optimizers/OptimizerFactory.java patching file src/test/java/org/mvel2/tests/core/PropertyHandlerTests.java patching file src/test/java/org/mvel2/tests/core/res/SampleBeanAccessor.java + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Zyqxpw + umask 022 + cd /builddir/build/BUILD + cd mvel-mvel2-2.2.7.Final + scl enable rh-maven33 sclo-cassandra3 - Executing: xmvn --batch-mode --offline verify org.fedoraproject.xmvn:xmvn-mojo:install org.apache.maven.plugins:maven-javadoc-plugin:aggregate org.fedoraproject.xmvn:xmvn-mojo:builddep ['xmvn', '--batch-mode', '--offline', 'verify', 'org.fedoraproject.xmvn:xmvn-mojo:install', 'org.apache.maven.plugins:maven-javadoc-plugin:aggregate', 'org.fedoraproject.xmvn:xmvn-mojo:builddep'] [INFO] Scanning for projects... [WARNING] Ignoring metadata for artifact aopalliance:aopalliance:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact aopalliance:aopalliance:pom:SYSTEM as it has duplicate metadata [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building mvel 2.2.7.Final [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mvel2 --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ mvel2 --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 323 source files to /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/classes [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/optimizers/impl/asm/ASMAccessorOptimizer.java: /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/optimizers/impl/asm/ASMAccessorOptimizer.java uses or overrides a deprecated API. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/optimizers/impl/asm/ASMAccessorOptimizer.java: Recompile with -Xlint:deprecation for details. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/DataConversion.java: Some input files use unchecked or unsafe operations. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/DataConversion.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-bundle-plugin:2.3.7:manifest (manifest) @ mvel2 --- Warning: org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized. Compiler warnings: WARNING: 'org.apache.xerces.jaxp.SAXParserImpl: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.' Compiler warnings: WARNING: 'org.apache.xerces.jaxp.SAXParserImpl: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.' Compiler warnings: WARNING: 'org.apache.xerces.jaxp.SAXParserImpl: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.' [WARNING] Manifest org.mvel:mvel2:jar:2.2.7.Final : Did not find matching referal for sun.* [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mvel2 --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 0 resource [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ mvel2 --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 96 source files to /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/test-classes [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/test/java/org/mvel2/tests/core/MacroProcessorTest.java: Some input files use or override a deprecated API. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/test/java/org/mvel2/tests/core/MacroProcessorTest.java: Recompile with -Xlint:deprecation for details. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/test/java/org/mvel2/compiler/GenericsTypeInferenceTest.java: Some input files use unchecked or unsafe operations. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/test/java/org/mvel2/compiler/GenericsTypeInferenceTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.15:test (default-test) @ mvel2 --- [INFO] Surefire report directory: /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/surefire-reports [WARNING] file.encoding cannot be set as system property, use -Dfile.encoding=... instead ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.mvel2.tests.classes.ClassTests Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.mvel2.tests.classes.ClassTests Running org.mvel2.tests.templates.TemplateTests Evaluating 'map['foo']==map['foo']': ...... 'map['foo']==map['foo'] ' = true Evaluating '(map['one'] > 0)': ...... '(map['one'] > 0) ' = true Evaluating '(map['one'] > 0) && (map['foo'] == map['foo'])': ...... '(map['one'] > 0) && (map['foo'] == map['foo']) ' = true Evaluating '(map['one'] > 0) && (map['foo']==map['foo'])': ...... '(map['one'] > 0) && (map['foo']==map['foo']) ' = true Evaluation===================== Evaluating 'map["foundIt"] = !(map['list'].contains("john"))': ...... 'map["foundIt"] = !(map['list'].contains("john")) ' = false Evaluation===================== Templating '@{map['foo']==map['foo']}': ...... '@{map['foo']==map['foo']} ' = true Templating '@(map['one'] > 0)}': ...... '@(map['one'] > 0)} ' = @(map['one'] > 0)} Templating '@{(map['one'] > 0) && (map['foo'] == map['foo'])}': ...... '@{(map['one'] > 0) && (map['foo'] == map['foo'])} ' = true Templating '@{(map['one'] > 0) && (map['foo']==map['foo'])}': ...... '@{(map['one'] > 0) && (map['foo']==map['foo'])} ' = true Templates===================== Templating '@{map["foundIt"] = !(map['list']).contains("john")}': ...... '@{map["foundIt"] = !(map['list']).contains("john")} ' = false Templating '@{map["foundIt"] = !(map['list'].contains("john"))}': ...... '@{map["foundIt"] = !(map['list'].contains("john"))} ' = false Templates===================== Templating '@code{ buffer = new StringBuilder(); i = 10; buffer.append( i + "blah" );}@{buffer.toString()}': ...... '@code{ buffer = new StringBuilder(); i = 10; buffer.append( i + "blah" );}@{buffer.toString()} ' = 10blah Hello! 0 plop plop plop plop [Error: [Error: unbalanced braces { ... }] [Near : {... @{ddo ....}] ^ [Line: 4, Column: 7]] [Near : {... @{ddo ....}] ^ [Line: 4, Column: 7] :10blah Compiling 'map['foo']==map['foo']': ...... 'map['foo']==map['foo'] ' = true Compiling '(map['one'] > 0)': ...... '(map['one'] > 0) ' = true Compiling '(map['one'] > 0) && (map['foo'] == map['foo'])': ...... '(map['one'] > 0) && (map['foo'] == map['foo']) ' = true Compiling '(map['one'] > 0) && (map['foo']==map['foo'])': ...... '(map['one'] > 0) && (map['foo']==map['foo']) ' = true Compilation===================== Compiling 'map["foundIt"] = !(map['list'].contains("john"))': ...... 'map["foundIt"] = !(map['list'].contains("john")) ' = false Compilation===================== [Error: [Error: expected character ':' in foreach tag] [Near : {... <<@foreach{arrayList}@{item}@end{}>> ....}] ^ [Line: 1, Column: 21]] [Near : {... <<@foreach{arrayList}@{item}@end{}>> ....}] ^ [Line: 2, Column: 21] [Error: unclosed @foreach{} block. expected @end{}] [Near : {... <<@foreach{item:arrayList}@{item}>> ....}] ^ [Line: 3, Column: 35] r: aaa r: f1 aaa r: aaa r: aaa Tests run: 130, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.383 sec - in org.mvel2.tests.templates.TemplateTests Running org.mvel2.tests.perftests.NestedSubstatementTests Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.208 sec - in org.mvel2.tests.perftests.NestedSubstatementTests Running org.mvel2.tests.perftests.ConcurrentEvaluationTests Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.058 sec - in org.mvel2.tests.perftests.ConcurrentEvaluationTests Running org.mvel2.tests.core.PropertyAccessTests [test] begin test for: ---------------------- new String() is String ---------------------- Expression Decompile ------------- (0) NODE [Instance] :: ==END== All threads have stopped. Result Count: 1 [test] finished in: 130ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- new java.text.SimpleDateFormat('yyyy').format(new java.util.Date(System.currentTimeMillis())) ---------------------- Expression Decompile ------------- (0) NODE [NewObjectNode] :: java.text.SimpleDateFormat('yyyy').format(new java.util.Date(System.currentTimeMillis())) ==END== All threads have stopped. Result Count: 1 [test] finished in: 46ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- fun ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:fun ==END== All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- funMap.foo.bar.name ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:funMap.foo.bar.name ==END== All threads have stopped. Result Count: 1 [test] finished in: 17ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression Decompile ------------- (0) REFERENCE :: Union:test1 ==END== Expression Decompile ------------- (0) REFERENCE :: Union:get('test1') ==END== Expression Decompile ------------- (0) NODE [AssignmentNode] :: ['test1' : null] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:a.test1 ==END== Expression Decompile ------------- (0) NODE [AssignmentNode] :: ['test1' : null] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:a.get('test1') ==END== Expression Decompile ------------- (0) REFERENCE :: Union:[0] ==END== Expression Decompile ------------- (0) REFERENCE :: Union:get(0) ==END== Expression Decompile ------------- (0) NODE [AssignmentNode] :: [null] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:a[0] ==END== Expression Decompile ------------- (0) NODE [AssignmentNode] :: [null] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:a.get(0) ==END== Expression Decompile ------------- (0) REFERENCE :: Union:[0] ==END== Expression Decompile ------------- (0) NODE [AssignmentNode] :: {null} (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:a[0] ==END== [test] begin test for: ---------------------- abc = 'foo'; abc[1] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'foo' (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:abc[1] ==END== All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- intArray.size() ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:intArray.size() ==END== All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.name.toUpperCase() ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo.bar.name.toUpperCase() ==END== All threads have stopped. Result Count: 1 [test] finished in: 7ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- this ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:this ==END== All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- testImpl.name ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:testImpl.name ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.toUC( 'fubar' ) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo.toUC( 'fubar' ) ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- equalityCheck(c, 'cat') ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:equalityCheck(c, 'cat') ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- readBack(null) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:readBack(null) ==END== All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- appendTwoStrings(null, 'test') ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:appendTwoStrings(null, 'test') ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- equalityCheck( c , 'cat' ) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:equalityCheck( c , 'cat' ) ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Result = null [test] begin test for: ---------------------- new String(this.number) ---------------------- Expression Decompile ------------- (0) NODE [NewObjectNode] :: String(this.number) ==END== All threads have stopped. Result Count: 1 [test] finished in: 8ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- map=new java.util.Hashtable();map.foo='bar' ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.Hashtable() (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [DeepAssignmentNode] :: 'bar' ==END== All threads have stopped. Result Count: 1 [test] finished in: 8ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.name ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo.bar.name ==END== All threads have stopped. Result Count: 1 [test] finished in: 6ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- this.funMap ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:this.funMap ==END== All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- "\"Mike Brock\"" ---------------------- Expression Decompile ------------- (0) LITERAL :: "Mike Brock"' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- funMap['foo'].happy() ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:funMap['foo'].happy() ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 'foo' + 'bar' + 'car' ---------------------- Expression Decompile ------------- (0) LITERAL :: foobarcar' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 10 * 100 ---------------------- Expression Decompile ------------- (0) LITERAL :: 1000' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- true ---------------------- Expression Decompile ------------- (0) LITERAL :: true' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- new java.lang.String('foobie') ---------------------- Expression Decompile ------------- (0) NODE [NewObjectNode] :: java.lang.String('foobie') ==END== All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- sarahl ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:sarahl ==END== All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- new Integer( 6 ) ---------------------- Expression Decompile ------------- (0) NODE [NewObjectNode] :: Integer( 6 ) ==END== All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- null or 'foo' ---------------------- Expression Decompile ------------- (0) LITERAL :: foo' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- String.valueOf(Class.forName('java.lang.String').getName()) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:String.valueOf(Class.forName('java.lang.String').getName()) ==END== All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression Decompile ------------- (0) REFERENCE :: ASTNode:org.mvel2.tests.core.res.Foo.STATIC_BAR ==END== [test] begin test for: ---------------------- String.valueOf(Integer.MAX_VALUE) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:String.valueOf(Integer.MAX_VALUE) ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- stringArray.size() ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:stringArray.size() ==END== All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- derived.data ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:derived.data ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.happy(); foo.bar.happy() ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo.happy() (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:foo.bar.happy() ==END== All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 'MVEL\'s Parser is Fast' ---------------------- Expression Decompile ------------- (0) LITERAL :: MVEL's Parser is Fast' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- java.lang.Integer.MAX_VALUE ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:java.lang.Integer.MAX_VALUE ==END== All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo. bar. name.toUpperCase() ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo. bar. name.toUpperCase() ==END== All threads have stopped. Result Count: 1 [test] finished in: 6ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- java.util.ArrayList ---------------------- Expression Decompile ------------- (0) LITERAL :: class java.util.ArrayList' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 'foobar' + 'car' + 1 ---------------------- Expression Decompile ------------- (0) LITERAL :: foobarcar1' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- funMap['foo'].bar.name ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:funMap['foo'].bar.name ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- false ---------------------- Expression Decompile ------------- (0) LITERAL :: false' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- null ---------------------- Expression Decompile ------------- (0) LITERAL :: null' ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- Integer.MAX_VALUE ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:Integer.MAX_VALUE ==END== All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- Integer.parseInt(this.number) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:Integer.parseInt(this.number) ==END== All threads have stopped. Result Count: 1 [test] finished in: 7ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- testImpl.foo ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:testImpl.foo ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- java.lang.String.valueOf('FooBar') ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:java.lang.String.valueOf('FooBar') ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.happy() ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo.happy() ==END== All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- new String('foobie') . toUpperCase() ---------------------- Expression Decompile ------------- (0) NODE [NewObjectNode] :: String('foobie') . toUpperCase() ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- DATA ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:DATA ==END== All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 63, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.445 sec - in org.mvel2.tests.core.PropertyAccessTests Running org.mvel2.tests.core.WithTests [test] begin test for: ---------------------- var y; with (foo) { aValue = (y = 'One'), // this is a comment bValue='Two' // this is also a comment }; foo.aValue + foo.bValue + y; ---------------------- Expression Decompile ------------- (0) NODE [DeclTypedVarNode] :: y (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [WithNode] :: foo (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATION [ADD] {} {y} (5) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 15ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- with (foo) {aValue = 'One',bValue='Two'}; with (foo) {aValue += 'One', bValue += 'Two'}; foo.aValue + foo.bValue; ---------------------- Expression Decompile ------------- (0) NODE [WithNode] :: foo (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [WithNode] :: foo (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATION [ADD] {foo.aValue} {foo.bValue} (5) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 13ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- with (foo) {countTest += 5 }; with (foo) { countTest *= 2 }; foo.countTest ---------------------- Expression Decompile ------------- (0) NODE [WithNode] :: foo (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [WithNode] :: foo (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:foo.countTest ==END== All threads have stopped. Result Count: 1 [test] finished in: 11ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- with (foo) { countTest += 5, // foobar! aValue = 'Hello', /** Comment! **/ bValue = 'Goodbye' }; with (foo) { countTest *= 2 }; foo ---------------------- Expression Decompile ------------- (0) NODE [WithNode] :: foo (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [WithNode] :: foo (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:foo ==END== All threads have stopped. Result Count: 1 [test] finished in: 11ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- with (foo) {aValue = 'One',bValue='Two'}; foo.aValue + foo.bValue; ---------------------- Expression Decompile ------------- (0) NODE [WithNode] :: foo (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATION [ADD] {foo.aValue} {foo.bValue} (3) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 7ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 sec - in org.mvel2.tests.core.WithTests Running org.mvel2.tests.core.ProjectionsTests [test] begin test for: ---------------------- (name in things) contains 'Bob' ---------------------- Expression Decompile ------------- (0) NODE [Contains] :: ==END== All threads have stopped. Result Count: 1 [test] finished in: 6ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (name in things).size() ---------------------- Expression Decompile ------------- (0) REFERENCE :: Union:size() ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (toUpperCase() in ['bar', 'foo'])[1] ---------------------- Expression Decompile ------------- (0) REFERENCE :: Union:[1] ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (toUpperCase() in ['zero', 'zen', 'bar', 'foo'] if ($ == 'bar')) ---------------------- Expression Decompile ------------- (0) NODE [Fold] :: toUpperCase() in ['zero', 'zen', 'bar', 'foo'] if ($ == 'bar') ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (toUpperCase() in ['zero', 'zen', 'bar', 'foo'] if ($.startsWith('z'))) ---------------------- Expression Decompile ------------- (0) NODE [Fold] :: toUpperCase() in ['zero', 'zen', 'bar', 'foo'] if ($.startsWith('z')) ==END== All threads have stopped. Result Count: 1 [test] finished in: 6ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ( name in things ) contains 'Bob' ---------------------- Expression Decompile ------------- (0) NODE [Contains] :: ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (name in things)contains'Bob' ---------------------- Expression Decompile ------------- (0) NODE [Contains] :: ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 sec - in org.mvel2.tests.core.ProjectionsTests Running org.mvel2.tests.core.FunctionsTest [test] begin test for: ---------------------- def increment(i) { i + 1 }; def ff(i) { x = 0; while (i < 1) { x++; while (i < 10) { i = increment(i); } }; if (x == 1) return i; else -1; }; i = 0; ff(i); ---------------------- Expression Decompile ------------- (0) NODE [Function] :: increment (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [Function] :: ff (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [AssignmentNode] :: 0 (5) OPERATOR [END_OF_STATEMENT]: (6) REFERENCE :: ASTNode:ff(i) (7) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 16ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- function fooFunction(a) { return a; }; x__0 = ''; 'boob' == fooFunction(x__0 = 'boob') && x__0 == 'boob'; ---------------------- Expression Decompile ------------- (0) NODE [Function] :: fooFunction (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: '' (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [And] :: (5) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! 6.75 [test] begin test for: ---------------------- function heyFoo() { return 'Foobar'; }; return heyFoo() + heyFoo(); ---------------------- Expression Decompile ------------- (0) NODE [Function] :: heyFoo (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATOR [RETURN]: heyFoo() + heyFoo() (3) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! 30 [test] begin test for: ---------------------- a = function { 'foobar' }; a(); ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: function { 'foobar' } (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:a() (3) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- function testFunction() { a = 'foo'; b = 'bar'; a + b; }; testFunction().toUpperCase(); ---------------------- Expression Decompile ------------- (0) NODE [Function] :: testFunction (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:testFunction().toUpperCase() (3) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- function testFunction(input) { return input; }; testFunction('barfoo'); ---------------------- Expression Decompile ------------- (0) NODE [Function] :: testFunction (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:testFunction('barfoo') (3) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- function testFunction(x, y) { return x + y; }; testFunction(7, 3); ---------------------- Expression Decompile ------------- (0) NODE [Function] :: testFunction (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:testFunction(7, 3) (3) OPERATOR [END_OF_STATEMENT]: ==END== All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! function_prototype:foo Word up function_prototype:bar Peace out [test] begin test for: ---------------------- anonFunc = function (a,b) { return a + b; }; anonFunc(1,2) ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: function (a,b) { return a + b; } (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:anonFunc(1,2) ==END== All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 sec - in org.mvel2.tests.core.FunctionsTest Running org.mvel2.tests.core.MacroProcessorTest Expression Decompile ------------- (0) DEBUG_SYMBOL :: [SourceLine:1] (1) REFERENCE :: ASTNode:System.out.println('hello') (2) OPERATOR [END_OF_STATEMENT]: (3) DEBUG_SYMBOL :: [SourceLine:2] (4) REFERENCE :: ASTNode:System.out.println('bye') (5) OPERATOR [END_OF_STATEMENT]: (6) DEBUG_SYMBOL :: [SourceLine:3] (7) NODE [InterceptorWrapper] :: (8) DEBUG_SYMBOL :: [SourceLine:4] (9) OPERATOR [END_OF_STATEMENT]: (10) DEBUG_SYMBOL :: [SourceLine:5] (11) REFERENCE :: ASTNode:mod ==END== hello bye test.mv:3 test.mv:4 test.mv:5 test.mv:1 test.mv:1 Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in org.mvel2.tests.core.MacroProcessorTest Running org.mvel2.tests.core.DebuggerTests Expression Decompile ------------- (0) DEBUG_SYMBOL :: [SourceLine:1] (1) NODE [AssignmentNode] :: 7 (2) OPERATOR [END_OF_STATEMENT]: (3) DEBUG_SYMBOL :: [SourceLine:2] (4) NODE [AssignmentNode] :: 8 (5) OPERATOR [END_OF_STATEMENT]: (6) DEBUG_SYMBOL :: [SourceLine:3] (7) REFERENCE :: ASTNode:System.out.println("h") (8) OPERATOR [END_OF_STATEMENT]: (9) DEBUG_SYMBOL :: [SourceLine:4] (10) NODE [AssignmentNode] :: 23 (11) OPERATOR [END_OF_STATEMENT]: (12) DEBUG_SYMBOL :: [SourceLine:5] (13) NODE [AssignmentNode] :: 23 (14) OPERATOR [END_OF_STATEMENT]: (15) DEBUG_SYMBOL :: [SourceLine:6] (16) NODE [AssignmentNode] :: 23 (17) OPERATOR [END_OF_STATEMENT]: (18) DEBUG_SYMBOL :: [SourceLine:7] (19) NODE [AssignmentNode] :: 34 (20) OPERATOR [END_OF_STATEMENT]: ==END== h 5 System.out.println( "a1" ); c = new Cheese(); with ( c ) { type = 'cheddar', price = 10 }; System.out.println( "a1" ); output: Expression Decompile ------------- (0) DEBUG_SYMBOL :: [SourceLine:1] (1) REFERENCE :: ASTNode:System.out.println( "a1" ) (2) OPERATOR [END_OF_STATEMENT]: (3) DEBUG_SYMBOL :: [SourceLine:2] (4) NODE [AssignmentNode] :: new Cheese() (5) OPERATOR [END_OF_STATEMENT]: (6) DEBUG_SYMBOL :: [SourceLine:3] (7) NODE [WithNode] :: c (8) DEBUG_SYMBOL :: [SourceLine:4] (9) OPERATOR [END_OF_STATEMENT]: (10) DEBUG_SYMBOL :: [SourceLine:5] (11) REFERENCE :: ASTNode:System.out.println( "a1" ) (12) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:test2.mv; line:6] 4 Breakpoint [source:test2.mv; line:8] Breakpoint [source:test2.mv; line:9] Breakpoint [source:test2.mv; line:10] Expression Decompile ------------- (0) DEBUG_SYMBOL :: [SourceLine:1] (1) NODE [AssignmentNode] :: 7 (2) OPERATOR [END_OF_STATEMENT]: (3) DEBUG_SYMBOL :: [SourceLine:2] (4) NODE [AssignmentNode] :: 8 (5) OPERATOR [END_OF_STATEMENT]: (6) DEBUG_SYMBOL :: [SourceLine:3] (7) NODE [AssignmentNode] :: 9 (8) OPERATOR [END_OF_STATEMENT]: (9) DEBUG_SYMBOL :: [SourceLine:4] (10) NODE [AssignmentNode] :: 10 (11) OPERATOR [END_OF_STATEMENT]: (12) DEBUG_SYMBOL :: [SourceLine:5] (13) NODE [AssignmentNode] :: 11 (14) OPERATOR [END_OF_STATEMENT]: (15) DEBUG_SYMBOL :: [SourceLine:6] (16) NODE [AssignmentNode] :: 12 (17) OPERATOR [END_OF_STATEMENT]: (18) DEBUG_SYMBOL :: [SourceLine:7] (19) NODE [AssignmentNode] :: 13 (20) OPERATOR [END_OF_STATEMENT]: (21) DEBUG_SYMBOL :: [SourceLine:8] (22) NODE [AssignmentNode] :: 14 (23) OPERATOR [END_OF_STATEMENT]: ==END== HEI 7 2 1 3 stilton Expression Decompile ------------- (0) DEBUG_SYMBOL :: [SourceLine:1] (1) REFERENCE :: ASTNode:System.out.println( "a1" ) (2) OPERATOR [END_OF_STATEMENT]: (3) DEBUG_SYMBOL :: [SourceLine:2] (4) REFERENCE :: ASTNode:System.out.println( "a2" ) (5) OPERATOR [END_OF_STATEMENT]: (6) DEBUG_SYMBOL :: [SourceLine:3] (7) REFERENCE :: ASTNode:System.out.println( "a3" ) (8) OPERATOR [END_OF_STATEMENT]: (9) DEBUG_SYMBOL :: [SourceLine:4] (10) REFERENCE :: ASTNode:System.out.println( "a4" ) (11) OPERATOR [END_OF_STATEMENT]: ==END== Expression Decompile ------------- (0) DEBUG_SYMBOL :: [SourceLine:1] (1) REFERENCE :: ASTNode:System.out.println( "a1" ) (2) OPERATOR [END_OF_STATEMENT]: (3) DEBUG_SYMBOL :: [SourceLine:2] (4) REFERENCE :: ASTNode:System.out.println( "a2" ) (5) OPERATOR [END_OF_STATEMENT]: (6) DEBUG_SYMBOL :: [SourceLine:3] (7) REFERENCE :: ASTNode:System.out.println( "a3" ) (8) OPERATOR [END_OF_STATEMENT]: (9) DEBUG_SYMBOL :: [SourceLine:4] (10) REFERENCE :: ASTNode:System.out.println( "a4" ) (11) OPERATOR [END_OF_STATEMENT]: ==END== Expression: ------------ /** This is a comment * Second comment line * Third Comment Line */ System.out.println('4'); System.out.println('5'); a = 0; b = 1; a + b ------------ 4 5 Breakpoint Encountered [source:test2.mv; line:9] vars:[dt1, a, b, c, BWAH, dt2, foo, zero, testImpl, hour, array, pi, ipaddr, five, derived, misc, order, $id] Resume Execution ------- [C@6a370f4 ------- Good Breakpoint [source:test.mv; line:7] output: Expression Decompile ------------- (0) DEBUG_SYMBOL :: [SourceLine:1] (1) REFERENCE :: ASTNode:System.out.println( "a1" ) (2) OPERATOR [END_OF_STATEMENT]: (3) DEBUG_SYMBOL :: [SourceLine:2] (4) REFERENCE :: ASTNode:System.out.println( "a2" ) (5) OPERATOR [END_OF_STATEMENT]: (6) DEBUG_SYMBOL :: [SourceLine:3] (7) REFERENCE :: ASTNode:System.out.println( "a3" ) (8) OPERATOR [END_OF_STATEMENT]: (9) DEBUG_SYMBOL :: [SourceLine:4] (10) REFERENCE :: ASTNode:System.out.println( "a4" ) (11) OPERATOR [END_OF_STATEMENT]: ==END== Expression:------------ System.out.println('foo'); a = new Foo244(); @Update with (a) { name = 'bar' }; System.out.println('name:' + a.name); return a.name; ------------ foo Breakpoint [source:test2.mv; line:3] fired update interceptor -- before fired update interceptor -- after Breakpoint [source:test2.mv; line:4] name:bar Breakpoint [source:test2.mv; line:5] Expression:------------ System.out.println('foo'); a = new Foo244(); a.name = 'bar'; foo.happy(); System.out.println( 'name:' + a.name ); System.out.println( 'name:' + a.name ); System.out.println( 'name:' + a.name ); return a.name; ------------ Expression Decompile ------------- (0) DEBUG_SYMBOL :: [SourceLine:1] (1) REFERENCE :: ASTNode:System.out.println('foo') (2) OPERATOR [END_OF_STATEMENT]: (3) DEBUG_SYMBOL :: [SourceLine:2] (4) NODE [AssignmentNode] :: new Foo244() (5) OPERATOR [END_OF_STATEMENT]: (6) DEBUG_SYMBOL :: [SourceLine:3] (7) NODE [DeepAssignmentNode] :: 'bar' (8) OPERATOR [END_OF_STATEMENT]: (9) DEBUG_SYMBOL :: [SourceLine:4] (10) REFERENCE :: ASTNode:foo.happy() (11) OPERATOR [END_OF_STATEMENT]: (12) DEBUG_SYMBOL :: [SourceLine:5] (13) REFERENCE :: ASTNode:System.out.println( 'name:' + a.name ) (14) OPERATOR [END_OF_STATEMENT]: (15) DEBUG_SYMBOL :: [SourceLine:6] (16) REFERENCE :: ASTNode:System.out.println( 'name:' + a.name ) (17) OPERATOR [END_OF_STATEMENT]: (18) DEBUG_SYMBOL :: [SourceLine:7] (19) REFERENCE :: ASTNode:System.out.println( 'name:' + a.name ) (20) OPERATOR [END_OF_STATEMENT]: (21) DEBUG_SYMBOL :: [SourceLine:8] (22) OPERATOR [RETURN]: a.name (23) OPERATOR [END_OF_STATEMENT]: ==END== ==RUN== Breakpoint [source:test2.mv; line:1] foo Breakpoint [source:test2.mv; line:2] Breakpoint [source:test2.mv; line:3] Breakpoint [source:test2.mv; line:4] Breakpoint [source:test2.mv; line:5] name:bar Breakpoint [source:test2.mv; line:6] name:bar Breakpoint [source:test2.mv; line:7] name:bar Breakpoint [source:test2.mv; line:8] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec - in org.mvel2.tests.core.DebuggerTests Running org.mvel2.tests.core.TypesAndInferenceTests class java.lang.String i: 0 i: 1 i: 2 i: 3 i: 4 i: 5 i: 6 i: 7 i: 8 i: 9 i: 10 i: 11 i: 12 i: 13 i: 14 i: 15 i: 16 i: 17 i: 18 i: 19 i: 20 i: 21 i: 22 i: 23 i: 24 i: 25 i: 26 i: 27 i: 28 i: 29 i: 30 i: 31 i: 32 i: 33 i: 34 i: 35 i: 36 i: 37 i: 38 i: 39 i: 40 i: 41 i: 42 i: 43 i: 44 i: 45 i: 46 i: 47 i: 48 i: 49 i: 50 i: 51 i: 52 i: 53 i: 54 i: 55 i: 56 i: 57 i: 58 i: 59 i: 60 i: 61 i: 62 i: 63 i: 64 i: 65 i: 66 i: 67 i: 68 i: 69 i: 70 i: 71 i: 72 i: 73 i: 74 i: 75 i: 76 i: 77 i: 78 i: 79 i: 80 i: 81 i: 82 i: 83 i: 84 i: 85 i: 86 i: 87 i: 88 i: 89 i: 90 i: 91 i: 92 i: 93 i: 94 i: 95 i: 96 i: 97 i: 98 i: 99 i: 0 i: 1 i: 2 i: 3 i: 4 i: 5 i: 6 i: 7 i: 8 i: 9 i: 10 i: 11 i: 12 i: 13 i: 14 i: 15 i: 16 i: 17 i: 18 i: 19 i: 20 i: 21 i: 22 i: 23 i: 24 i: 25 i: 26 i: 27 i: 28 i: 29 i: 30 i: 31 i: 32 i: 33 i: 34 i: 35 i: 36 i: 37 i: 38 i: 39 i: 40 i: 41 i: 42 i: 43 i: 44 i: 45 i: 46 i: 47 i: 48 i: 49 i: 50 i: 51 i: 52 i: 53 i: 54 i: 55 i: 56 i: 57 i: 58 i: 59 i: 60 i: 61 i: 62 i: 63 i: 64 i: 65 i: 66 i: 67 i: 68 i: 69 i: 70 i: 71 i: 72 i: 73 i: 74 i: 75 i: 76 i: 77 i: 78 i: 79 i: 80 i: 81 i: 82 i: 83 i: 84 i: 85 i: 86 i: 87 i: 88 i: 89 i: 90 i: 91 i: 92 i: 93 i: 94 i: 95 i: 96 i: 97 i: 98 i: 99 i: 0 i: 1 i: 2 i: 3 i: 4 i: 5 i: 6 i: 7 i: 8 i: 9 i: 10 i: 11 i: 12 i: 13 i: 14 i: 15 i: 16 i: 17 i: 18 i: 19 i: 20 i: 21 i: 22 i: 23 i: 24 i: 25 i: 26 i: 27 i: 28 i: 29 i: 30 i: 31 i: 32 i: 33 i: 34 i: 35 i: 36 i: 37 i: 38 i: 39 i: 40 i: 41 i: 42 i: 43 i: 44 i: 45 i: 46 i: 47 i: 48 i: 49 i: 50 i: 51 i: 52 i: 53 i: 54 i: 55 i: 56 i: 57 i: 58 i: 59 i: 60 i: 61 i: 62 i: 63 i: 64 i: 65 i: 66 i: 67 i: 68 i: 69 i: 70 i: 71 i: 72 i: 73 i: 74 i: 75 i: 76 i: 77 i: 78 i: 79 i: 80 i: 81 i: 82 i: 83 i: 84 i: 85 i: 86 i: 87 i: 88 i: 89 i: 90 i: 91 i: 92 i: 93 i: 94 i: 95 i: 96 i: 97 i: 98 i: 99 Hello;7 Hello;7 input>order [Error: incompatible types in statement: class java.lang.String (compared from: class java.lang.Integer)] [Near : {... 1-blah ....}] ^ [Line: 1, Column: 3] at org.mvel2.ast.BinaryOperation.(BinaryOperation.java:87) at org.mvel2.util.CompilerTools.finalizePayload(CompilerTools.java:139) at org.mvel2.compiler.ExpressionCompiler._compile(ExpressionCompiler.java:280) at org.mvel2.compiler.ExpressionCompiler.compile(ExpressionCompiler.java:52) at org.mvel2.tests.core.TypesAndInferenceTests.testStrongTyping2(TypesAndInferenceTests.java:947) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) 0 1 var1.equals(var2) i: 0 i: 1 i: 2 i: 3 i: 4 i: 5 i: 6 i: 7 i: 8 i: 9 i: 10 i: 11 i: 12 i: 13 i: 14 i: 15 i: 16 i: 17 i: 18 i: 19 i: 20 i: 21 i: 22 i: 23 i: 24 i: 25 i: 26 i: 27 i: 28 i: 29 i: 30 i: 31 i: 32 i: 33 i: 34 i: 35 i: 36 i: 37 i: 38 i: 39 i: 40 i: 41 i: 42 i: 43 i: 44 i: 45 i: 46 i: 47 i: 48 i: 49 i: 50 i: 51 i: 52 i: 53 i: 54 i: 55 i: 56 i: 57 i: 58 i: 59 i: 60 i: 61 i: 62 i: 63 i: 64 i: 65 i: 66 i: 67 i: 68 i: 69 i: 70 i: 71 i: 72 i: 73 i: 74 i: 75 i: 76 i: 77 i: 78 i: 79 i: 80 i: 81 i: 82 i: 83 i: 84 i: 85 i: 86 i: 87 i: 88 i: 89 i: 90 i: 91 i: 92 i: 93 i: 94 i: 95 i: 96 i: 97 i: 98 i: 99 [Error: Failed to compileShared: 1 compilation error(s): - (1,11) could not resolve class: Foo244] [Near : {... x_a = new Foo244( $ba ); x_a.equals($ba); ....}] ^ [Line: 1, Column: 11] at org.mvel2.compiler.ExpressionCompiler.compile(ExpressionCompiler.java:76) at org.mvel2.MVEL.compileExpression(MVEL.java:810) at org.mvel2.tests.core.TypesAndInferenceTests.testStrictStrongTypingCompilationErrors2(TypesAndInferenceTests.java:680) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) [Error: throwException( ): this should throw an exception] [Near : {... ( throwException( ) ) ....}] ^ [Line: 1, Column: 1] at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(ReflectiveAccessorOptimizer.java:436) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeAccessor(ReflectiveAccessorOptimizer.java:163) at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159) at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115) at org.mvel2.compiler.ExecutableAccessor.getValue(ExecutableAccessor.java:38) at org.mvel2.ast.Substatement.getReducedValueAccelerated(Substatement.java:44) at org.mvel2.MVELRuntime.execute(MVELRuntime.java:85) at org.mvel2.compiler.CompiledExpression.getDirectValue(CompiledExpression.java:123) at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:119) at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:113) at org.mvel2.MVEL.executeExpression(MVEL.java:905) at org.mvel2.tests.core.TypesAndInferenceTests.testStaticMethodCallThrowsException(TypesAndInferenceTests.java:1430) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)Tests run: 77, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 sec - in org.mvel2.tests.core.TypesAndInferenceTests at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getMethod(ReflectiveAccessorOptimizer.java:1120) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getMethod(ReflectiveAccessorOptimizer.java:1003) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(ReflectiveAccessorOptimizer.java:396) ... 30 more Caused by: java.lang.RuntimeException: this should throw an exception at org.mvel2.tests.core.CoreConfidenceTests$StaticMethods.throwException(CoreConfidenceTests.java:2849) ... 37 more Running org.mvel2.tests.core.ArraysTests [test] begin test for: ---------------------- new String[5] ---------------------- Expression Decompile ------------- (0) NODE [NewObjectNode] :: String[5] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xStr = new String[5]; xStr.size() == 5 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new String[5] (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATION [EQUAL] {xStr.size()} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xStr = new String[5][5]; xStr[4][0] = 'foo'; xStr[4][0] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new String[5][5] (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 'foo' (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:xStr[4][0] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xStr = new String[5][10]; xStr[4][0] = 'foo'; xStr[4].length ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new String[5][10] (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 'foo' (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:xStr[4].length ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- new String[][] {{"2008-04-01", "2008-05-10"}, {"2007-03-01", "2007-02-12"}} ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: {{"2008-04-01", "2008-05-10"}, {"2007-03-01", "2007-02-12"}} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- new String[][]{{"2008-04-01", "2008-05-10"}, {"2007-03-01", "2007-02-12"}} ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: {{"2008-04-01", "2008-05-10"}, {"2007-03-01", "2007-02-12"}} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 sec - in org.mvel2.tests.core.ArraysTests Running org.mvel2.tests.core.CommentParsingTests Got here! [test] begin test for: ---------------------- import org.mvel2.tests.core.res.Foo; [ 10, 20 /* ... */ ] ---------------------- Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.res.Foo (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [InlineCollectionNode] :: [ 10, 20 ] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Got here! [test] begin test for: ---------------------- 10 + 10; // This is a comment ---------------------- Expression Decompile ------------- (0) LITERAL :: 20' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- /* This is a test of MVEL's support for multi-line comments */ 15 + 15 ---------------------- Expression Decompile ------------- (0) LITERAL :: 30' ==END== Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:2] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- /** This is a fun test script **/ a = 10; /** * Here is a useful variable */ b = 20; // set b to '20' return ((a + b) * 2) - 10; // last comment ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 10 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 20 (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATOR [RETURN]: ((a + b) * 2) - 10 (5) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:4] Breakpoint [source:unittest; line:5] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:4] Breakpoint [source:unittest; line:5] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:4] Breakpoint [source:unittest; line:5] Breakpoint [source:unittest; line:5] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo./*Hey!*/name ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo. name ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- // This is a comment 5 + 5 ---------------------- Expression Decompile ------------- (0) LITERAL :: 10' ==END== Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:2] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec - in org.mvel2.tests.core.CommentParsingTests Running org.mvel2.tests.core.SamplesTests [test] begin test for: ---------------------- /** * Sample MVEL 2.0 Script * "QuickSort" * by: Christopher Michael Brock */ array = null; def swap(i, j) { temp = array[i]; array[i] = array[j]; array[j] = temp; } def partition(low, high) { pivotPoint = array[low]; i = low - 1; j = high + 1; while (i < j) { i++; while (array[i] < pivotPoint) ++i; j--; while (array[j] > pivotPoint) --j; if (i < j) swap(i, j); } j; //return j } def sort(low, high) { if (low < high) { var p; sort(low, p = partition(low, high)); sort(p + 1, high); } } def quicksort() { sort(0, array.length - 1); } array = {99,20,21,209,10,77,8,9,55,73,41,50}; quicksort(); array; // return array ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: null (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [Function] :: swap (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [Function] :: partition (5) OPERATOR [END_OF_STATEMENT]: (6) NODE [Function] :: sort (7) OPERATOR [END_OF_STATEMENT]: (8) NODE [Function] :: quicksort (9) OPERATOR [END_OF_STATEMENT]: (10) NODE [AssignmentNode] :: {99,20,21,209,10,77,8,9,55,73,41,50} (11) OPERATOR [END_OF_STATEMENT]: (12) REFERENCE :: ASTNode:quicksort() (13) OPERATOR [END_OF_STATEMENT]: (14) REFERENCE :: ASTNode:array (15) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:4] Breakpoint [source:unittest; line:6] Breakpoint [source:unittest; line:12] Breakpoint [source:unittest; line:27] Breakpoint [source:unittest; line:35] Breakpoint [source:unittest; line:39] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:41] Breakpoint [source:unittest; line:43] Breakpoint [source:unittest; line:4] Breakpoint [source:unittest; line:6] Breakpoint [source:unittest; line:12] Breakpoint [source:unittest; line:27] Breakpoint [source:unittest; line:35] Breakpoint [source:unittest; line:39] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:41] Breakpoint [source:unittest; line:43] Breakpoint [source:unittest; line:4] Breakpoint [source:unittest; line:6] Breakpoint [source:unittest; line:12] Breakpoint [source:unittest; line:27] Breakpoint [source:unittest; line:35] Breakpoint [source:unittest; line:39] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:41] Breakpoint [source:unittest; line:43] All threads have stopped. Result Count: 1 [test] finished in: 47ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Mr. Good is Good Mr. Evil is Evil Hello, are you there? Is it wonderful? Did you try to escape the population? Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.08 sec - in org.mvel2.tests.core.SamplesTests Running org.mvel2.tests.core.MutationsTests [test] begin test for: ---------------------- x = 1; ++x ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 1 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [PreFixIncNode] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xx = new java.util.HashMap(); xx.put('foo', 'bar'); prop = 'foo'; xx[prop]; ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.HashMap() (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:xx.put('foo', 'bar') (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [AssignmentNode] :: 'foo' (5) OPERATOR [END_OF_STATEMENT]: (6) REFERENCE :: ASTNode:xx[prop] (7) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- java.math.BigDecimal a = new java.math.BigDecimal( 10.0 ); java.math.BigDecimal b = new java.math.BigDecimal( 10.0 ); java.math.BigDecimal c = a + b; return c; ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: a (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [TypedVarNode] :: b (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [TypedVarNode] :: c (5) OPERATOR [END_OF_STATEMENT]: (6) OPERATOR [RETURN]: c (7) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:-1] All threads have stopped. Result Count: 1 [test] finished in: 8ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- x = 1; x++; x ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 1 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [PostFixIncNode] :: (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:x ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- x = 2; --x ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 2 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [PreFixDecNode] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a = 'foo'; b = 'bar'; c = 'jim'; list = {a,b,c}; list[1] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'foo' (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 'bar' (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [AssignmentNode] :: 'jim' (5) OPERATOR [END_OF_STATEMENT]: (6) NODE [AssignmentNode] :: {a,b,c} (7) OPERATOR [END_OF_STATEMENT]: (8) REFERENCE :: ASTNode:list[1] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- populate(); blahfoo = 'sarah'; blahfoo == 'sarah' ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:populate() (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 'sarah' (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATION [EQUAL] {blahfoo} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 21ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- String mikeBrock = 1; mikeBrock ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: mikeBrock (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:mikeBrock ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- populate(); blahfoo = barfoo ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:populate() (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: barfoo ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- blah = 5 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 5 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a = 100 + 1 + 1 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 100 + 1 + 1 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- array[zero] = array[zero+1]; array[zero] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: array[zero+1] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:array[zero] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- squareRoot = java.lang.Math.sqrt; squareRoot(4) ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: java.lang.Math.sqrt (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:squareRoot(4) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 6ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- x = 2; x--; x ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 2 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [PostFixDecNode] :: (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:x ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a = 'foobar'; new String(a.toCharArray(), 0, 3) ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'foobar' (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [NewObjectNode] :: String(a.toCharArray(), 0, 3) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 sec - in org.mvel2.tests.core.MutationsTests Running org.mvel2.tests.core.ComparisonTests [test] begin test for: ---------------------- !(foo.bar.name ~= '[a-z].+') ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: (foo.bar.name ~= '[a-z].+') ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 11ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- c is java.lang.String ---------------------- Expression Decompile ------------- (0) NODE [Instance] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- pi is java.lang.Integer ---------------------- Expression Decompile ------------- (0) NODE [Instance] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo is org.mvel2.tests.core.res.Foo ---------------------- Expression Decompile ------------- (0) NODE [Instance] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 'z' < 'a' ---------------------- Expression Decompile ------------- (0) LITERAL :: false' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 'flexbar' soundslike 'fubar' ---------------------- Expression Decompile ------------- (0) LITERAL :: false' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (c soundslike 'kat') ---------------------- Expression Decompile ------------- (0) NODE [Substatement] :: c soundslike 'kat' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- _xx1 = 'cat'; _xx2 = 'katt'; (_xx1 soundslike _xx2) ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'cat' (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 'katt' (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [Substatement] :: _xx1 soundslike _xx2 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- _type = 'fubar';_type soundslike "foobar" ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'fubar' (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [Soundslike] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- _v1 = 'bar'; isdef _v1 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'bar' (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [IsDef] :: _v1 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- pi < 3.15 ---------------------- Expression Decompile ------------- (0) OPERATION [LESS_THAN] {pi} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- pi <= 3.14 ---------------------- Expression Decompile ------------- (0) OPERATION [LESS_THAN_OR_EQUAL] {pi} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- pi > 3.14 ---------------------- Expression Decompile ------------- (0) OPERATION [GREATHER_THAN] {pi} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- pi >= 3.14 ---------------------- Expression Decompile ------------- (0) OPERATION [GREATER_THAN_OR_EQUAL] {pi} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- c strsim 'kat' ---------------------- Expression Decompile ------------- (0) NODE [Strsim] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- '' == empty ---------------------- Expression Decompile ------------- (0) LITERAL :: true' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.name ~= '[a-z].+' ---------------------- Expression Decompile ------------- (0) NODE [RegExMatch] :: foo.bar.name ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 6ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a or b or c ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:a (1) OPERATOR [CHAINED_OR]: (2) REFERENCE :: ASTNode:b (3) OPERATOR [CHAINED_OR]: (4) REFERENCE :: ASTNode:c ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- this is org.mvel2.tests.core.res.Base ---------------------- Expression Decompile ------------- (0) NODE [Instance] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- this.funMap instanceof java.util.Map ---------------------- Expression Decompile ------------- (0) NODE [Instance] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- this.data == 'cat' ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {this.data} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- fun && !fun ---------------------- Expression Decompile ------------- (0) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !(fun && fun) ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: (fun && fun) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (fun && fun) ---------------------- Expression Decompile ------------- (0) NODE [Substatement] :: fun && fun ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !false ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: false ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !true ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: true ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- s = false; t = !s; t ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: false (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: !s (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:t ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- s = false; t =! s; t ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: false (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: ! s (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:t ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- dt1 < dt2 ---------------------- Expression Decompile ------------- (0) OPERATION [LESS_THAN] {dt1} {dt2} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.woof == true ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {foo.bar.woof} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.woof == false ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {foo.bar.woof} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.woof== true ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {foo.bar.woof} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 6ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.woof ==false ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {foo.bar.woof} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.woof == true ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {foo.bar.woof} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.woof==false ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {foo.bar.woof} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression Decompile ------------- (0) OPERATION [EQUAL] {} {['a']} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] [test] begin test for: ---------------------- a or 'fubar' ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:a (1) OPERATOR [CHAINED_OR]: (2) LITERAL :: fubar' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- pi convertable_to Integer ---------------------- Expression Decompile ------------- (0) NODE [Convertable] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- list contains 'Happy!' ---------------------- Expression Decompile ------------- (0) NODE [Contains] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- list contains 'Foobie' ---------------------- Expression Decompile ------------- (0) NODE [Contains] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- sentence contains 'fox' ---------------------- Expression Decompile ------------- (0) NODE [Contains] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- sentence contains 'mike' ---------------------- Expression Decompile ------------- (0) NODE [Contains] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !(sentence contains 'mike') ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: (sentence contains 'mike') ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- bwahbwah = 'mikebrock'; testVar10 = 'mike'; bwahbwah contains testVar10 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'mikebrock' (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 'mike' (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [Contains] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- sentence contains ('fox') ---------------------- Expression Decompile ------------- (0) NODE [Contains] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ipaddr == '10.1.1.2' ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {ipaddr} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- BWAH == empty ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {BWAH} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression Decompile ------------- (0) OPERATION [EQUAL] {[]} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) OPERATION [NOT_EQUAL] {['a']} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) OPERATION [NOT_EQUAL] {} {['a']} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) OPERATION [NOT_EQUAL] {[]} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) OPERATION [EQUAL] {['a']} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] [test] begin test for: ---------------------- 'stringValue' > null ---------------------- Expression Decompile ------------- (0) LITERAL :: false' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !fun && !fun ---------------------- Expression Decompile ------------- (0) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.name ~= '[a-z].+' && foo.bar.name != null ---------------------- Expression Decompile ------------- (0) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 10ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.name~='[a-z].+'&&foo.bar.name!=null ---------------------- Expression Decompile ------------- (0) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 9ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 'z' > 'a' ---------------------- Expression Decompile ------------- (0) LITERAL :: true' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 'foobar' soundslike 'fubar' ---------------------- Expression Decompile ------------- (0) LITERAL :: true' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- c != null ---------------------- Expression Decompile ------------- (0) OPERATION [NOT_EQUAL] {c} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.name != 'foo' ---------------------- Expression Decompile ------------- (0) OPERATION [NOT_EQUAL] {foo.bar.name} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- isdef _v1 ---------------------- Expression Decompile ------------- (0) NODE [IsDef] :: _v1 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !(isdef _v1) ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: (isdef _v1) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ! (isdef _v1) ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: (isdef _v1) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !isdef _v1 ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: isdef _v1 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.bar.name == 'dog' ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {foo.bar.name} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 69, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.181 sec - in org.mvel2.tests.core.ComparisonTests Running org.mvel2.tests.core.PropertyAccessUnitTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.mvel2.tests.core.PropertyAccessUnitTest Running org.mvel2.tests.core.ProtoTests Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.mvel2.tests.core.ProtoTests Running org.mvel2.tests.core.ArithmeticTests [test] begin test for: ---------------------- 2|4 ---------------------- Expression Decompile ------------- (0) LITERAL :: 6' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (2 | 1) > 0 ---------------------- Expression Decompile ------------- (0) LITERAL :: true' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (2|1) == 3 ---------------------- Expression Decompile ------------- (0) LITERAL :: true' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 2|five ---------------------- Expression Decompile ------------- (0) OPERATION [BIT_OR] {} {five} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 1 ^ 2 ---------------------- Expression Decompile ------------- (0) LITERAL :: 3' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- five >> 1 ---------------------- Expression Decompile ------------- (0) OPERATION [BIT_SHIFT_RIGHT] {five} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.number-1 ---------------------- Expression Decompile ------------- (0) OPERATION [SUBTRACT] {foo.number} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (10 * 5) * 2 / 3 ---------------------- Expression Decompile ------------- (0) LITERAL :: 33.333333333333336' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (100 % 3) * 2 - 1 / 1 + 8 + (5 * 2) ---------------------- Expression Decompile ------------- (0) LITERAL :: 19.0' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 300.5 / 5.3 / 2.1 / 1.5 ---------------------- Expression Decompile ------------- (0) LITERAL :: 17.999401018268944' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! >>(300 * five + 1) + (100 / 2 * 2)<< [test] begin test for: ---------------------- (100 % 3) * 2 - 1 / 1 + 8 + (5 * 2) ---------------------- Expression Decompile ------------- (0) LITERAL :: 19.0' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 5 * (100.56 * 30.1) ---------------------- Expression Decompile ------------- (0) LITERAL :: 15134.28' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- five ^ 2 ---------------------- Expression Decompile ------------- (0) OPERATION [BIT_XOR] {five} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- int val = 10; val /= 2; val ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: val (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 2 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:val ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- int val = 5; val %= 2; val ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: val (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 2 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:val ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- -5 >>> 1 ---------------------- Expression Decompile ------------- (0) LITERAL :: 2147483645' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- with (foo) { countTest += 5 }; if (foo.countTest == 5) { foo.countTest = 0; return true; } else { foo.countTest = 0; return false; } ---------------------- Expression Decompile ------------- (0) NODE [WithNode] :: foo (1) OPERATOR [END_OF_STATEMENT]: (2) NEST [IfNode]: { foo.countTest == 5 } (3) NODE [DeepAssignmentNode] :: 0 (4) OPERATOR [END_OF_STATEMENT]: (5) OPERATOR [RETURN]: true ==END==NODE [IfNode] :: foo.countTest == 5 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 11ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 5 ** 2 ---------------------- Expression Decompile ------------- (0) LITERAL :: 25' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Evaluating 'bal / 80 * 80': ...... [test] begin test for: ---------------------- _x_001 = 500.2; _x_002 = 200.8; _r_001 = 701; _r_001 == _x_001 + _x_002 && _x_001 == 500 + 0.2 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 500.2 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 200.8 (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [AssignmentNode] :: 701 (5) OPERATOR [END_OF_STATEMENT]: (6) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- _x_001 = 500.2; _x_002 = 200.9; _r_001 = 701; _r_001 == _x_001 + _x_002 && _x_001 == 500 + 0.2 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 500.2 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 200.9 (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [AssignmentNode] :: 701 (5) OPERATOR [END_OF_STATEMENT]: (6) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- _x_001 = 500.2; _x_002 = 200.9; _r_001 = 701; _r_001 == _x_001 + _x_002 || _x_001 == 500 + 0.2 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 500.2 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 200.9 (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [AssignmentNode] :: 701 (5) OPERATOR [END_OF_STATEMENT]: (6) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- int val = 5; val <<= 2; val ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: val (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 2 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:val ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- int val = 5; val >>= 2; val ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: val (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 2 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:val ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- int val = -5; val >>>= 2; val ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: val (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 2 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:val ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- _zZz = 5; _zZz >>= 2 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 5 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 2 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- _x_001 = 500.2; _x_002 = 200.8; _r_001 = 701; _r_001 == _x_001 + _x_002 || _x_001 == 500 + 0.1 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 500.2 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 200.8 (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [AssignmentNode] :: 701 (5) OPERATOR [END_OF_STATEMENT]: (6) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 2 & 3 ---------------------- Expression Decompile ------------- (0) LITERAL :: 2' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- five & 3 ---------------------- Expression Decompile ------------- (0) OPERATION [BIT_AND] {five} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xx0 = 6; xx0 *= 6; xx0 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 6 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 6 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:xx0 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xx0 = 5; xx0 += 4; xx0 + 1 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 5 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 4 (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATION [ADD] {xx0} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xx0 = 5; xx0 =- 100 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 5 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 100 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: a = 100; b = 50; c = 70; d = 30; e = 20; f = 9; g = 3; (a-b)*c-d*(e-f)**g [test] begin test for: ---------------------- 38392 % 2 ---------------------- Expression Decompile ------------- (0) LITERAL :: 0' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- "foo" + true ---------------------- Expression Decompile ------------- (0) LITERAL :: footrue' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xx0 = 5; xx0 =+ 4; xx0 + 1 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 5 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 4 (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATION [ADD] {xx0} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.countTest += 5; if (foo.countTest == 5) { foo.countTest = 0; return true; } else { foo.countTest = 0; return false; } ---------------------- Expression Decompile ------------- (0) NODE [DeepAssignmentNode] :: 5 (1) OPERATOR [END_OF_STATEMENT]: (2) NEST [IfNode]: { foo.countTest == 5 } (3) NODE [DeepAssignmentNode] :: 0 (4) OPERATOR [END_OF_STATEMENT]: (5) OPERATOR [RETURN]: true ==END==NODE [IfNode] :: foo.countTest == 5 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 11ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- five << 1 ---------------------- Expression Decompile ------------- (0) OPERATION [BIT_SHIFT_LEFT] {five} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- _yYy = 10; _yYy <<= 2 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 10 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 2 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 256 >> 1 ---------------------- Expression Decompile ------------- (0) LITERAL :: 128' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Evaluating 'bal - 80 - 90 - 30': ...... Evaluating 'bal-80-90-30': ...... Evaluating '100 + 80 == 180': ...... Evaluating '100+80==180': ...... Evaluating 'bal - 1 + "abc"': ...... [test] begin test for: ---------------------- ~10 ---------------------- Expression Decompile ------------- (0) NODE [Invert] :: 10 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.countTest+ 10 ---------------------- Expression Decompile ------------- (0) OPERATION [ADD] {foo.countTest} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 10-5*2 + 5*8-4 ---------------------- Expression Decompile ------------- (0) LITERAL :: 36' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 100-500*200 + 500*800-400 ---------------------- Expression Decompile ------------- (0) LITERAL :: 299700' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 100-500*200*150 + 500*800-400 ---------------------- Expression Decompile ------------- (0) LITERAL :: -14600300' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (100d * 50d) * 20d / 30d * 2d ---------------------- Expression Decompile ------------- (0) LITERAL :: 6666.666666666667' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: a = 100d; b = 50d; c = 20d; d = 30d; e = 2d; (a * b) * c / d * e Expression: a = 100; b = 500; c = 200; d = 150; e = 500; f = 800; g = 400; a-b*c*d + e*f-g Expression: 10-5*7-3*8-6 [test] begin test for: ---------------------- 10-5*7-3*8-6 ---------------------- Expression Decompile ------------- (0) LITERAL :: -55' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: 100-50*70-30*80-60 [test] begin test for: ---------------------- 100-50*70-30*80-60 ---------------------- Expression Decompile ------------- (0) LITERAL :: -5860' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: (100-50)*70-30*(20-9)**3 [test] begin test for: ---------------------- (100-50)*70-30*(20-9)**3 ---------------------- Expression Decompile ------------- (0) LITERAL :: -36430' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: 10 ** (3)*10**3 [test] begin test for: ---------------------- 10 ** (3)*10**3 ---------------------- Expression Decompile ------------- (0) LITERAL :: 1000000' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: 51 * 52 * 33 / 24 / 15 + 45 * 66 * 47 * 28 + 19 Expected Result: 3908782.1 [test] begin test for: ---------------------- 51 * 52 * 33 / 24 / 15 + 45 * 66 * 47 * 28 + 19 ---------------------- Expression Decompile ------------- (0) LITERAL :: 3908782.1' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: 51 * (40 - 1000 * 50) + 100 + 50 * 20 / 10 + 11 + 12 - 80 Expected Result: -2547817.0 [test] begin test for: ---------------------- 51 * (40 - 1000 * 50) + 100 + 50 * 20 / 10 + 11 + 12 - 80 ---------------------- Expression Decompile ------------- (0) LITERAL :: -2547817.0' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: 5 + 3 * 8 * 2 ** 2 Expected Result: 101 [test] begin test for: ---------------------- 5 + 3 * 8 * 2 ** 2 ---------------------- Expression Decompile ------------- (0) LITERAL :: 101' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: 50 + 30 * 80 * 20 ** 3 * 51 Expected Result: 9.7920005E8 [test] begin test for: ---------------------- 50 + 30 * 80 * 20 ** 3 * 51 ---------------------- Expression Decompile ------------- (0) LITERAL :: 979200050' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 50 + 30 + 80 + 11 ** 2 ** 2 * 51 ---------------------- Expression Decompile ------------- (0) LITERAL :: 746851' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression: 10 + 20 / 4 / 4 Expression: 40 / 20 + 10 + 60 / 21 Expression: x = 20; y = 10; z = 5; x-y-z Expression: x = 20; y = 2; z = 2; x/y/z Expression: 100 + 200 - 300 + 400 - 500 + 105 / 205 - 405 + 305 * 206 CorrectResult:62325.51219512195 Expression: 147 + 60 / 167 % 448 + 36 * 23 / 166 CorrectRes: 152.34723324435467 Expression: 228 - 338 % 375 - 103 + 260 + 412 * 177 + 121 CorrectRes: 73092.0 Expression: 304d - 246d / 242d % 235d / 425d - 326d + 355d * 264d % 308d CorrectRes: 65.99760816723386 Expression: 11d - 7d / 3d * 18d % 14d * 8d * 11d - 2d - 11d / 13d + 14d CorrectRes: 22.153846153846153 Expression: 4d/3d*6d%8d*5d*8d+7d+9d*1d CorrectRes: 16.0 Expression: 6d+8d/9d*1d*9d*10d%4d*4d-4d*6d*3d CorrectRes: -66.0 Expression: (100 % 90) * 20 - 15 / 16 + 80 + (50 * 21) Expression: 300.5 / 5.3 / 2.1 / 1.5 [test] begin test for: ---------------------- 2 << 1 ---------------------- Expression Decompile ------------- (0) LITERAL :: 4' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ~(10 + 1) ---------------------- Expression Decompile ------------- (0) NODE [Invert] :: (10 + 1) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ~10 + (1 + ~50) ---------------------- Expression Decompile ------------- (0) OPERATION [ADD] {10} {1 + ~50} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- -2 <<< 0 ---------------------- Expression Decompile ------------- (0) LITERAL :: 2' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- -(-1) ---------------------- Expression Decompile ------------- (0) NODE [Sign] :: (-1) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (five - 10) >>> 1 ---------------------- Expression Decompile ------------- (0) OPERATION [BIT_UNSIGNED_SHIFT_RIGHT] {five - 10} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xx0 = 20; xx0 /= 10; xx0 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 20 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 10 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:xx0 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- xx0 = 15; xx0 -= 4; xx0 ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 15 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [OperativeAssign] :: 4 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:xx0 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 119, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.173 sec - in org.mvel2.tests.core.ArithmeticTests Running org.mvel2.tests.core.IntegrationTests Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.mvel2.tests.core.IntegrationTests Running org.mvel2.tests.core.PropertyHandlerTests Listener Fired:list Listener Fired:list Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.mvel2.tests.core.PropertyHandlerTests Running org.mvel2.tests.core.StaticMethodImportTests Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 sec - in org.mvel2.tests.core.StaticMethodImportTests Running org.mvel2.tests.core.I18nTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.mvel2.tests.core.I18nTest Running org.mvel2.tests.core.UtilsTests Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.mvel2.tests.core.UtilsTests Running org.mvel2.tests.core.ControlFlowTests [test] begin test for: ---------------------- a = 5; if (a == 5) { }; return a; ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 5 (1) OPERATOR [END_OF_STATEMENT]: (2) NEST [IfNode]: { a == 5 } ==END==NODE [IfNode] :: a == 5 (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATOR [RETURN]: a (5) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- if (false) { return false; } else { return true; } ---------------------- Expression Decompile ------------- (0) NODE [IfNode] :: false ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- zero==0?'foobie':zero ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {zero} {} (1) OPERATOR [TERNARY_IF]: (2) LITERAL :: foobie' (3) OPERATOR [TERNARY_ELSE]: (4) REFERENCE :: ASTNode:zero ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- c != null && foo.bar.name == 'dog' && foo.bar.woof ---------------------- Expression Decompile ------------- (0) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 10ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- if (5 < 4) { return 5; } else { return 10; } ---------------------- Expression Decompile ------------- (0) NODE [IfNode] :: 5 < 4 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- if(5<4){return 5;}else{return 10;} ---------------------- Expression Decompile ------------- (0) NODE [IfNode] :: 5<4 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- if (false) { return false; } else if(100 < 50) { return false; } else if (10 > 5) return true; ---------------------- Expression Decompile ------------- (0) NODE [IfNode] :: false ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- true||true ---------------------- Expression Decompile ------------- (0) LITERAL :: true' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! def cond(x, y) { if (x ~= "fet.*") { if ((x.endsWith(('sock')))) { return 1; } else if ((x.endsWith(('lock')))) { return [1: ((y > 12) ? 1 : 2), 2: (12 + 1)]; } ; } (null).print(); } cond('fetlock', 12) Expression: 50 > 60 && 20 < 10 || 100 > 90 [test] begin test for: ---------------------- (pi * hour) > 0 && foo.happy() == 'happyBar' ---------------------- Expression Decompile ------------- (0) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- if (true) { System.out.println("test!") } ---------------------- Expression Decompile ------------- (0) NODE [IfNode] :: true (1) OPERATOR [END_OF_STATEMENT]: ==END== test! test! test! test! test! Breakpoint [source:unittest; line:1] test! Breakpoint [source:unittest; line:1] test! Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] test! All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- c!=null&&foo.bar.name=='dog'&&foo.bar.woof ---------------------- Expression Decompile ------------- (0) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 9ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- String str = ''; for(i=0;i<6;i++) { str += i }; str ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: str (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [ForNode] :: i=0;i<6;i++ (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:str ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- populate(); barfoo == 'sarah' ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:populate() (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATION [EQUAL] {barfoo} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- if (false) return 'Bar'; else return 'Foo244'; ---------------------- Expression Decompile ------------- (0) NODE [IfNode] :: false ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- fun || true ---------------------- Expression Decompile ------------- (0) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- System.out.print("Hello : " + (foo != null ? "FOO!" : "NO FOO") + ". Bye."); ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:System.out.print("Hello : " + (foo != null ? "FOO!" : "NO FOO") + ". Bye.") (1) OPERATOR [END_OF_STATEMENT]: ==END== Hello : FOO!. Bye.Hello : FOO!. Bye.Hello : FOO!. Bye.Hello : FOO!. Bye.Hello : FOO!. Bye.Breakpoint [source:unittest; line:1] Hello : FOO!. Bye.Breakpoint [source:unittest; line:1] Hello : FOO!. Bye.Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Hello : FOO!. Bye.All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- zero==1?'foobie':'blimpie' ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {zero} {} (1) OPERATOR [TERNARY_IF]: (2) LITERAL :: foobie' (3) OPERATOR [TERNARY_ELSE]: (4) LITERAL :: blimpie' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- zero==1?'foobie':'foobie'+'barbie' ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {zero} {} (1) OPERATOR [TERNARY_IF]: (2) LITERAL :: foobie' (3) OPERATOR [TERNARY_ELSE]: (4) LITERAL :: foobiebarbie' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- true ? '' : '' ---------------------- Expression Decompile ------------- (0) LITERAL :: true' (1) OPERATOR [TERNARY_IF]: (2) LITERAL :: ' (3) OPERATOR [TERNARY_ELSE]: (4) LITERAL :: ' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- isdef someWierdVar ? 'squid' : 'skat!'; ---------------------- Expression Decompile ------------- (0) NODE [IsDef] :: someWierdVar (1) OPERATOR [TERNARY_IF]: (2) LITERAL :: squid' (3) OPERATOR [TERNARY_ELSE]: (4) LITERAL :: skat!' (5) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 4 > 3 || foo.toUC('test') ---------------------- Expression Decompile ------------- (0) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- defnull != null && defnull.length() > 0 ---------------------- Expression Decompile ------------- (0) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 4>3||foo.toUC('test') ---------------------- Expression Decompile ------------- (0) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 2 > 3 || 3 > 2 ---------------------- Expression Decompile ------------- (0) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- pi > 5 || pi > 6 || pi > 3 ---------------------- Expression Decompile ------------- (0) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- if (false) 'bar'; else 'foo'; ---------------------- Expression Decompile ------------- (0) NODE [IfNode] :: false ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! ... ... ... [test] begin test for: ---------------------- String str = ''; int i = 0; until (i == 6) { str += i++; }; str ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: str (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [TypedVarNode] :: i (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [UntilNode] :: (5) OPERATOR [END_OF_STATEMENT]: (6) REFERENCE :: ASTNode:str ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! LOOP0 [2, 3, 4] [test] begin test for: ---------------------- StringBuffer sbuf = new StringBuffer(); foreach (int i : new int[] { 1,2,3,4 }) { sbuf.append(i); }; sbuf.toString() ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: sbuf (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [ForEachNode] :: new int[] { 1,2,3,4 } (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:sbuf.toString() ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 11ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- i = 0; do { i++ } while (i != 10); i ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 0 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [DoNode] :: i != 10 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:i ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- i=100;do{i--}until(i==50); i ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 100 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [DoUntilNode] :: i==50 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:i ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a=5;if(a==5){};return a; ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 5 (1) OPERATOR [END_OF_STATEMENT]: (2) NEST [IfNode]: { a==5 } ==END==NODE [IfNode] :: a==5 (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATOR [RETURN]: a (5) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 53, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 sec - in org.mvel2.tests.core.ControlFlowTests Running org.mvel2.tests.core.IndexedVariablesTests Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.234 sec - in org.mvel2.tests.core.IndexedVariablesTests Running org.mvel2.tests.core.UnsupportedFeaturesTests Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.mvel2.tests.core.UnsupportedFeaturesTests Running org.mvel2.tests.core.InlineCollectionsTests [test] begin test for: ---------------------- {} ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- counterX = 0; foreach (item:{1,2,3,4,5,6,7,8,9,10}) { counterX++; }; return counterX + 1; ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 0 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [ForEachNode] :: {1,2,3,4,5,6,7,8,9,10} (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATOR [RETURN]: counterX + 1 (5) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:-1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- arrayTest = {{1, 2, 3}, {2, 1, 0}}; arrayTest[1][2] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: {{1, 2, 3}, {2, 1, 0}} (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:arrayTest[1][2] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a = {'f00', 'bar'}; a[0] = 'foo'; a[0] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: {'f00', 'bar'} (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 'foo' (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:a[0] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ['Person.age' : [1, 2, 3, 4], 'Person.rating' : ['High', 'Low'], 'Person.something' : (new String('foo').toUpperCase())] ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: ['Person.age' : [1, 2, 3, 4], 'Person.rating' : ['High', 'Low'], 'Person.something' : (new String('foo').toUpperCase())] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- counterX = 10; foreach (item:{1,1,1,1,1,1,1,1,1,1}) { counterX -= item; } return counterX; ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 10 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [ForEachNode] :: {1,1,1,1,1,1,1,1,1,1} (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATOR [RETURN]: counterX (5) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:-1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- [] ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: [] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- { } ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: { } ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- funMethod( {'gonk', 'foo'} ) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:funMethod( {'gonk', 'foo'} ) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- [1,2,3] + [4,5,6] ---------------------- Expression Decompile ------------- (0) OPERATION [ADD] {[1,2,3]} {[4,5,6]} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- {1,2,3}.size() ---------------------- Expression Decompile ------------- (0) REFERENCE :: Union:size() ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ["apple"].size() ---------------------- Expression Decompile ------------- (0) REFERENCE :: Union:size() ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- map = ['mike':'sarah','tom':'jacquelin']; map['mike'] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: ['mike':'sarah','tom':'jacquelin'] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:map['mike'] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- [new String('foo') : new String('bar')] ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: [new String('foo') : new String('bar')] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- [1,2,3] + 4 ---------------------- Expression Decompile ------------- (0) OPERATION [ADD] {[1,2,3]} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- total = 0; a = {1,2,3}; foreach(item : a) { total += item }; total ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 0 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: {1,2,3} (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [ForEachNode] :: a (5) OPERATOR [END_OF_STATEMENT]: (6) REFERENCE :: ASTNode:total ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a = {1,2,3}; foreach (i : a) { if (i == 1) { return true; } } ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: {1,2,3} (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [ForEachNode] :: a ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:-1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a = {1,2,3,4}; builder = ''; foreach (i : a) { if (i == 1) { builder += 'One' } else if (i == 2) { builder += 'Two' } else if (i == 3) { builder += 'Three' } else { builder += 'Four' }}; builder; ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: {1,2,3,4} (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: '' (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [ForEachNode] :: a (5) OPERATOR [END_OF_STATEMENT]: (6) REFERENCE :: ASTNode:builder (7) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- sum({2,2,2,2,2}) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:sum({2,2,2,2,2}) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ["test"] ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: ["test"] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- [66] ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: [66] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- misc.toList(foo.bar.name, 'hello', 42, ['key1' : 'value1', c : [ foo.bar.age, 'car', 42 ]], [42, [c : 'value1']] ) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:misc.toList(foo.bar.name, 'hello', 42, ['key1' : 'value1', c : [ foo.bar.age, 'car', 42 ]], [42, [c : 'value1']] ) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 28ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- map = ['mike' :'sarah' ,'tom' :'jacquelin' ]; map['mike'] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: ['mike' :'sarah' ,'tom' :'jacquelin' ] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:map['mike'] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- map = [1 : 'foo']; map[1] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: [1 : 'foo'] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:map[1] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- Array.getLength({'foo', 'bar'}) ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:Array.getLength({'foo', 'bar'}) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- map = ['test' : 'poo', 'foo' : [c, 'pear']]; map['foo'][1] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: ['test' : 'poo', 'foo' : [c, 'pear']] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:map['foo'][1] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ['foo', 'bar', 'foobar', 'FOOBAR'] ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: ['foo', 'bar', 'foobar', 'FOOBAR'] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ['Person.age' : [1, 2, 3, 4],'Person.rating' : 'q'] ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: ['Person.age' : [1, 2, 3, 4],'Person.rating' : 'q'] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ['Person.age' : [1, 2, 3, 4], 'Person.rating' : 'q'] ---------------------- Expression Decompile ------------- (0) NODE [InlineCollectionNode] :: ['Person.age' : [1, 2, 3, 4], 'Person.rating' : 'q'] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !( ["X", "Y"] contains "Y" ) ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: ( ["X", "Y"] contains "Y" ) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 sec - in org.mvel2.tests.core.InlineCollectionsTests Running org.mvel2.tests.core.LiteralParsingTests [test] begin test for: ---------------------- true && true ---------------------- Expression Decompile ------------- (0) LITERAL :: true' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- java.lang.String ---------------------- Expression Decompile ------------- (0) LITERAL :: class java.lang.String' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in org.mvel2.tests.core.LiteralParsingTests Running org.mvel2.tests.core.ScopeTests [Error: no such identifier: i] [Near : {... if (true) { var i = 0 }; i ....}] ^ [Line: 1, Column: 26] at org.mvel2.compiler.ExpressionCompiler.verify(ExpressionCompiler.java:388) at org.mvel2.compiler.ExpressionCompiler._compile(ExpressionCompiler.java:266) at org.mvel2.compiler.ExpressionCompiler.compile(ExpressionCompiler.java:52) at org.mvel2.MVEL.compileExpression(MVEL.java:810) at org.mvel2.tests.core.ScopeTests.testNoScopeLeakageCompiled(ScopeTests.java:31) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.mvel2.tests.core.ScopeTests Running org.mvel2.tests.core.CoreConfidenceTests at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) false [test] begin test for: ---------------------- l = new java.util.ArrayList(); l.add('plop'); l.add('poo'); m = new java.util.HashMap();m.put('foo', l); m.put('cah', 'mah'); m.put('bar', 'foo'); m.put('sarah', 'mike');m.put('edgar', 'poe'); if (m.edgar == 'poe') { return m.foo[1] + m.size(); } ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.ArrayList() (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:l.add('plop') (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:l.add('poo') (5) OPERATOR [END_OF_STATEMENT]: (6) NODE [AssignmentNode] :: new java.util.HashMap() (7) OPERATOR [END_OF_STATEMENT]: (8) REFERENCE :: ASTNode:m.put('foo', l) (9) OPERATOR [END_OF_STATEMENT]: (10) REFERENCE :: ASTNode:m.put('cah', 'mah') (11) OPERATOR [END_OF_STATEMENT]: (12) REFERENCE :: ASTNode:m.put('bar', 'foo') (13) OPERATOR [END_OF_STATEMENT]: (14) REFERENCE :: ASTNode:m.put('sarah', 'mike') (15) OPERATOR [END_OF_STATEMENT]: (16) REFERENCE :: ASTNode:m.put('edgar', 'poe') (17) OPERATOR [END_OF_STATEMENT]: (18) NODE [IfNode] :: m.edgar == 'poe' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:-1] All threads have stopped. Result Count: 1 [test] finished in: 14ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (_abc = (_xyz = 'someString'.hashCode()) + 1); _abc == _xyz ---------------------- Expression Decompile ------------- (0) NODE [Substatement] :: _abc = (_xyz = 'someString'.hashCode()) + 1 (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATION [EQUAL] {_abc} {_xyz} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression Decompile ------------- (0) REFERENCE :: ASTNode:System.out.println("Hello World") (1) OPERATOR [END_OF_STATEMENT]: ==END== Hello World Hello World Hello World Hello World Hello World Breakpoint [source:unittest; line:1] Hello World Breakpoint [source:unittest; line:1] Hello World Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Hello World First evaluation: true [test] begin test for: ---------------------- 10l ---------------------- Second evaluation: true Expression Decompile ------------- (0) LITERAL :: 10' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! bar [test] begin test for: ---------------------- l = new java.util.LinkedList(); l.add('fun'); l.add('happy'); l.add('fun'); l.add('slide');l.add('crap'); poo = new java.util.ArrayList(l); poo.size(); ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.LinkedList() (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:l.add('fun') (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:l.add('happy') (5) OPERATOR [END_OF_STATEMENT]: (6) REFERENCE :: ASTNode:l.add('fun') (7) OPERATOR [END_OF_STATEMENT]: (8) REFERENCE :: ASTNode:l.add('slide') (9) OPERATOR [END_OF_STATEMENT]: (10) REFERENCE :: ASTNode:l.add('crap') (11) OPERATOR [END_OF_STATEMENT]: (12) NODE [AssignmentNode] :: new java.util.ArrayList(l) (13) OPERATOR [END_OF_STATEMENT]: (14) REFERENCE :: ASTNode:poo.size() (15) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 10ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(String.java:1927) at org.mvel2.util.ErrorUtil.rewriteIfNeeded(ErrorUtil.java:17) at org.mvel2.compiler.ExpressionCompiler._compile(ExpressionCompiler.java:295) at org.mvel2.compiler.ExpressionCompiler.compile(ExpressionCompiler.java:52) at org.mvel2.MVEL.compileExpression(MVEL.java:810) at org.mvel2.tests.core.CoreConfidenceTests.expressionReturnType(CoreConfidenceTests.java:3940) at org.mvel2.tests.core.CoreConfidenceTests.wrongExpressionMustFail(CoreConfidenceTests.java:3928) at org.mvel2.tests.core.CoreConfidenceTests.testWrongExpressions(CoreConfidenceTests.java:3923) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) [test] begin test for: ---------------------- c = 'str'; if (c is String) { true; } else { false; } ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'str' (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [IfNode] :: c is String (3) OPERATOR [END_OF_STATEMENT]: ==END== at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- map = new java.util.HashMap(); map['test'] = 'foo'; map['test']; ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.HashMap() (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 'foo' (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:map['test'] (5) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- import org.mvel2.tests.core.CoreConfidenceTests; CoreConfidenceTests.Fruit.Apple ---------------------- Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.CoreConfidenceTests (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:CoreConfidenceTests.Fruit.Apple ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 11ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! org.mvel2.tests.core.res.Foo@15fb7a32 null org.mvel2.tests.core.res.Foo org.mvel2.tests.core.res.Foo Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.CoreConfidenceTests.A (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [ImportNode] :: org.mvel2.tests.core.CoreConfidenceTests.B (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [NewObjectNode] :: A().invoke("s1", "s2") ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.CoreConfidenceTests.A (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [ImportNode] :: org.mvel2.tests.core.CoreConfidenceTests.B (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:A.invokeSum(3) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.CoreConfidenceTests.A (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [ImportNode] :: org.mvel2.tests.core.CoreConfidenceTests.B (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [NewObjectNode] :: A().invoke("s1", "s2", new B(), new B(), new B()) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.CoreConfidenceTests.A (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [ImportNode] :: org.mvel2.tests.core.CoreConfidenceTests.B (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:A.invokeSum(3, new B(4), new B(5)) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:3] Breakpoint [source:unittest; line:1] [test] begin test for: ---------------------- java.util.Map map = new java.util.HashMap(); map.put('conan', 'foobar'); map['conan']; ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: map (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:map.put('conan', 'foobar') (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:map['conan'] (5) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ++hour == 61 ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- stk = new java.util.Stack();stk.push(5);stk.push(5);stk.pop() + stk.pop(); ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.Stack() (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:stk.push(5) (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:stk.push(5) (5) OPERATOR [END_OF_STATEMENT]: (6) OPERATION [ADD] {stk.pop()} {stk.pop()} (7) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 6ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! 1 -> 2 2 -> 2 3 -> 2 1 -> 2 2 -> 2 3 -> 2 [test] begin test for: ---------------------- list = new java.util.ArrayList(); list.add(new String('foo')); list[0] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.ArrayList() (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:list.add(new String('foo')) (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:list[0] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! null null [test] begin test for: ---------------------- char chr; chr = 100; chr ---------------------- Expression Decompile ------------- (0) NODE [DeclTypedVarNode] :: chr (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 100 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:chr ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! interpreted: true Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.res.AStatic (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: null (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:AStatic.process(a) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.res.AStatic (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:AStatic.process("hello","world") ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.res.AStatic (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:AStatic.process() ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [ImportNode] :: org.mvel2.tests.core.res.AStatic (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:AStatic.process(null) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) REFERENCE :: ASTNode:String.format("xxx") ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) REFERENCE :: ASTNode:String.format("%010d", 123) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [AssignmentNode] :: new Object[1] (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 123 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:String.format("%010d", a) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [AssignmentNode] :: 123 (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:String.format("%010d", a) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [AssignmentNode] :: 123 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 456 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:String.format("%010d -- %010d", {a, b}) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [AssignmentNode] :: new Object[2] (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 123 (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [AssignmentNode] :: 456 (5) OPERATOR [END_OF_STATEMENT]: (6) REFERENCE :: ASTNode:String.format("%010d -- %010d", a) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) REFERENCE :: ASTNode:String.format("%010d -- %010d", 123, 456) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) NODE [AssignmentNode] :: 123 (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: 456 (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:String.format("%010d -- %010d", a, b) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] [Error: cannot assign type java.lang.Integer to org.mvel2.tests.core.res.Bar] [Near : {... foo.bar = 0 ....}] ^ [Line: 1, Column: 1] at org.mvel2.compiler.ExpressionCompiler.verify(ExpressionCompiler.java:436) at org.mvel2.compiler.ExpressionCompiler._compile(ExpressionCompiler.java:266) at org.mvel2.compiler.ExpressionCompiler.compile(ExpressionCompiler.java:52) at org.mvel2.tests.core.CoreConfidenceTests.testSetAccessorOverloadedEqualsStrictMode(CoreConfidenceTests.java:1549) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) [test] begin test for: ---------------------- if ((x15 = foo.bar) == foo.bar && x15 == foo.bar) { return 'HelloWorld'; } else { return 'GoodbyeWorld' } ---------------------- Expression Decompile ------------- (0) NODE [IfNode] :: (x15 = foo.bar) == foo.bar && x15 == foo.bar (1) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 8ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- result = org.mvel2.MVEL.eval('10 * 3'); result == (10 * 3); ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: org.mvel2.MVEL.eval('10 * 3') (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATION [EQUAL] {result} {} (3) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- FooClassRef = foo.getClass(); fooInst = new FooClassRef(); name = org.mvel2.MVEL.eval('name', fooInst); return name == 'dog' ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: foo.getClass() (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: new FooClassRef() (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [AssignmentNode] :: org.mvel2.MVEL.eval('name', fooInst) (5) OPERATOR [END_OF_STATEMENT]: (6) OPERATOR [RETURN]: name == 'dog' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:-1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- exprString = '250' + ' ' + '*' + ' ' + '2'; compiledExpr = org.mvel2.MVEL.compileExpression(exprString); return org.mvel2.MVEL.executeExpression(compiledExpr); ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: '250' + ' ' + '*' + ' ' + '2' (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: org.mvel2.MVEL.compileExpression(exprString) (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATOR [RETURN]: org.mvel2.MVEL.executeExpression(compiledExpr) (5) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:-1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 'foobar'.toUpperCase(); ---------------------- Expression Decompile ------------- (0) REFERENCE :: Union:toUpperCase() (1) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- 'someString'.intern(); 'someString'.hashCode() == 'someString'.hashCode(); ---------------------- Expression Decompile ------------- (0) REFERENCE :: Union:intern() (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATION [EQUAL] {hashCode()} {hashCode()} (3) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- _abc = 'someString'.hashCode(); _xyz = _abc + 1; _abc == _xyz ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'someString'.hashCode() (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [AssignmentNode] :: _abc + 1 (3) OPERATOR [END_OF_STATEMENT]: (4) OPERATION [EQUAL] {_abc} {_xyz} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! >a >a i: 0 i: 1 i: 2 i: 3 i: 4 i: 5 i: 6 i: 7 i: 8 i: 9 i: 10 i: 11 i: 12 i: 13 i: 14 i: 15 i: 16 i: 17 i: 18 i: 19 i: 20 i: 21 i: 22 i: 23 i: 24 i: 25 i: 26 i: 27 i: 28 i: 29 i: 30 i: 31 i: 32 i: 33 i: 34 i: 35 i: 36 i: 37 i: 38 i: 39 i: 40 i: 41 i: 42 i: 43 i: 44 i: 45 i: 46 i: 47 i: 48 i: 49 i: 50 i: 51 i: 52 i: 53 i: 54 i: 55 i: 56 i: 57 i: 58 i: 59 i: 60 i: 61 i: 62 i: 63 i: 64 i: 65 i: 66 i: 67 i: 68 i: 69 i: 70 i: 71 i: 72 i: 73 i: 74 i: 75 i: 76 i: 77 i: 78 i: 79 i: 80 i: 81 i: 82 i: 83 i: 84 i: 85 i: 86 i: 87 i: 88 i: 89 i: 90 i: 91 i: 92 i: 93 i: 94 i: 95 i: 96 i: 97 i: 98 i: 99 private! private! private! private! public! public! public! public! public! [test] begin test for: ---------------------- char[] _c___ = new char[10]; _c___ instanceof char[] ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: _c___ (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [Instance] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !new Boolean(true) ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: new Boolean(true) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- !isdef _foozy_ ---------------------- Expression Decompile ------------- (0) NODE [Negation] :: isdef _foozy_ ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! 1.00 [test] begin test for: ---------------------- java.lang.Integer number = (java.lang.Integer) '1'; ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: number (1) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- set = new java.util.LinkedHashSet(); set.add('foo');set.add('bar');output = '';foreach (item : set) {output = output + item + ' ';} foreach (item : set) {output = output + item + ' ';} output = output.trim();if (set.size() == 2) { return output; } ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.LinkedHashSet() (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:set.add('foo') (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:set.add('bar') (5) OPERATOR [END_OF_STATEMENT]: (6) NODE [AssignmentNode] :: '' (7) OPERATOR [END_OF_STATEMENT]: (8) NODE [ForEachNode] :: set (9) OPERATOR [END_OF_STATEMENT]: (10) NODE [ForEachNode] :: set (11) OPERATOR [END_OF_STATEMENT]: (12) NODE [AssignmentNode] :: output.trim() (13) OPERATOR [END_OF_STATEMENT]: (14) NODE [IfNode] :: set.size() == 2 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:-1] All threads have stopped. Result Count: 1 [test] finished in: 7ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- equalityCheck(1,1)||fun||ackbar ---------------------- Expression Decompile ------------- (0) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- hour++ < 61 && hour == 61 ---------------------- Expression Decompile ------------- (0) NODE [And] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! returned value: 5 returned value: FOO2 BEFORE Node: System.out.println('MIDDLE') MIDDLE AFTER Node: System.out.println('MIDDLE') [test] begin test for: ---------------------- var barfoo = 'FOO_BAR'; return barfoo; ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'FOO_BAR' (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATOR [RETURN]: barfoo (3) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (String) 10 ---------------------- Expression Decompile ------------- (0) NODE [TypeCast] :: 10 ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 0ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- System.out.println('1)your guess was:'); ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:System.out.println('1)your guess was:') (1) OPERATOR [END_OF_STATEMENT]: ==END== 1)your guess was: 1)your guess was: 1)your guess was: 1)your guess was: 1)your guess was: Breakpoint [source:unittest; line:1] 1)your guess was: Breakpoint [source:unittest; line:1] 1)your guess was: Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] 1)your guess was: All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Name Wednesday Wednesday [Error: unqualified type in strict mode for: foo] [Near : {... a.foo; ....}] ^ [Line: 1, Column: 3] at org.mvel2.compiler.PropertyVerifier.getBeanProperty(PropertyVerifier.java:295) at org.mvel2.compiler.PropertyVerifier.analyze(PropertyVerifier.java:117) at org.mvel2.compiler.ExpressionCompiler.verify(ExpressionCompiler.java:373) at org.mvel2.compiler.ExpressionCompiler._compile(ExpressionCompiler.java:266) at org.mvel2.compiler.ExpressionCompiler.compile(ExpressionCompiler.java:52) at org.mvel2.tests.core.CoreConfidenceTests.testStrictTypingCompilation(CoreConfidenceTests.java:332) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) [test] begin test for: ---------------------- _xyxy = (char[]) 'abcd'; _xyxy[0] == 'a' ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: (char[]) 'abcd' (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATION [EQUAL] {_xyxy[0]} {} ==END== at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- BWAH ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:BWAH ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- hour == (hour + 0) ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {hour} {hour + 0} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.sampleBean.bar.name ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo.sampleBean.bar.name ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 7ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- true||false||false ---------------------- Expression Decompile ------------- (0) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- import java.io.*; BufferedReader ---------------------- Expression Decompile ------------- (0) NODE [ImportNode] :: java.io.* (1) OPERATOR [END_OF_STATEMENT]: (2) LITERAL :: class java.io.BufferedReader' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- (char[]) 'abcd' ---------------------- Expression Decompile ------------- (0) NODE [TypeCast] :: 'abcd' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- Foo244 = String; new Foo244('foobar') ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: String (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [NewObjectNode] :: Foo244('foobar') ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Breakpoint [source:source.mv; line:1] Process started dog is running cat is running [test] begin test for: ---------------------- 2x * 3 ---------------------- Expression Decompile ------------- (0) OPERATION [MULTIPLY] {2x} {} ==END== [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 2, Column: 1] at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getBeanProperty(ReflectiveAccessorOptimizer.java:707) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(ReflectiveAccessorOptimizer.java:360) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeAccessor(ReflectiveAccessorOptimizer.java:163) at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159) at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115) at org.mvel2.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:117) at org.mvel2.compiler.ExecutableAccessor.getValue(ExecutableAccessor.java:42) at org.mvel2.MVEL.executeExpression(MVEL.java:921) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:365) Breakpoint [source:unittest; line:2] at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:2] Expression Decompile ------------- (0) DEBUG_SYMBOL :: [SourceLine:2] (1) OPERATION [MULTIPLY] {2x} {} ==END== thread terminating due to exception java.lang.AssertionError: Detailed Failure Report: FIRST TEST: { 2x * 3 }: EXCEPTION REPORT: [Error: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 1, Column: 1]] [Near : {... 2x * 3 ....}] ^ [Line: 1, Column: 1] at org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.compileAccessor(ASMAccessorOptimizer.java:892) at org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.optimizeAccessor(ASMAccessorOptimizer.java:268) at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159) at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115) at org.mvel2.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:117) at org.mvel2.MVELRuntime.execute(MVELRuntime.java:85) at org.mvel2.compiler.CompiledExpression.getDirectValue(CompiledExpression.java:123) at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:119) at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:113) at org.mvel2.MVEL.executeExpression(MVEL.java:921) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:295) at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 1, Column: 1] at org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.getBeanProperty(ASMAccessorOptimizer.java:1248) at org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.compileAccessor(ASMAccessorOptimizer.java:779) ... 34 more SECOND TEST: { 2x * 3 }: EXCEPTION REPORT: [Error: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 1, Column: 1]] [Near : {... 2x * 3 ....}] ^ [Line: 1, Column: 1] at org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.compileAccessor(ASMAccessorOptimizer.java:892) at org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.optimizeAccessor(ASMAccessorOptimizer.java:268) at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159) at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115) at org.mvel2.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:117) at org.mvel2.MVELRuntime.execute(MVELRuntime.java:85) at org.mvel2.compiler.CompiledExpression.getDirectValue(CompiledExpression.java:123) at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:119) at org.mvel2.MVEL.executeExpression(MVEL.java:921) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:307) at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 1, Column: 1] at org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.getBeanProperty(ASMAccessorOptimizer.java:1248) at org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.compileAccessor(ASMAccessorOptimizer.java:779) ... 33 more THIRD TEST: { 2x * 3 }: EXCEPTION REPORT: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 2, Column: 1] at org.mvel2.PropertyAccessor.getBeanProperty(PropertyAccessor.java:679) at org.mvel2.PropertyAccessor.getNormal(PropertyAccessor.java:178) at org.mvel2.PropertyAccessor.get(PropertyAccessor.java:145) at org.mvel2.PropertyAccessor.get(PropertyAccessor.java:125) at org.mvel2.ast.ASTNode.getReducedValue(ASTNode.java:187) at org.mvel2.MVELInterpretedRuntime.parseAndExecuteInterpreted(MVELInterpretedRuntime.java:101) at org.mvel2.MVELInterpretedRuntime.parse(MVELInterpretedRuntime.java:47) at org.mvel2.MVEL.eval(MVEL.java:185) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:321) at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) FOURTH TEST: { 2x * 3 }: EXCEPTION REPORT: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 2, Column: 1] at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getBeanProperty(ReflectiveAccessorOptimizer.java:707) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(ReflectiveAccessorOptimizer.java:360) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeAccessor(ReflectiveAccessorOptimizer.java:163) at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159) at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115) at org.mvel2.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:117) at org.mvel2.compiler.ExecutableAccessor.getValue(ExecutableAccessor.java:42) at org.mvel2.MVEL.executeExpression(MVEL.java:921) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:352) at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) FIFTH TEST: { 2x * 3 }: EXCEPTION REPORT: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 2, Column: 1] at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getBeanProperty(ReflectiveAccessorOptimizer.java:707) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(ReflectiveAccessorOptimizer.java:360) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeAccessor(ReflectiveAccessorOptimizer.java:163) at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159) at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115) at org.mvel2.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:117) at org.mvel2.compiler.ExecutableAccessor.getValue(ExecutableAccessor.java:42) at org.mvel2.MVEL.executeExpression(MVEL.java:921) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:365) at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) SIXTH TEST: { 2x * 3 }: EXCEPTION REPORT: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 2, Column: 1] at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getBeanProperty(ReflectiveAccessorOptimizer.java:707) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(ReflectiveAccessorOptimizer.java:360) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeAccessor(ReflectiveAccessorOptimizer.java:163) at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159) at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115) at org.mvel2.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:117) at org.mvel2.MVELRuntime.execute(MVELRuntime.java:85) at org.mvel2.compiler.CompiledExpression.getDirectValue(CompiledExpression.java:123) at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:119) at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:113) at org.mvel2.MVEL.executeExpression(MVEL.java:921) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:395) at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) SEVENTH TEST: { 2x * 3 }: EXCEPTION REPORT: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 2, Column: 1] at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getBeanProperty(ReflectiveAccessorOptimizer.java:707) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(ReflectiveAccessorOptimizer.java:360) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeAccessor(ReflectiveAccessorOptimizer.java:163) at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159) at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115) at org.mvel2.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:117) at org.mvel2.MVELRuntime.execute(MVELRuntime.java:85) at org.mvel2.compiler.CompiledExpression.getDirectValue(CompiledExpression.java:123) at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:119) at org.mvel2.MVEL.executeExpression(MVEL.java:921) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:424) at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) EIGHTH TEST (Serializability): { 2x * 3 }: EXCEPTION REPORT: [Error: could not access: 2x; in class: org.mvel2.tests.core.res.Base] [Near : {... 2x * 3 ....}] ^ [Line: 2, Column: 1] at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getBeanProperty(ReflectiveAccessorOptimizer.java:707) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(ReflectiveAccessorOptimizer.java:360) at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeAccessor(ReflectiveAccessorOptimizer.java:163) at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159) at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115) at org.mvel2.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:117) at org.mvel2.MVELRuntime.execute(MVELRuntime.java:85) at org.mvel2.compiler.CompiledExpression.getDirectValue(CompiledExpression.java:123) at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:119) at org.mvel2.MVEL.executeExpression(MVEL.java:929) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:445) at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) at org.mvel2.tests.core.AbstractTest._test(AbstractTest.java:467) at org.mvel2.tests.core.AbstractTest.runSingleTest(AbstractTest.java:265) at org.mvel2.tests.core.AbstractTest$TestRunner.run(AbstractTest.java:253) at java.lang.Thread.run(Thread.java:748) at org.mvel2.tests.core.AbstractTest.test(AbstractTest.java:152) at org.mvel2.tests.core.CoreConfidenceTests.testCompilerExceptionFormatting(CoreConfidenceTests.java:4447) 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 junit.framework.TestCase.runTest(TestCase.java:176) All threads have stopped. Result Count: 0 [test] finished in: 11ms (execution count: 8 [mixed modes]) [test] analyzing results ... 1 array param method called! sigle param method called! Expression Decompile ------------- (0) LITERAL :: 110.0' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) LITERAL :: 90.0' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Expression Decompile ------------- (0) LITERAL :: 10.01' ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] bean.today: Wed Aug 09 17:31:22 UTC 2017 formatDate(bean.today): 08/09/17 formatString(bean.nullString): bean.myDate = bean.nullDate: null formatDate(bean.myDate): null null [test] begin test for: ---------------------- x = (10) + (5); x ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: (10) + (5) (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:x ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression Decompile ------------- (0) REFERENCE :: ASTNode:ord(true,-1) ==END== num: -1 num: -1 num: -1 num: -1 num: -1 Breakpoint [source:unittest; line:1] num: -1 Breakpoint [source:unittest; line:1] num: -1 Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] num: -1 [test] begin test for: ---------------------- list = [java.lang.Integer.MIN_VALUE]; list[0] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: [java.lang.Integer.MIN_VALUE] (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:list[0] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 7ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- map = new java.util.HashMap(); map.put('doggie', new java.util.ArrayList()); ((java.util.ArrayList) map['doggie']).size() ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.HashMap() (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:map.put('doggie', new java.util.ArrayList()) (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: Union:size() ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Expression Decompile ------------- (0) REFERENCE :: ASTNode:System.out.myPrintln("Hello World") (1) OPERATOR [END_OF_STATEMENT]: ==END== Hello World Hello World at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:252) at junit.framework.TestSuite.run(TestSuite.java:247) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Hello World Hello World Hello World Breakpoint [source:unittest; line:1] Hello World Breakpoint [source:unittest; line:1] Hello World Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Hello World 1 -> 2 2 -> 2 3 -> 2 1 -> 2 2 -> 2 3 -> 2 [a, b, c] org.mvel2.tests.core.res.WorkingMemoryImpl@3fe46690 [test] begin test for: ---------------------- java.math.BigDecimal axx = new java.math.BigDecimal( 10.0 ); java.math.BigDecimal bxx = new java.math.BigDecimal( 10.0 ); java.math.BigDecimal cxx = axx + bxx; return cxx; ---------------------- Expression Decompile ------------- (0) NODE [TypedVarNode] :: axx (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [TypedVarNode] :: bxx (3) OPERATOR [END_OF_STATEMENT]: (4) NODE [TypedVarNode] :: cxx (5) OPERATOR [END_OF_STATEMENT]: (6) OPERATOR [RETURN]: cxx (7) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:-1] All threads have stopped. Result Count: 1 [test] finished in: 5ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- org.mvel2.tests.core.CoreConfidenceTests.minim( new double[] {456.2, 2.3} ) == 2.3 ---------------------- Expression Decompile ------------- (0) OPERATION [EQUAL] {org.mvel2.tests.core.CoreConfidenceTests.minim( new double[] {456.2, 2.3} )} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! >a >a i: 0 i: 1 i: 2 i: 3 i: 4 i: 5 i: 6 i: 7 i: 8 i: 9 i: 10 i: 11 i: 12 i: 13 i: 14 i: 15 i: 16 i: 17 i: 18 i: 19 i: 20 i: 21 i: 22 i: 23 i: 24 i: 25 i: 26 i: 27 i: 28 i: 29 i: 30 i: 31 i: 32 i: 33 i: 34 i: 35 i: 36 i: 37 i: 38 i: 39 i: 40 i: 41 i: 42 i: 43 i: 44 i: 45 i: 46 i: 47 i: 48 i: 49 i: 50 i: 51 i: 52 i: 53 i: 54 i: 55 i: 56 i: 57 i: 58 i: 59 i: 60 i: 61 i: 62 i: 63 i: 64 i: 65 i: 66 i: 67 i: 68 i: 69 i: 70 i: 71 i: 72 i: 73 i: 74 i: 75 i: 76 i: 77 i: 78 i: 79 i: 80 i: 81 i: 82 i: 83 i: 84 i: 85 i: 86 i: 87 i: 88 i: 89 i: 90 i: 91 i: 92 i: 93 i: 94 i: 95 i: 96 i: 97 i: 98 i: 99 private! private! private! Evaluating 'bal > 200 or bal < 100': ...... Evaluating 'bal > 200 || bal < 100': ...... Evaluating 'bal < 100 and bal > 200': ...... Evaluating 'bal < 100 && bal > 200': ...... Evaluating 'bal > 200 and bal < 100': ...... Evaluating 'bal > 200 && bal < 100': ...... [test] begin test for: ---------------------- import java.util.HashMap; HashMap; ---------------------- Expression Decompile ------------- (0) NODE [ImportNode] :: java.util.HashMap (1) OPERATOR [END_OF_STATEMENT]: (2) LITERAL :: class java.util.HashMap' (3) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- new String(new String(new String("foo"))); ---------------------- Expression Decompile ------------- (0) NODE [NewObjectNode] :: String(new String(new String("foo"))) (1) OPERATOR [END_OF_STATEMENT]: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 4ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- hour-1 ---------------------- Expression Decompile ------------- (0) OPERATION [SUBTRACT] {hour} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! foo bar [test] begin test for: ---------------------- a = 0; System.out.println('This is a test'); ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 0 (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:System.out.println('This is a test') (3) OPERATOR [END_OF_STATEMENT]: ==END== This is a test This is a test This is a test This is a test This is a test Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] This is a test Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] This is a test Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:2] Breakpoint [source:unittest; line:1] This is a test All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a = new java.util.ArrayList(); a.add('foo'); a.add('BAR'); a[1] = 'bar'; a[1] ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: new java.util.ArrayList() (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:a.add('foo') (3) OPERATOR [END_OF_STATEMENT]: (4) REFERENCE :: ASTNode:a.add('BAR') (5) OPERATOR [END_OF_STATEMENT]: (6) NODE [AssignmentNode] :: 'bar' (7) OPERATOR [END_OF_STATEMENT]: (8) REFERENCE :: ASTNode:a[1] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 6ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! 44247.78761061946902654867256637168 [test] begin test for: ---------------------- 5 > 6 && 2 < 1 || 10 > 9 ---------------------- Expression Decompile ------------- (0) NODE [Or] :: ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 1ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! result: [2, 10, 22, 16, 15, 42, 35, 45, 46, 12, 14, 6, 48, 8, 5, 26, 23, 39, 41, 50, 13, 21, 0, 40, 4, 19, 20, 37, 31, 25, 51, 30, 49, 3, 38, 24, 43, 52, 36, 29, 11, 47, 9, 32, 33, 17, 34, 7, 18, 27, 28, 1, 44] [test] begin test for: ---------------------- foo.bar.testList.add(new String()); foo.bar.testList == empty ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo.bar.testList.add(new String()) (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATION [EQUAL] {foo.bar.testList} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 10ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- foo.toUC("abcd").equals("ABCD") ---------------------- Expression Decompile ------------- (0) REFERENCE :: ASTNode:foo.toUC("abcd").equals("ABCD") ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- {'foo', 'test'}[1] ---------------------- Expression Decompile ------------- (0) REFERENCE :: Union:[1] ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- ( order.number == 1 || order.number == ( 1+1) || order.number == $id ) ---------------------- Expression Decompile ------------- (0) NODE [Substatement] :: order.number == 1 || order.number == ( 1+1) || order.number == $id ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 9ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- import_static java.lang.Math.sqrt; sqrt(4) ---------------------- Expression Decompile ------------- (0) NODE [StaticImportNode] :: java.lang.Math.sqrt (1) OPERATOR [END_OF_STATEMENT]: (2) REFERENCE :: ASTNode:sqrt(4) ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 3ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! [test] begin test for: ---------------------- a = 'foobar'; a[4] == 'a' ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: 'foobar' (1) OPERATOR [END_OF_STATEMENT]: (2) OPERATION [EQUAL] {a[4]} {} ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 286, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.507 sec - in org.mvel2.tests.core.CoreConfidenceTests Running org.mvel2.tests.core.RegularExpressionTests true [test] begin test for: ---------------------- vv="Edson"; !(vv ~= "Mark") ---------------------- Expression Decompile ------------- (0) NODE [AssignmentNode] :: "Edson" (1) OPERATOR [END_OF_STATEMENT]: (2) NODE [Negation] :: (vv ~= "Mark") ==END== Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] Breakpoint [source:unittest; line:1] All threads have stopped. Result Count: 1 [test] finished in: 2ms (execution count: 8 [mixed modes]) [test] analyzing results ... good! Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.mvel2.tests.core.RegularExpressionTests Running org.mvel2.tests.core.MVELTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.mvel2.tests.core.MVELTest Running org.mvel2.tests.core.StacklangTests shit >> 102:'foo' [foo] >> 102:'bar' [bar, foo] >> 102:0 >> 102:10 [10] >> 102:5 [5, 10] >> 102:2 >> 102:10 [10] >> 109:i [10] >> 111:loop [10] >> 104:i [10, 10] >> 102:1 [1, 10, 10] >> 102:1 [1, 1, 10, 10] >> 114:null [9, 10] >> 109:i [9, 10] >> 102:0 [0, 9, 10] >> 102:18 [18, 0, 9, 10] >> 114:null [false, 10] >> 113:endloop [10] >> 105:java.lang.System [class java.lang.System, 10] >> 110:null [class java.lang.System, class java.lang.System, 10] >> 107:out [org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, 10] >> 105:java.io.PrintStream [class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, 10] >> 104:i [9, class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, 10] >> 106:println 9 [null, 10] >> 112:loop [null, 10] >> 104:i [9, null, 10] >> 102:1 [1, 9, null, 10] >> 102:1 [1, 1, 9, null, 10] >> 114:null [8, null, 10] >> 109:i [8, null, 10] >> 102:0 [0, 8, null, 10] >> 102:18 [18, 0, 8, null, 10] >> 114:null [false, null, 10] >> 113:endloop [null, 10] >> 105:java.lang.System [class java.lang.System, null, 10] >> 110:null [class java.lang.System, class java.lang.System, null, 10] >> 107:out [org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, 10] >> 105:java.io.PrintStream [class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, 10] >> 104:i [8, class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, 10] >> 106:println 8 [null, null, 10] >> 112:loop [null, null, 10] >> 104:i [8, null, null, 10] >> 102:1 [1, 8, null, null, 10] >> 102:1 [1, 1, 8, null, null, 10] >> 114:null [7, null, null, 10] >> 109:i [7, null, null, 10] >> 102:0 [0, 7, null, null, 10] >> 102:18 [18, 0, 7, null, null, 10] >> 114:null [false, null, null, 10] >> 113:endloop [null, null, 10] >> 105:java.lang.System [class java.lang.System, null, null, 10] >> 110:null [class java.lang.System, class java.lang.System, null, null, 10] >> 107:out [org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, 10] >> 105:java.io.PrintStream [class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, 10] >> 104:i [7, class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, 10] >> 106:println 7 [null, null, null, 10] >> 112:loop [null, null, null, 10] >> 104:i [7, null, null, null, 10] >> 102:1 [1, 7, null, null, null, 10] >> 102:1 [1, 1, 7, null, null, null, 10] >> 114:null [6, null, null, null, 10] >> 109:i [6, null, null, null, 10] >> 102:0 [0, 6, null, null, null, 10] >> 102:18 [18, 0, 6, null, null, null, 10] >> 114:null [false, null, null, null, 10] >> 113:endloop [null, null, null, 10] >> 105:java.lang.System [class java.lang.System, null, null, null, 10] >> 110:null [class java.lang.System, class java.lang.System, null, null, null, 10] >> 107:out [org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, 10] >> 105:java.io.PrintStream [class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, 10] >> 104:i [6, class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, 10] >> 106:println 6 [null, null, null, null, 10] >> 112:loop [null, null, null, null, 10] >> 104:i [6, null, null, null, null, 10] >> 102:1 [1, 6, null, null, null, null, 10] >> 102:1 [1, 1, 6, null, null, null, null, 10] >> 114:null [5, null, null, null, null, 10] >> 109:i [5, null, null, null, null, 10] >> 102:0 [0, 5, null, null, null, null, 10] >> 102:18 [18, 0, 5, null, null, null, null, 10] >> 114:null [false, null, null, null, null, 10] >> 113:endloop [null, null, null, null, 10] >> 105:java.lang.System [class java.lang.System, null, null, null, null, 10] >> 110:null [class java.lang.System, class java.lang.System, null, null, null, null, 10] >> 107:out [org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, 10] >> 105:java.io.PrintStream [class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, 10] >> 104:i [5, class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, 10] >> 106:println 5 [null, null, null, null, null, 10] >> 112:loop [null, null, null, null, null, 10] >> 104:i [5, null, null, null, null, null, 10] >> 102:1 [1, 5, null, null, null, null, null, 10] >> 102:1 [1, 1, 5, null, null, null, null, null, 10] >> 114:null [4, null, null, null, null, null, 10] >> 109:i [4, null, null, null, null, null, 10] >> 102:0 [0, 4, null, null, null, null, null, 10] >> 102:18 [18, 0, 4, null, null, null, null, null, 10] >> 114:null [false, null, null, null, null, null, 10] >> 113:endloop [null, null, null, null, null, 10] >> 105:java.lang.System [class java.lang.System, null, null, null, null, null, 10] >> 110:null [class java.lang.System, class java.lang.System, null, null, null, null, null, 10] >> 107:out [org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, 10] >> 105:java.io.PrintStream [class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, 10] >> 104:i [4, class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, 10] >> 106:println 4 [null, null, null, null, null, null, 10] >> 112:loop [null, null, null, null, null, null, 10] >> 104:i [4, null, null, null, null, null, null, 10] >> 102:1 [1, 4, null, null, null, null, null, null, 10] >> 102:1 [1, 1, 4, null, null, null, null, null, null, 10] >> 114:null [3, null, null, null, null, null, null, 10] >> 109:i [3, null, null, null, null, null, null, 10] >> 102:0 [0, 3, null, null, null, null, null, null, 10] >> 102:18 [18, 0, 3, null, null, null, null, null, null, 10] >> 114:null [false, null, null, null, null, null, null, 10] >> 113:endloop [null, null, null, null, null, null, 10] >> 105:java.lang.System [class java.lang.System, null, null, null, null, null, null, 10] >> 110:null [class java.lang.System, class java.lang.System, null, null, null, null, null, null, 10] >> 107:out [org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, null, 10] >> 105:java.io.PrintStream [class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, null, 10] >> 104:i [3, class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, null, 10] >> 106:println 3 [null, null, null, null, null, null, null, 10] >> 112:loop [null, null, null, null, null, null, null, 10] >> 104:i [3, null, null, null, null, null, null, null, 10] >> 102:1 [1, 3, null, null, null, null, null, null, null, 10] >> 102:1 [1, 1, 3, null, null, null, null, null, null, null, 10] >> 114:null [2, null, null, null, null, null, null, null, 10] >> 109:i [2, null, null, null, null, null, null, null, 10] >> 102:0 [0, 2, null, null, null, null, null, null, null, 10] >> 102:18 [18, 0, 2, null, null, null, null, null, null, null, 10] >> 114:null [false, null, null, null, null, null, null, null, 10] >> 113:endloop [null, null, null, null, null, null, null, 10] >> 105:java.lang.System [class java.lang.System, null, null, null, null, null, null, null, 10] >> 110:null [class java.lang.System, class java.lang.System, null, null, null, null, null, null, null, 10] >> 107:out [org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, null, null, 10] >> 105:java.io.PrintStream [class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, null, null, 10] >> 104:i [2, class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, null, null, 10] >> 106:println 2 [null, null, null, null, null, null, null, null, 10] >> 112:loop [null, null, null, null, null, null, null, null, 10] >> 104:i [2, null, null, null, null, null, null, null, null, 10] >> 102:1 [1, 2, null, null, null, null, null, null, null, null, 10] >> 102:1 [1, 1, 2, null, null, null, null, null, null, null, null, 10] >> 114:null [1, null, null, null, null, null, null, null, null, 10] >> 109:i [1, null, null, null, null, null, null, null, null, 10] >> 102:0 [0, 1, null, null, null, null, null, null, null, null, 10] >> 102:18 [18, 0, 1, null, null, null, null, null, null, null, null, 10] >> 114:null [false, null, null, null, null, null, null, null, null, 10] >> 113:endloop [null, null, null, null, null, null, null, null, 10] >> 105:java.lang.System [class java.lang.System, null, null, null, null, null, null, null, null, 10] >> 110:null [class java.lang.System, class java.lang.System, null, null, null, null, null, null, null, null, 10] >> 107:out [org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, null, null, null, 10] >> 105:java.io.PrintStream [class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, null, null, null, 10] >> 104:i [1, class java.io.PrintStream, org.apache.maven.surefire.report.ConsoleOutputCapture$ForwardingPrintStream@6e4f263e, null, null, null, null, null, null, null, null, 10] >> 106:println 1 [null, null, null, null, null, null, null, null, null, 10] >> 112:loop [null, null, null, null, null, null, null, null, null, 10] >> 104:i [1, null, null, null, null, null, null, null, null, null, 10] >> 102:1 [1, 1, null, null, null, null, null, null, null, null, null, 10] >> 102:1 [1, 1, 1, null, null, null, null, null, null, null, null, null, 10] >> 114:null [0, null, null, null, null, null, null, null, null, null, 10] >> 109:i [0, null, null, null, null, null, null, null, null, null, 10] >> 102:0 [0, 0, null, null, null, null, null, null, null, null, null, 10] >> 102:18 [18, 0, 0, null, null, null, null, null, null, null, null, null, 10] >> 114:null [true, null, null, null, null, null, null, null, null, null, 10] >> 113:endloop stacklang {push 10;store i;label loop;load i;push 1;push 1; reduce;store i;push 0;push 18;reduce;jumpif endloop;ldtype java.lang.System;dup;getfield out;ldtype java.io.PrintStream;load i;invoke println;jump loop;label endloop;} Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.mvel2.tests.core.StacklangTests Running org.mvel2.compiler.GenericsTypeInferenceTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.mvel2.compiler.GenericsTypeInferenceTest Running org.mvel2.util.FastListTest 105556536 Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.mvel2.util.FastListTest Running org.mvel2.marshalling.MarshallingTest new org.mvel2.marshalling.MarshallingTest$Person().{ age = 33, cal = with ( java.util.Calendar.getInstance() ) { time = new java.util.Date(1502299882649)} , map = [ 'key1':13, 'key2':15, 'key3':'value3', 'key4':new org.mvel2.marshalling.MarshallingTest$Cheese().{ age = 11, edible = false, type = 'stilton' } ] , name = 'mark', nullTest = null, pet = new org.mvel2.marshalling.MarshallingTest$Pet().{ age = 7, array = { 1, 2, 3 } , list = [ 'a', 12, new org.mvel2.marshalling.MarshallingTest$SomeNumers().{ ABigDecimal = 23.02339999999999875512912694830447, ABigInteger = 1001, ADouble = 22.02, AFloat = 10.02, AInt = 5, ALong = 100 }, new java.util.Date(1502299882648), new org.mvel2.marshalling.MarshallingTest$Cheese().{ age = 6, edible = false, type = 'cheddar' } ] , name = 'rover' }, someDate = new java.util.Date(1502299882649) } mvel : 0 Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in org.mvel2.marshalling.MarshallingTest Results : Tests run: 1074, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mvel2 --- [INFO] Building jar: /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/mvel2-2.2.7.Final.jar [INFO] [INFO] --- maven-jar-plugin:2.4:test-jar (default) @ mvel2 --- [INFO] Building jar: /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/mvel2-2.2.7.Final-tests.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building mvel 2.2.7.Final [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- xmvn-mojo:2.1.1:install (default-cli) @ mvel2 --- [INFO] [INFO] >>> maven-javadoc-plugin:2.9:aggregate (default-cli) > generate-sources @ mvel2 >>> [INFO] [INFO] <<< maven-javadoc-plugin:2.9:aggregate (default-cli) < generate-sources @ mvel2 <<< [INFO] [INFO] --- maven-javadoc-plugin:2.9:aggregate (default-cli) @ mvel2 --- [INFO] Loading source files for package org.mvel2... Loading source files for package org.mvel2.conversion... Loading source files for package org.mvel2.ast... Loading source files for package org.mvel2.integration... Loading source files for package org.mvel2.integration.impl... Loading source files for package org.mvel2.templates... Loading source files for package org.mvel2.templates.res... Loading source files for package org.mvel2.templates.util... Loading source files for package org.mvel2.templates.util.io... Loading source files for package org.mvel2.math... Loading source files for package org.mvel2.sh... Loading source files for package org.mvel2.sh.text... Loading source files for package org.mvel2.sh.command.basic... Loading source files for package org.mvel2.sh.command.file... Loading source files for package org.mvel2.compiler... Loading source files for package org.mvel2.optimizers... Loading source files for package org.mvel2.optimizers.impl.asm... Loading source files for package org.mvel2.optimizers.impl.refl.nodes... Loading source files for package org.mvel2.optimizers.impl.refl.collection... Loading source files for package org.mvel2.optimizers.impl.refl... Loading source files for package org.mvel2.optimizers.dynamic... Loading source files for package org.mvel2.util... Loading source files for package org.mvel2.debug... Constructing Javadoc information... Standard Doclet version 1.8.0_141 Building tree for all the packages and classes... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/CompileException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ConversionException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ConversionHandler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/DataConversion.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/DataTypes.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ErrorDetail.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ImmutableElementException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/Macro.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/MacroProcessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/MVEL.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/MVELInterpretedRuntime.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/MVELRuntime.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/Operator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/OptimizationFailure.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ParserConfiguration.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ParserContext.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/PreProcessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/PropertyAccessException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/PropertyAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ScriptRuntimeException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/Unit.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/UnresolveablePropertyException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/ArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/ArrayHandler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/BigDecimalCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/BigIntegerCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/BooleanCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/ByteCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/CharArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/CharCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/CompositeCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/Converter.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/DoubleCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/FloatCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/IntArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/IntegerCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/ListCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/LongCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/ObjectCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/PrimIntArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/SetCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/ShortCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/StringArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/StringCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/UnitConversion.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/And.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/ArraySize.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/AssertNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Assignment.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/AssignmentNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/ASTNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/BinaryOperation.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/BlockNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/BooleanNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Contains.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Convertable.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/DeclProtoVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/DeclTypedVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/DeepAssignmentNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/DoNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/DoUntilNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/EndOfStatement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Fold.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/ForEachNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/ForNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Function.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/FunctionInstance.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IfNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/ImportNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IndexedAssignmentNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IndexedDeclTypedVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IndexedOperativeAssign.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IndexedPostFixDecNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IndexedPostFixIncNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IndexedPreFixDecNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IndexedPreFixIncNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/InlineCollectionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Instance.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IntAdd.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IntDiv.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/InterceptorWrapper.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IntMult.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IntOptimized.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IntSub.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Invert.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/InvokationContextFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/IsDef.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/LineLabel.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/LiteralDeepPropertyNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/LiteralNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Negation.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/NestedStatement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/NewObjectNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/NewObjectNode.NewObjectArray.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/NewObjectPrototype.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/NewPrototypeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/OperativeAssign.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/OperatorNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Or.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/PostFixDecNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/PostFixIncNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/PreFixDecNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/PreFixIncNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Proto.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Proto.ProtoContextFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Proto.ProtoInstance.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Proto.ProtoResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Proto.Receiver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Proto.ReceiverType.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/PrototypalFunctionInstance.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/ProtoVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/ReduceableCodeException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/RedundantCodeException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/RegExMatch.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/RegExMatchNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/ReturnNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Safe.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Sign.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Soundslike.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Stacklang.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/StaticImportNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Strsim.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Substatement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/ThisWithNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/TypeCast.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/TypeDescriptor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/TypedVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/Union.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/UntilNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/WhileNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/WithNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/WithNode.ParmValuePair.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/GlobalListenerFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/Interceptor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/Listener.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/PropertyHandler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/PropertyHandlerFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/ResolverTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/VariableResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/VariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/BaseVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/CachedMapVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/CachingMapVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/ClassImportResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/DefaultLocalVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/FunctionVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/ImmutableDefaultFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/IndexedVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/IndexVariableResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/ItemResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/ItemResolverFactory.ItemResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/LocalVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/MapVariableResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/MapVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/PrecachedMapVariableResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/SimpleSTValueResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/SimpleValueResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/SimpleVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/StackDelimiterResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/StackDemarcResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/StackResetResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/StaticMethodImportResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/StaticMethodImportResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/TypeInjectionResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/TypeInjectionResolverFactoryImpl.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/CompiledTemplate.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/SimpleTemplateRegistry.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/TemplateCompiler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/TemplateDebug.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/TemplateError.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/TemplateRegistry.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/TemplateRuntime.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/TemplateRuntimeError.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/TemplateSyntaxError.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CodeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CommentNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CompiledCodeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CompiledDeclareNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CompiledEvalNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CompiledExpressionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CompiledForEachNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CompiledIfNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CompiledIncludeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CompiledNamedIncludeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/CompiledTerminalExpressionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/DeclareNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/EndNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/EvalNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/ExpressionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/ForEachNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/IfNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/IncludeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/NamedIncludeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/Node.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/Opcodes.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/TerminalExpressionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/TerminalNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/TextNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/ArrayIterator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/CountIterator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/TemplateOutputStream.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/TemplateTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/StandardOutputStream.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/StringAppenderStream.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/StringBuilderStream.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/math/MathProcessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/Command.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/CommandException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/CommandSet.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/DefaultEnvironment.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/Main.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/ShellSession.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/ShellSession.RunState.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/text/TextUtil.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/BasicCommandSet.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/Exit.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/Help.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/ObjectInspector.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/PushContext.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/Set.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/ShowVars.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/ChangeWorkingDir.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/DirList.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/FileCommandSet.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/PrintWorkingDirectory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/AbstractParser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/Accessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/AccessorNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/BlankLiteral.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/CompiledAccExpression.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/CompiledExpression.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/EndWithValue.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/ExecutableAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/ExecutableAccessorSafe.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/ExecutableLiteral.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/ExecutableStatement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/ExpressionCompiler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/Parser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/PropertyVerifier.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/AbstractOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/AccessorOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/OptimizationNotSupported.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/OptimizerFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/OptimizerHook.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/asm/ASMAccessorOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/asm/ProducesBytecode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/ArrayAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/ArrayAccessorNest.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/ArrayLength.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/BaseAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/ConstructorAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/DynamicFieldAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/DynamicFunctionAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/DynamicSetterAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/FieldAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/FieldAccessorNH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/FunctionAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/GetterAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/GetterAccessorNH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/IndexedCharSeqAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/IndexedCharSeqAccessorNest.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/IndexedVariableAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/InvokableAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/ListAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/ListAccessorNest.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/MapAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/MapAccessorNest.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/MethodAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/MethodAccessorNH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/Notify.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/NullSafe.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/PropertyHandlerAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/SetterAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/StaticReferenceAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/StaticVarAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/StaticVarAccessorNH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/ThisValueAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/Union.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/VariableAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/WithAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/WithAccessor.ExecutablePairs.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/ArrayCreator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/ExprValueAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/ListCreator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/MapCreator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/MDArrayCreator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/ReflectiveAccessorOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/DynamicAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/DynamicClassLoader.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/DynamicCollectionAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/DynamicGetAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/DynamicOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/DynamicSetAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ArrayTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ASTBinaryTree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ASTIterator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ASTLinkedList.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/CallableProxy.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/CollectionParser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/CompatibilityStrategy.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/CompatibilityStrategy.CompatibilityEvaluator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/CompatibilityStrategy.DefaultCompatibilityEvaluator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/CompilerTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ErrorUtil.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ExecutionStack.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/FastList.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/FunctionParser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/InternalNumber.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/JITClassLoader.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/LineMapper.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/LineMapper.LineLookup.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/Make.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/Make.List.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/Make.Map.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/Make.Set.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/Make.String.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/MethodStub.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/MVELClassLoader.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/NullType.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ParseTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/PropertyTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ProtoParser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ReflectionUtil.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/SharedVariableSpaceModel.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/SimpleIndexHashMapWrapper.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/SimpleVariableSpaceModel.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/Soundex.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/Stack.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/StackElement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/StaticFieldStub.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/StaticStub.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/StringAppender.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/ThisLiteral.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/Varargs.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/VariableSpaceCompiler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/VariableSpaceModel.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/Debugger.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/DebuggerContext.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/DebugTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/Frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/overview-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/math/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/math/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/math/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/asm/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/asm/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/asm/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/text/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/text/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/text/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/package-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/package-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/package-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/constant-values.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/serialized-form.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/MacroProcessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/MVEL.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/PreProcessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/ParserContext.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/ParserConfiguration.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/DataTypes.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/DataConversion.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/Operator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/ConversionHandler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/PropertyAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/ScriptRuntimeException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/MVELRuntime.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/UnresolveablePropertyException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/MVELInterpretedRuntime.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/Unit.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/ConversionException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/PropertyAccessException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/CompileException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/OptimizationFailure.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/ErrorDetail.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/Macro.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/class-use/ImmutableElementException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/IntegerCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/ObjectCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/PrimIntArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/SetCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/ByteCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/ListCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/StringCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/BigDecimalCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/BooleanCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/DoubleCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/BigIntegerCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/StringArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/LongCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/CompositeCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/UnitConversion.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/ArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/CharArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/ArrayHandler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/Converter.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/CharCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/IntArrayCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/ShortCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/class-use/FloatCH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Function.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/LiteralDeepPropertyNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/DeclTypedVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/ImportNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IfNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IntMult.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/BinaryOperation.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/ForNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Strsim.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/UntilNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IndexedOperativeAssign.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IntSub.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/NewObjectNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/NewObjectNode.NewObjectArray.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/LiteralNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/BlockNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Fold.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/ProtoVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Sign.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/DeclProtoVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Contains.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/OperativeAssign.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/EndOfStatement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/RedundantCodeException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/FunctionInstance.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Soundslike.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/ThisWithNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/RegExMatchNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IsDef.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Negation.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IndexedPostFixIncNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/DeepAssignmentNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Proto.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Proto.Receiver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Proto.ReceiverType.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Proto.ProtoInstance.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Proto.ProtoContextFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Proto.ProtoResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Instance.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IndexedPreFixIncNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/And.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/TypedVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/InlineCollectionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IndexedDeclTypedVarNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/NewObjectPrototype.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IntOptimized.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Safe.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/ForEachNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/ReduceableCodeException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/StaticImportNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/WithNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/WithNode.ParmValuePair.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/ArraySize.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Stacklang.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/ReturnNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Union.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/DoNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IndexedAssignmentNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/BooleanNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Assignment.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/ASTNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/PrototypalFunctionInstance.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Substatement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Or.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/DoUntilNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/AssignmentNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/InvokationContextFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/RegExMatch.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/PostFixIncNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/TypeDescriptor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/OperatorNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Convertable.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IndexedPreFixDecNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/Invert.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/AssertNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IntDiv.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/PostFixDecNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IndexedPostFixDecNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/NestedStatement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/PreFixDecNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/InterceptorWrapper.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/LineLabel.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/NewPrototypeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/WhileNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/IntAdd.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/TypeCast.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/class-use/PreFixIncNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/class-use/Interceptor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/class-use/ResolverTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/class-use/PropertyHandlerFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/class-use/GlobalListenerFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/class-use/VariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/class-use/PropertyHandler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/class-use/VariableResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/class-use/Listener.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/LocalVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/ImmutableDefaultFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/TypeInjectionResolverFactoryImpl.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/PrecachedMapVariableResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/MapVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/MapVariableResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/BaseVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/CachedMapVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/SimpleSTValueResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/StaticMethodImportResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/ItemResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/ItemResolverFactory.ItemResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/IndexedVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/SimpleVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/StackResetResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/StackDelimiterResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/StaticMethodImportResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/StackDemarcResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/DefaultLocalVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/TypeInjectionResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/SimpleValueResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/FunctionVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/CachingMapVariableResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/ClassImportResolverFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/class-use/IndexVariableResolver.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/class-use/SimpleTemplateRegistry.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/class-use/TemplateRuntimeError.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/class-use/TemplateCompiler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/class-use/TemplateSyntaxError.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/class-use/TemplateRuntime.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/class-use/TemplateDebug.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/class-use/TemplateError.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/class-use/TemplateRegistry.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/class-use/CompiledTemplate.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/IfNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CompiledExpressionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CompiledEvalNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/Node.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/NamedIncludeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/ExpressionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/ForEachNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/Opcodes.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/TerminalExpressionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CompiledDeclareNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CompiledNamedIncludeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CompiledForEachNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/DeclareNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/TextNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CompiledCodeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CompiledTerminalExpressionNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/EndNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/IncludeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/TerminalNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/EvalNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CommentNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CodeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CompiledIfNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/class-use/CompiledIncludeNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/class-use/TemplateOutputStream.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/class-use/CountIterator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/class-use/TemplateTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/class-use/ArrayIterator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/class-use/StringAppenderStream.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/class-use/StringBuilderStream.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/class-use/StandardOutputStream.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/math/class-use/MathProcessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/class-use/CommandSet.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/class-use/Main.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/class-use/DefaultEnvironment.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/class-use/CommandException.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/class-use/ShellSession.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/class-use/ShellSession.RunState.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/class-use/Command.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/text/class-use/TextUtil.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/class-use/BasicCommandSet.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/class-use/ShowVars.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/class-use/Help.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/class-use/ObjectInspector.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/class-use/Exit.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/class-use/Set.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/class-use/PushContext.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/class-use/DirList.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/class-use/PrintWorkingDirectory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/class-use/FileCommandSet.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/class-use/ChangeWorkingDir.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/Accessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/EndWithValue.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/AbstractParser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/CompiledExpression.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/PropertyVerifier.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/BlankLiteral.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/ExecutableLiteral.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/AccessorNode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/CompiledAccExpression.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/Parser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/ExecutableAccessorSafe.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/ExecutableStatement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/ExpressionCompiler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/class-use/ExecutableAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/class-use/OptimizationNotSupported.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/class-use/OptimizerHook.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/class-use/AbstractOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/class-use/OptimizerFactory.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/class-use/AccessorOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/asm/class-use/ASMAccessorOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/asm/class-use/ProducesBytecode.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/ThisValueAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/NullSafe.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/SetterAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/DynamicFunctionAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/DynamicFieldAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/Notify.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/FieldAccessorNH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/PropertyHandlerAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/FieldAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/DynamicSetterAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/ConstructorAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/MethodAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/ArrayAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/ArrayLength.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/StaticReferenceAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/Union.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/FunctionAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/IndexedVariableAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/BaseAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/ListAccessorNest.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/MapAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/VariableAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/IndexedCharSeqAccessorNest.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/IndexedCharSeqAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/StaticVarAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/MethodAccessorNH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/MapAccessorNest.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/ListAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/ArrayAccessorNest.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/StaticVarAccessorNH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/WithAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/WithAccessor.ExecutablePairs.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/InvokableAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/GetterAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/class-use/GetterAccessorNH.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/class-use/ArrayCreator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/class-use/ExprValueAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/class-use/ListCreator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/class-use/MapCreator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/class-use/MDArrayCreator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/class-use/ReflectiveAccessorOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/class-use/DynamicClassLoader.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/class-use/DynamicCollectionAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/class-use/DynamicSetAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/class-use/DynamicAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/class-use/DynamicOptimizer.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/class-use/DynamicGetAccessor.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/Varargs.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/MethodStub.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/CallableProxy.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/LineMapper.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/LineMapper.LineLookup.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ASTBinaryTree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/SimpleIndexHashMapWrapper.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/CompatibilityStrategy.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/CompatibilityStrategy.CompatibilityEvaluator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/CompatibilityStrategy.DefaultCompatibilityEvaluator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/SimpleVariableSpaceModel.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/FastList.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ErrorUtil.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/SharedVariableSpaceModel.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ArrayTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/CollectionParser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ExecutionStack.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/Soundex.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/Make.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/Make.Map.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/Make.String.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/Make.List.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/Make.Set.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/StackElement.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/Stack.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ParseTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/InternalNumber.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ThisLiteral.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ProtoParser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/MVELClassLoader.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/PropertyTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/StaticFieldStub.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/StringAppender.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/FunctionParser.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/NullType.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/VariableSpaceModel.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/VariableSpaceCompiler.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ASTLinkedList.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/CompilerTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/StaticStub.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ReflectionUtil.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/JITClassLoader.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/class-use/ASTIterator.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/class-use/Debugger.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/class-use/DebuggerContext.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/class-use/Frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/class-use/DebugTools.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/ast/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/compiler/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/conversion/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/debug/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/integration/impl/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/math/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/dynamic/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/asm/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/collection/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/optimizers/impl/refl/nodes/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/basic/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/command/file/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/sh/text/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/res/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/templates/util/io/package-use.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/org/mvel2/util/package-use.html... Building index for all the packages and classes... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/overview-tree.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/index-all.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/deprecated-list.html... Building index for all classes... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/allclasses-frame.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/allclasses-noframe.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/index.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/overview-summary.html... Generating /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/target/site/apidocs/help-doc.html... 100 warnings [WARNING] Javadoc Warnings [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:32: warning: '_' used as an identifier [WARNING] public Map _(K key, V value) { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:37: warning: '_' used as an identifier [WARNING] public java.util.Map _() { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:55: warning: '_' used as an identifier [WARNING] public java.lang.String _() { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:69: warning: '_' used as an identifier [WARNING] public String _(char c) { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:74: warning: '_' used as an identifier [WARNING] public String _(CharSequence cs) { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:79: warning: '_' used as an identifier [WARNING] public String _(String s) { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:109: warning: '_' used as an identifier [WARNING] public List _(V value) { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:114: warning: '_' used as an identifier [WARNING] public java.util.List _() { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:147: warning: '_' used as an identifier [WARNING] public Set _(V value) { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/util/Make.java:152: warning: '_' used as an identifier [WARNING] public java.util.Set _() { [WARNING] ^ [WARNING] (use of '_' as an identifier might not be supported in releases after Java SE 8) [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - @propertyDescription is an unknown tag. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - @propertyDescription is an unknown tag. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [WARNING] /builddir/build/BUILD/mvel-mvel2-2.2.7.Final/src/main/java/org/mvel2/ast/ASTNode.java:343: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters. [INFO] [INFO] --- xmvn-mojo:2.1.1:builddep (default-cli) @ mvel2 --- [WARNING] Ignoring metadata for artifact aopalliance:aopalliance:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact aopalliance:aopalliance:pom:SYSTEM as it has duplicate metadata [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 22.790 s [INFO] Finished at: 2017-08-09T17:31:29+00:00 [INFO] Final Memory: 30M/607M [INFO] ------------------------------------------------------------------------ -----BEGIN MAVEN BUILD DEPENDENCIES----- H4sIAAAAAAACA7WSPU/DMBCG9/6KI7sdisTmpoJOGZgqJFY3vjoGx478kab/Hoe0kC6hQmXzvffI z51ltu4bDR06r6xZZUt6nwGaygpl5Cp73ZKn7aYss3WxYHeEwHNUWoDAFo1ImEIPEg06HlDA7ghv L50BQhI9ZYoFwE9wHMoUSGdjW4rCOknt4YFy37D8HI4Id0HteRVSkLokBqVZPglH6jR98cjy83EQ 5pfGGwzwD+73aFSYsZ76l97rr69sQ0Nto6zDwboPT3sfHPK5Pb+JvzqH5+Qtr2qkDe/Q0FZHqYyf cX5xxKFG7pGM/E0G2KNW/a/iXTRCX+edVMPH/gQWtBKPPwMAAA== -----END MAVEN BUILD DEPENDENCIES----- + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.xKiii7 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch ++ dirname /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch + cd mvel-mvel2-2.2.7.Final + scl enable rh-maven33 sclo-cassandra3 - [INFO] Installing artifact org.mvel:mvel2:jar:2.2.7.Final [INFO] Installing artifact org.mvel:mvel2:pom:2.2.7.Final [WARNING] Ignoring metadata for artifact aopalliance:aopalliance:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact aopalliance:aopalliance:pom:SYSTEM as it has duplicate metadata [INFO] Installation successful + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/mvel-mvel2-2.2.7.Final /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match. + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-scl-compress /opt/rh/sclo-cassandra3/root + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-scl-python-bytecompile /usr/bin/python 1 /opt/rh/sclo-cassandra3/root + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: sclo-cassandra3-mvel-2.2.7-4.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.7b1HD1 + umask 022 + cd /builddir/build/BUILD + cd mvel-mvel2-2.2.7.Final + LICENSEDIR=/builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch/opt/rh/sclo-cassandra3/root/usr/share/licenses/sclo-cassandra3-mvel-2.2.7 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch/opt/rh/sclo-cassandra3/root/usr/share/licenses/sclo-cassandra3-mvel-2.2.7 + cp -pr LICENSE.txt /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch/opt/rh/sclo-cassandra3/root/usr/share/licenses/sclo-cassandra3-mvel-2.2.7 + exit 0 Provides: osgi(org.mvel2) = 2.2.7 scl-package(sclo-cassandra3) sclo-cassandra3-mvel = 2.2.7-4.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/sh sclo-cassandra3-runtime Processing files: sclo-cassandra3-mvel-javadoc-2.2.7-4.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.vC2wnW + umask 022 + cd /builddir/build/BUILD + cd mvel-mvel2-2.2.7.Final + LICENSEDIR=/builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch/opt/rh/sclo-cassandra3/root/usr/share/licenses/sclo-cassandra3-mvel-javadoc-2.2.7 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch/opt/rh/sclo-cassandra3/root/usr/share/licenses/sclo-cassandra3-mvel-javadoc-2.2.7 + cp -pr LICENSE.txt /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch/opt/rh/sclo-cassandra3/root/usr/share/licenses/sclo-cassandra3-mvel-javadoc-2.2.7 + exit 0 Provides: scl-package(sclo-cassandra3) sclo-cassandra3-mvel-javadoc = 2.2.7-4.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: jpackage-utils sclo-cassandra3-runtime Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch Wrote: /builddir/build/RPMS/sclo-cassandra3-mvel-2.2.7-4.el7.noarch.rpm Wrote: /builddir/build/RPMS/sclo-cassandra3-mvel-javadoc-2.2.7-4.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Dwt2cS + umask 022 + cd /builddir/build/BUILD + cd mvel-mvel2-2.2.7.Final + /usr/bin/rm -rf /builddir/build/BUILDROOT/sclo-cassandra3-mvel-2.2.7-4.el7.noarch + exit 0 Child return code was: 0 LEAVE do -->