Timeframe: 30 days, Total Commits: 134 Total Number of Files Changed: 545
Date | Author | File/Message |
---|---|---|
2005-06-15 09:40:04 | dierk |
src/main/groovy/inspect/swingui/ObjectBrowser.groovy v 1.2 add asc/desc Sorting to the ObjectBrowser Tables and add the fields table |
2005-06-15 09:32:52 | James Strachan | getting ready for JSR-02 release |
2005-06-15 00:13:58 | fraz | GROOVY-607: Added getMessageWithoutLocationText to GroovyRuntimeException for unpacking concise error messages |
2005-06-14 22:33:05 | Jochen Theodorou | enables the class loader to write dependent classes if the config contains a target directory |
2005-06-14 21:55:33 | dierk | update to JSR Version. (oh, that one was very old...) |
2005-06-14 21:47:09 | Jeremy Rayner |
src/main/org/codehaus/groovy/antlr/GroovySourceAST.java v 1.4 src/test/UberTestCase3.java v 1.11 src/test/org/codehaus/groovy/antlr/GroovySourceASTTest.java v 1.1 * Added Comparable interface to GroovySourceAST, based on line/col positions so that facilities such as Collections.sort() can be used on collections of these AST nodes |
2005-06-14 21:46:35 | dierk | a first step into an interactive ObjectBrowser. currently shows only class info and method infos. reveals some problems with duplicated entries in MetaClass. still subject to improvement. |
2005-06-14 21:15:20 | Jochen Theodorou | avoid NPE when a stack element has no file name |
2005-06-14 21:11:02 | Jochen Theodorou | avoid compiling a dependent script multiple times |
2005-06-14 20:37:26 | dierk | update Widgets example to latest JSR 02 rules |
2005-06-14 13:19:56 | dierk | dummy change to trigger the build |
2005-06-14 13:18:44 | Jochen Theodorou | another change to avoid NPEs during handling dependent scripts |
2005-06-14 12:39:48 | dierk | relaxed assertions to let the tests run for blackdrag. An issue remains concerning JDK 1.5 and doubled entries for static meta methods. |
2005-06-14 11:11:28 | Jochen Theodorou | commented out the package tag used by javadoc plugin, because javadoc was confused |
2005-06-14 10:23:28 | dierk | expose bug GROOVY-886 (each(){} throws NPE when called on a Java Object[], that contains String[]'s with null entries) |
2005-06-13 20:50:50 | Jochen Theodorou |
src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.16 correct closure parameter check |
2005-06-13 20:08:45 | Jochen Theodorou | one def too much |
2005-06-13 20:06:16 | Jochen Theodorou | removed some non valid defs inside the gstring |
2005-06-13 19:27:48 | dierk |
src/test/UberTestCase.java v 1.29 src/test/groovy/DummyMethodsFailing.groovy v 1.2 clarify the use of multi-dim arrays and provide a workaround |
2005-06-13 19:06:59 | Jeremy Rayner |
src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.46 * Removed 'default method pointer' which caused non determinism in the parser (due to confusion with 'binary and') Alternative... instead of &myMethod() use this.&myMethod() |
2005-06-13 18:45:09 | dierk | expose String[][] bug when given from Java to Groovy |
2005-06-13 18:43:12 | dierk | expose String[][] bug when given from Java to Groovy |
2005-06-13 16:30:09 | dierk | provide a unified way of retrieving object-information at runtime. This is pre-work that can later be used for code-completion, interactive object browsing, etc. |
2005-06-13 16:29:58 | dierk | provide a unified way of retrieving object-information at runtime. This is pre-work that can later be used for code-completion, interactive object browsing, etc. |
2005-06-13 16:21:54 | Jochen Theodorou |
src/main/org/codehaus/groovy/control/CompilationUnit.java v 1.23 enables the scope checks by default, only when the sysproperty groovy.jsr.check is set to false, they are skipped |
2005-06-13 16:06:44 | Jochen Theodorou | changed the created class to a script |
2005-06-13 14:10:48 | Jochen Theodorou | another fall through (the last I hope) |
2005-06-13 14:03:07 | Jochen Theodorou | another fall through was needed |
2005-06-13 13:28:41 | Jochen Theodorou | added a fall through to avoid collision of variable names with class names (example "import org.codehaus.groovy.ast.; def classNode" collides with org.codehaus.groovy.ast.ClassNode and throws a NoClassDef instead a ClassNotFound |
2005-06-13 12:52:20 | Jochen Theodorou |
src/main/org/codehaus/groovy/control/CompilationUnit.java v 1.22 disable checking if no source unit is available |
2005-06-13 10:59:04 | Jochen Theodorou | added missing defs |
2005-06-13 10:52:11 | Jochen Theodorou |
src/main/org/codehaus/groovy/tools/FailsGenerator.groovy v 1.8 some modifications to avoid double definitons of variables |
2005-06-13 10:23:22 | Jochen Theodorou |
src/main/groovy/lang/GroovyClassLoader.java v 1.42 added some fall throughs fpr NoClassDefFound problems and avoid to return a null class |
2005-06-13 09:31:00 | Jochen Theodorou |
src/main/org/codehaus/groovy/ast/ClassNode.java v 1.50 src/main/org/codehaus/groovy/ast/CompileUnit.java v 1.10 src/main/org/codehaus/groovy/control/CompilationUnit.java v 1.21 src/main/org/codehaus/groovy/control/ErrorCollector.java v 1.5 enables groovy to give compilation errors for dependent scripts |
2005-06-13 09:30:59 | Jochen Theodorou | enables groovy to give compilation errors for dependent scripts |
2005-06-13 06:43:38 | Guillaume Laforge | Applying patch from Hein, GROOVY-875 |
2005-06-12 23:06:02 | Sam Pullara | should have checked the target better |
2005-06-12 23:01:08 | Sam Pullara | make it much more efficient |
2005-06-12 22:10:11 | Guillaume Laforge |
src/test/groovy/bugs/ClosureWithStaticVariablesBug.groovy v 1.6 Fixing tests to enable the scoping checks to work |
2005-06-12 21:20:02 | Guillaume Laforge |
src/test/groovy/CompilerErrorTest.groovy v 1.6 Fixing tests to enable the scoping checks to work |
2005-06-12 21:19:58 | Guillaume Laforge | Fixing tests to enable the scoping checks to work |
2005-06-12 21:04:15 | Jochen Theodorou |
src/main/org/codehaus/groovy/control/CompilationUnit.java v 1.20 src/main/org/codehaus/groovy/control/ProcessingUnit.java v 1.15 avoid creation of an ErrorCollector without a correct copiler configuration |
2005-06-12 20:42:55 | Jochen Theodorou |
src/main/org/codehaus/groovy/control/ErrorCollector.java v 1.4 change to avoid NPEs |
2005-06-12 20:23:15 | Guillaume Laforge | Not a gstring but a bad property name |
2005-06-12 19:15:14 | Jochen Theodorou | added missing defs |
2005-06-12 18:25:31 | Jochen Theodorou |
src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.15 avoid handling class names as variable names |
2005-06-12 17:51:29 | Jochen Theodorou | added missing def |
2005-06-12 17:41:31 | Jochen Theodorou | changed to property access |
2005-06-12 17:31:09 | dierk | GROOVY-878 Allow Closures to be a switch case by implementing the isCase() method |
2005-06-12 17:21:41 | Jochen Theodorou | changed to property access |
2005-06-12 17:16:47 | Jochen Theodorou | changed to property access |
2005-06-12 16:22:20 | Jochen Theodorou |
src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.14 parameters of closures have the same context as the closure (not always dynamic) |
2005-06-12 16:01:00 | Guillaume Laforge |
src/test/groovy/MinMaxTest.groovy v 1.5 src/test/groovy/PropertyTest.groovy v 1.11 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 16:00:01 | Guillaume Laforge |
src/test/groovy/txn/TransactionTest.groovy v 1.4 src/test/groovy/util/AntTest.groovy v 1.13 src/test/groovy/util/BuilderSupportTest.groovy v 1.9 src/test/groovy/util/XmlSlurperTest.groovy v 1.4 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 15:59:13 | Guillaume Laforge |
src/test/groovy/gpath/NodeGPathTest.groovy v 1.7 src/test/groovy/sql/PersonTest.groovy v 1.7 src/test/groovy/sql/SqlCompleteWithoutDataSourceTest.groovy v 1.8 src/test/groovy/swing/SwingDemo.groovy v 1.11 src/test/groovy/swing/TableDemo.groovy v 1.9 src/test/groovy/tree/NavigationTest.groovy v 1.8 src/test/groovy/tree/NestedClosureBugTest.groovy v 1.8 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 15:58:41 | Guillaume Laforge |
src/test/groovy/bugs/AssignmentInsideExpressionBug.groovy v 1.6 src/test/groovy/bugs/AssignmentInsideExpressionBug.groovy v 1.5 src/test/groovy/bugs/ForLoopBug.groovy v 1.7 src/test/groovy/bugs/ForLoopBug.groovy v 1.6 src/test/groovy/bugs/Groovy770_Bug.groovy v 1.4 src/test/groovy/bugs/Groovy770_Bug.groovy v 1.3 src/test/groovy/bugs/IterateOverCustomTypeBug.groovy v 1.4 src/test/groovy/bugs/MarkupAndMethodBug.groovy v 1.8 src/test/groovy/bugs/MarkupAndMethodBug.groovy v 1.7 src/test/groovy/bugs/MethodPointerBug.groovy v 1.3 src/test/groovy/bugs/MethodPointerBug.groovy v 1.2 src/test/groovy/bugs/VariableScopingBug.groovy v 1.6 src/test/groovy/bugs/VariableScopingBug.groovy v 1.5 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 15:06:01 | Guillaume Laforge |
src/test/groovy/swing/SwingDemo.groovy v 1.10 src/test/groovy/swing/TableDemo.groovy v 1.8 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 15:05:11 | Guillaume Laforge |
src/test/groovy/script/MapFromList.groovy v 1.7 src/test/groovy/script/ScriptTest.groovy v 1.4 src/test/groovy/sql/PersonTest.groovy v 1.6 src/test/groovy/sql/SqlCompleteTest.groovy v 1.13 src/test/groovy/sql/SqlRowsTest.groovy v 1.3 src/test/groovy/sql/SqlTest.groovy v 1.11 src/test/groovy/sql/SqlWithBuilderTest.groovy v 1.6 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 15:04:33 | Guillaume Laforge |
src/test/groovy/lang/InterceptorTest.groovy v 1.3 src/test/groovy/mock/example/SandwichMakerTest.groovy v 1.8 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 14:09:38 | Guillaume Laforge |
src/test/groovy/bugs/ClosureWithStaticVariablesBug.groovy v 1.5 src/test/groovy/bugs/ConstructorBug.groovy v 1.6 src/test/groovy/bugs/DefVariableBug.groovy v 1.4 src/test/groovy/bugs/ForAndSqlBug.groovy v 1.8 src/test/groovy/bugs/ForLoopBug.groovy v 1.5 src/test/groovy/bugs/GetterBug.groovy v 1.3 src/test/groovy/bugs/Groovy239_Bug.groovy v 1.6 src/test/groovy/bugs/Groovy249_Bug.groovy v 1.8 src/test/groovy/bugs/Groovy252_Bug.groovy v 1.5 src/test/groovy/bugs/Groovy278_Bug.groovy v 1.3 src/test/groovy/bugs/Groovy303_Bug.groovy v 1.4 src/test/groovy/bugs/Groovy308_Bug.groovy v 1.3 src/test/groovy/bugs/Groovy325_Bug.groovy v 1.2 src/test/groovy/bugs/Groovy389_Bug.groovy v 1.3 src/test/groovy/bugs/Groovy558_616_Bug.groovy v 1.3 src/test/groovy/bugs/Groovy593_Bug.groovy v 1.10 src/test/groovy/bugs/Groovy675_Bug.groovy v 1.4 src/test/groovy/bugs/Groovy770_Bug.groovy v 1.2 src/test/groovy/bugs/Groovy779_Bug.groovy v 1.4 src/test/groovy/bugs/GuillaumesMapBug.groovy v 1.5 src/test/groovy/bugs/InconsistentStackHeightBug.groovy v 1.5 src/test/groovy/bugs/InterfaceImplBug.groovy v 1.3 src/test/groovy/bugs/InvokeNormalMethodFromBuilder_Bug657.groovy v 1.3 src/test/groovy/bugs/IterateOverCustomTypeBug.groovy v 1.3 src/test/groovy/bugs/MarkupAndMethodBug.groovy v 1.6 src/test/groovy/bugs/MorgansBug.groovy v 1.3 src/test/groovy/bugs/NestedClosure2Bug.groovy v 1.6 src/test/groovy/bugs/NestedClosureBug.groovy v 1.6 src/test/groovy/bugs/OverloadInvokeMethodBug.groovy v 1.5 src/test/groovy/bugs/PrimitivePropertyBug.groovy v 1.3 src/test/groovy/bugs/PropertyBug.groovy v 1.4 src/test/groovy/bugs/RodsBug.groovy v 1.4 src/test/groovy/bugs/RussellsOptionalParenTest.groovy v 1.2 src/test/groovy/bugs/StaticMethodCallBug.groovy v 1.5 src/test/groovy/bugs/SubscriptAndExpressionBug.groovy v 1.8 src/test/groovy/bugs/SubscriptOnPrimitiveTypeArrayBug.groovy v 1.6 src/test/groovy/bugs/SubscriptOnStringArrayBug.groovy v 1.5 src/test/groovy/bugs/SuperMethod2Bug.groovy v 1.5 src/test/groovy/bugs/SuperMethodBug.groovy v 1.4 src/test/groovy/bugs/TedsClosureBug.groovy v 1.7 src/test/groovy/bugs/TestCaseBug.groovy v 1.5 src/test/groovy/bugs/ToStringBug.groovy v 1.3 src/test/groovy/bugs/TryCatch2Bug.groovy v 1.3 src/test/groovy/bugs/UseClosureInClosureBug.groovy v 1.4 src/test/groovy/bugs/VariablePrecedenceTest.groovy v 1.4 src/test/groovy/bugs/VariableScopingBug.groovy v 1.4 src/test/groovy/bugs/ZoharsBug.groovy v 1.4 src/test/groovy/gpath/GPathTest.groovy v 1.4 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 13:08:17 | Guillaume Laforge |
src/test/groovy/LoopBreakTest.groovy v 1.5 src/test/groovy/MapTest.groovy v 1.14 src/test/groovy/MinMaxTest.groovy v 1.4 src/test/groovy/NumberMathTest.groovy v 1.6 src/test/groovy/PlusEqualsTest.groovy v 1.5 src/test/groovy/PropertyTest2.groovy v 1.6 src/test/groovy/RegularExpressionsTest.groovy v 1.13 src/test/groovy/SerializeTest.groovy v 1.6 src/test/groovy/SortTest.groovy v 1.3 src/test/groovy/SpreadDotTest.groovy v 1.3 src/test/groovy/SpreadMapOperatorTest.groovy v 1.3 src/test/groovy/SpreadOperatorTest.groovy v 1.4 src/test/groovy/StaticThisTest.groovy v 1.4 src/test/groovy/StringTest.groovy v 1.17 src/test/groovy/SubscriptTest.groovy v 1.12 src/test/groovy/SwitchTest.groovy v 1.7 src/test/groovy/TernaryOperatorTest.groovy v 1.3 src/test/groovy/ToArrayBug.groovy v 1.6 src/test/groovy/TripleQuotedStringTest.groovy v 1.3 src/test/groovy/TypesafeMethodTest.groovy v 1.3 src/test/groovy/UnaryMinusTest.groovy v 1.4 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 13:07:52 | Guillaume Laforge |
src/test/groovy/LittleClosureTest.groovy v 1.8 src/test/groovy/bugs/AssignmentInsideExpressionBug.groovy v 1.4 src/test/groovy/bugs/BenchmarkBug.groovy v 1.4 src/test/groovy/bugs/BooleanBug.groovy v 1.5 src/test/groovy/bugs/ByteIndexBug.groovy v 1.6 src/test/groovy/bugs/Bytecode2Bug.groovy v 1.4 src/test/groovy/bugs/Bytecode3Bug.groovy v 1.4 src/test/groovy/bugs/Bytecode4Bug.groovy v 1.8 src/test/groovy/bugs/Bytecode5Bug.groovy v 1.4 src/test/groovy/bugs/Bytecode6Bug.groovy v 1.4 src/test/groovy/bugs/Bytecode7Bug.groovy v 1.4 src/test/groovy/bugs/BytecodeBug.groovy v 1.7 src/test/groovy/bugs/CallingClosuresWithClosuresBug.groovy v 1.6 src/test/groovy/bugs/ClosureParameterPassingBug.groovy v 1.11 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 13:05:59 | Guillaume Laforge |
src/test/groovy/bugs/ArrayMethodCallBug.groovy v 1.4 src/test/groovy/bugs/AssignmentInsideExpressionBug.groovy v 1.3 src/test/groovy/bugs/AutoboxingOfComparisonsBug.groovy v 1.4 src/test/groovy/bugs/BenchmarkBug.groovy v 1.3 src/test/groovy/bugs/BlockAsClosureBug.groovy v 1.4 src/test/groovy/bugs/BooleanBug.groovy v 1.4 src/test/groovy/bugs/ByteIndexBug.groovy v 1.5 src/test/groovy/bugs/Bytecode2Bug.groovy v 1.3 src/test/groovy/bugs/Bytecode3Bug.groovy v 1.3 src/test/groovy/bugs/Bytecode4Bug.groovy v 1.7 src/test/groovy/bugs/Bytecode5Bug.groovy v 1.3 src/test/groovy/bugs/Bytecode6Bug.groovy v 1.3 src/test/groovy/bugs/Bytecode7Bug.groovy v 1.3 src/test/groovy/bugs/BytecodeBug.groovy v 1.6 src/test/groovy/bugs/CallingClosuresWithClosuresBug.groovy v 1.5 src/test/groovy/bugs/ClassGeneratorFixesTest.groovy v 1.7 src/test/groovy/bugs/ClassInNamedParamsBug.groovy v 1.4 src/test/groovy/bugs/ClosureInClosureBug.groovy v 1.3 src/test/groovy/bugs/ClosureParameterPassingBug.groovy v 1.10 Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 13:04:42 | Guillaume Laforge | Missing def, required by Jochen's changes if we enable the JSR scope checks |
2005-06-12 11:48:21 | Guillaume Laforge | Missing def, required by Jochen's changes if we enable the scope JSR checks |
2005-06-12 11:46:18 | Guillaume Laforge |
src/test/org/codehaus/groovy/classgen/CallClosureFieldAsMethodTest.groovy v 1.6 src/test/org/codehaus/groovy/classgen/ConstructorIssueTest.groovy v 1.6 src/test/org/codehaus/groovy/classgen/MetaClassTest.groovy v 1.6 Missing def, required by Jochen's changes if we enable the scope JSR checks |
2005-06-12 11:45:45 | Guillaume Laforge |
src/test/groovy/BitwiseOperationsTest.groovy v 1.10 src/test/groovy/BreakContinueLabelTest.groovy v 1.3 src/test/groovy/ClosureMethodTest.groovy v 1.29 src/test/groovy/ClosureUsingOuterVariablesTest.groovy v 1.12 src/test/groovy/CompilerErrorTest.groovy v 1.4 src/test/groovy/DownUpStepTest.groovy v 1.5 src/test/groovy/GStringTest.groovy v 1.15 src/test/groovy/GroovyClosureMethodsTest.groovy v 1.4 src/test/groovy/IfWithMethodCall.groovy v 1.6 src/test/groovy/ImmutableModificationTest.groovy v 1.3 src/test/groovy/ImportTest.groovy v 1.3 src/test/groovy/InstanceofTest.groovy v 1.4 src/test/groovy/IntegerOperationTest.groovy v 1.12 src/test/groovy/InvokeNormalMethodsFirstTest.groovy v 1.5 src/test/groovy/ListIteratingTest.groovy v 1.11 src/test/groovy/ListTest.groovy v 1.33 src/test/groovy/LiteralTypesTest.groovy v 1.4 src/test/groovy/LocalVariableTest.groovy v 1.11 src/test/groovy/LogTest.groovy v 1.6 src/test/groovy/LogicTest.groovy v 1.4 src/test/groovy/MapConstructionTest.groovy v 1.16 src/test/groovy/MapPropertyTest.groovy v 1.3 src/test/groovy/MethodCallTest.groovy v 1.12 src/test/groovy/MethodCallWithoutParenthesisTest.groovy v 1.4 src/test/groovy/MinMaxTest.groovy v 1.3 src/test/groovy/MinusEqualsTest.groovy v 1.4 src/test/groovy/MultilineStringTest.groovy v 1.4 src/test/groovy/MultiplyDivideEqualsTest.groovy v 1.5 src/test/groovy/NegateListsTest.groovy v 1.3 src/test/groovy/NegationTests.groovy v 1.4 src/test/groovy/NewExpressionTest.groovy v 1.7 src/test/groovy/NumberMathTest.groovy v 1.5 src/test/groovy/OptionalReturnTest.groovy v 1.4 src/test/groovy/OverloadInvokeMethodTest.groovy v 1.3 src/test/groovy/OverridePropertyGetterTest.groovy v 1.3 src/test/groovy/PlusEqualsTest.groovy v 1.4 src/test/groovy/PostfixTest.groovy v 1.5 src/test/groovy/PowerOperationTest.groovy v 1.3 src/test/groovy/PrefixTest.groovy v 1.5 src/test/groovy/PrimitiveTypeFieldTest.groovy v 1.7 src/test/groovy/PrintTest.groovy v 1.13 src/test/groovy/PrivateVariableAccessFromAnotherInstanceTest.groovy v 1.3 src/test/groovy/ProcessTest.groovy v 1.5 src/test/groovy/PropertyTest2.groovy v 1.5 src/test/groovy/PropertyWithoutDotTest.groovy v 1.3 src/test/groovy/RangeTest.groovy v 1.13 src/test/groovy/ReadLineTest.groovy v 1.5 src/test/groovy/RegularExpressionsTest.groovy v 1.12 src/test/groovy/ReturnTest.groovy v 1.8 src/test/groovy/SafeNavigationTest.groovy v 1.5 src/test/groovy/SerializeTest.groovy v 1.5 src/test/groovy/ShellTest.groovy v 1.4 src/test/groovy/SliceTest.groovy v 1.2 src/test/groovy/SocketTest.groovy v 1.6 src/test/groovy/xml/DOMTest.groovy v 1.4 src/test/groovy/xml/MarkupTest.groovy v 1.4 src/test/groovy/xml/MarkupWithWriterTest.groovy v 1.3 src/test/groovy/xml/NamespaceDOMTest.groovy v 1.3 src/test/groovy/xml/SAXTest.groovy v 1.3 src/test/groovy/xml/SmallNamespaceDOMTest.groovy v 1.4 Missing def, required by Jochen's changes if we enable the scope JSR checks |
2005-06-12 11:44:35 | Guillaume Laforge |
src/test/groovy/util/BuilderSupportTest.groovy v 1.8 src/test/groovy/util/OrderByTest.groovy v 1.4 src/test/groovy/util/ProxyTest.groovy v 1.2 Missing def, required by Jochen's changes if we enable the scope JSR checks |
2005-06-11 05:11:45 | Pilho Kim | Fix the issue GROOV-874, which is related to the current (Groovy JSR-02) CVS HEAD. Execute the command "groovy foo.groovy", but the file "foo.groovy" does not exist in the current directory. For the case of the current CVS HEAD build, the generated error message is like that: $ groovy foo.groovy Caught: java.lang.NullPointerException But for the case of Groovy 1.0 JSR-01. the genereated error message is like that: $ groovy foo.groovy Caught: java.io.FileNotFoundException: foo.groovy After this patch, the generated error message will be similar to (or nicer than) one of JSR-01. |
2005-06-10 18:05:57 | Christian Stein |
src/examples/webapps/groovlet-examples/codehaus-style.css v 1.1 src/examples/webapps/groovlet-examples/index.groovy v 1.1 src/examples/webapps/groovlet-examples/readme.txt v 1.2 src/examples/webapps/groovlet-examples/WEB-INF/web.xml v 1.2 src/examples/webapps/groovlet-examples/WEB-INF/lib/groovy-all-xyz.jar.placeholder v 1.2 src/examples/webapps/groovlet-examples/hello/hello.groovy v 1.1 src/examples/webapps/groovlet-examples/hello/index.groovy v 1.2 src/examples/webapps/groovlet-examples/images/code.gif v 1.1 src/examples/webapps/groovlet-examples/images/execute.gif v 1.1 src/examples/webapps/groovlet-examples/images/groovy.png v 1.1 src/examples/webapps/groovlet-examples/images/return.gif v 1.1 src/examples/webapps/groovlet-examples/zoo/HommingbergerGepardenforelle.groovy v 1.2 src/examples/webapps/groovlet-examples/zoo/index.groovy v 1.2 src/examples/webapps/groovlet-examples/zoo/visit.groovy v 1.2 Added 'war' properties to core build files, assembling the 'ready-to-deploy' groovlet-examples.war file under 'target/'. Clean up and using Codehaus style in the 'groovlet-examples' web application. |
2005-06-10 17:17:37 | Christian Stein | Moved "eachObject" temp file to "target/...object" - avoiding generated file in "src/" folder. |
2005-06-10 17:00:39 | Christian Stein | Fixed NPE in catch block and re-formatted the entire file to the Groovy code style. Sorry for the not nice diff. |
2005-06-10 16:39:25 | Christian Stein |
src/main/org/codehaus/groovy/tools/DocGenerator.groovy v 1.20 Removed one ')' ... smells like a typo. |
2005-06-10 15:15:02 | Jochen Theodorou |
src/main/org/codehaus/groovy/tools/DocGenerator.groovy v 1.19 fix for a very starnge ClassCastException here. The DocGenerator now generates pages again |
2005-06-10 14:05:02 | Christian Stein | Organized imports and renamed inner "autoOutput" field to "autoOutputFlag" not overriding the same field from the outer class. |
2005-06-10 13:42:21 | Christian Stein |
src/test/UberTestCase2.java v 1.36 src/test/UberTestCase4.java v 1.1 src/test/groovy/bugs/IanMaceysBug.java v 1.7 src/test/groovy/lang/ScriptIntegerDivideTest.java v 1.4 src/test/groovy/security/SecurityTest.java v 1.5 src/test/groovy/security/SecurityTestSupport.java v 1.5 src/test/groovy/servlet/GroovyServletTest.java v 1.1 src/test/org/codehaus/groovy/runtime/PropertyTest.java v 1.19 Introducing JMock 1.0.1 for testing. Added first (and way too simple) GroovyServlet test case to the new UberTestCase4, which collects all text, servlet and other template related test cases. Moved single test case from UTC2 to UTC4. Updated Eclipses ".classpath". It now includes the "src/test" directory. Of course, it needs a successful Maven build run, that generates the "target/test-classes" directory. Removed not used imports from some test cases. |
2005-06-10 12:30:18 | Jochen Theodorou |
src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.13 added a missing negation |
2005-06-10 12:21:30 | Jochen Theodorou |
src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.12 added a test for not overwriting final classes or methods |
2005-06-10 11:49:31 | dierk | tighented the continue label test. as expected, it is not yet working. |
2005-06-10 10:57:28 | Christian Stein | Renamed implicite bound variable to sound more javaish. From "header" to "headers" - it's a map and from "param" to "params" - it's a map, too. Updated the corresponding comments. Confluence don't mention those variables - it needs a major lifting, anyway. |
2005-06-10 10:53:53 | Jochen Theodorou |
src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.11 my last commit about checking a static context was not enough, this change should do the job |
2005-06-10 10:16:22 | Jochen Theodorou |
src/main/org/codehaus/groovy/control/ErrorCollector.java v 1.3 typo corrected |
2005-06-10 10:07:34 | Jochen Theodorou |
src/main/org/codehaus/groovy/control/ErrorCollector.java v 1.2 little tweak to not print "Errors" if there were only 1 error |
2005-06-10 09:55:28 | Christian Stein |
src/main/groovy/lang/GroovyClassLoader.java v 1.40 src/main/groovy/lang/GroovyShell.java v 1.44 src/main/groovy/lang/MetaExpandoProperty.java v 1.2 src/main/groovy/swing/SwingBuilder.java v 1.13 src/main/groovy/ui/GroovyMain.java v 1.21 src/main/groovy/util/GroovyMBean.java v 1.4 src/main/org/codehaus/groovy/ant/Groovy.java v 1.5 src/main/org/codehaus/groovy/ant/Groovyc.java v 1.14 src/main/org/codehaus/groovy/antlr/AntlrParserPluginFactory.java v 1.2 src/main/org/codehaus/groovy/antlr/Main.java v 1.6 src/main/org/codehaus/groovy/ast/expr/ArrayExpression.java v 1.12 src/main/org/codehaus/groovy/ast/expr/MethodPointerExpression.java v 1.3 src/main/org/codehaus/groovy/ast/expr/SpreadExpression.java v 1.3 src/main/org/codehaus/groovy/classgen/Verifier.java v 1.40 src/main/org/codehaus/groovy/control/CompilationFailedException.java v 1.4 src/main/org/codehaus/groovy/control/CompilationUnit.java v 1.19 src/main/org/codehaus/groovy/control/ProcessingUnit.java v 1.14 src/main/org/codehaus/groovy/control/SourceUnit.java v 1.12 src/main/org/codehaus/groovy/control/messages/LocatedMessage.java v 1.4 src/main/org/codehaus/groovy/control/messages/SyntaxErrorMessage.java v 1.4 src/main/org/codehaus/groovy/control/messages/WarningMessage.java v 1.4 Organized imports, e.g. removed not used ones, expanded all "x.z.*" to the long form reading "x.z.A" and "x.z.B" (as needed). Removed trailing semicolons. Made some static method calls use the static class name. |
2005-06-10 09:21:58 | Jochen Theodorou |
src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.10 changed the scheck for static context access |
2005-06-10 08:37:29 | Christian Stein | Removed inner hash map class - not setting response headers by default, which blocked setting response headers at a later time. Added a lot of sanity checks concerning default and implicite bound variables. Testing the Eclipse 3.x code formatter. :) |
2005-06-09 21:18:56 | Jochen Theodorou | improved error reporting for the interactive shell aka groovysh |
2005-06-09 20:20:30 | Guillaume Laforge | Oops, the logger was needed :-) |
2005-06-09 20:10:30 | Guillaume Laforge | Removed unused log field, and removed useless System.out messages. |
2005-06-09 19:54:35 | Jochen Theodorou | moved InvokConstructor Test to UTC2 to avoid OME |
2005-06-09 19:51:53 | Jochen Theodorou |
src/main/groovy/ui/GroovyMain.java v 1.20 src/main/groovy/ui/InteractiveShell.java v 1.27 src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.45 src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.9 src/main/org/codehaus/groovy/control/CompilationFailedException.java v 1.3 src/main/org/codehaus/groovy/control/CompilationUnit.java v 1.18 src/main/org/codehaus/groovy/control/ErrorCollector.java v 1.1 src/main/org/codehaus/groovy/control/MultipleCompilationErrorsException.java v 1.1 src/main/org/codehaus/groovy/control/ProcessingUnit.java v 1.13 src/main/org/codehaus/groovy/control/SourceUnit.java v 1.11 src/main/org/codehaus/groovy/control/messages/ExceptionMessage.java v 1.4 src/main/org/codehaus/groovy/control/messages/LocatedMessage.java v 1.3 src/main/org/codehaus/groovy/control/messages/Message.java v 1.2 src/main/org/codehaus/groovy/control/messages/SimpleMessage.java v 1.2 src/main/org/codehaus/groovy/control/messages/SyntaxErrorMessage.java v 1.3 src/main/org/codehaus/groovy/control/messages/WarningMessage.java v 1.3 next try to improve errorreporting and to show code snippets for as many exceptions as possible. The new class ErrorCollector is used to collect errors during script compiling. It will store all Warnigns and Exceptions. When completing a phase the ErrorCollector will throw a new Exception named MultipleCompilationErrorsException (child of CompilationFailedException) if there were exceptions stored in the collector. The new Exception is able to report all Errors and Warinings collected throught the toString method |
2005-06-09 18:27:01 | dierk | added partly disabled tests for use of labels with break and continue within usual loops |
2005-06-08 20:06:18 | Guillaume Laforge |
src/main/groovy/ui/InteractiveShell.java v 1.26 src/main/org/codehaus/groovy/control/ProcessingUnit.java v 1.12 Removed some stacktraces. |
2005-06-06 17:32:09 | dierk |
src/main/groovy/lang/ProxyMetaClass.java v 1.2 src/main/groovy/lang/TracingInterceptor.java v 1.2 Housekeeping, Refactoring, completion of TestCases |
2005-06-05 22:27:09 | dierk |
src/main/groovy/lang/Interceptor.java v 1.1 src/main/groovy/lang/MetaClass.java v 1.106 src/main/groovy/lang/ProxyMetaClass.java v 1.1 src/main/groovy/lang/TracingInterceptor.java v 1.1 First Step into making method calls from Groovy to Java interceptable with minimal impact on the existing classes (opend two members of MetaClass to protected visibility). More Tests to come. |
2005-06-05 08:16:09 | Christian Stein |
src/main/groovy/servlet/AbstractHttpServlet.java v 1.4 o Added debug code helping to fix http://jira.codehaus.org/browse/GROOVY-861 someday. See getScriptUri method in AbstractHttpServlet. o Moved "MetaClass.setReflectionEnabled(true)" to the init block of the abstract servlet. o Updated/finished some java and inlinedocs. o Changed Eclipses ".classpath" to export ANTLR and ASM to depending projects. |
2005-06-04 16:29:13 | dierk |
src/main/groovy/util/Proxy.java v 1.3 added first TestCase to groovy.util.Proxy and removed complexity from the class. It seems not to be used anywhere (?). |
2005-06-04 09:39:15 | Jeremy Rayner |
src/main/org/codehaus/groovy/antlr/AntlrASTProcessSnippets.java v 1.1 src/main/org/codehaus/groovy/antlr/AntlrASTProcessor.java v 1.1 src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.44 src/main/org/codehaus/groovy/antlr/GroovySourceAST.java v 1.3 src/main/org/codehaus/groovy/antlr/LineColumn.java v 1.1 src/main/org/codehaus/groovy/antlr/SourceBuffer.java v 1.4 src/main/org/codehaus/groovy/antlr/groovy.g v 1.29 src/test/UberTestCase3.java v 1.9 src/test/org/codehaus/groovy/antlr/SourceBufferTest.java v 1.1 * added tests for source buffer and refactored slightly for edge cases * changed interface to source buffer, bringing line/col specification into it's very own value object. * added a post-process step for the antlr AST, this fills in snippets of code on the antlr AST which were not set by other means |
2005-06-04 08:55:21 | dierk | sorry, there was a missing brace... |
2005-06-04 08:23:52 | dierk | re-enable commented GroovyMock example test and make them pass by proper use of @Property |
2005-06-04 00:50:50 | Pilho Kim | (Fix the issue GROOVY-859) We should use non-latin characters for identifiers -- variable names, method names, class names and etc -- with groovy-1.0-jsr02 like as we could do so with classic groovy (1.0-beta-xx). For an example: ¿Ã = 2 ø¿ = 5 assert ¿Ã+ø¿ == 7 |
2005-06-03 19:13:21 | Guillaume Laforge | Follow-up on Hein's patch for GROOVY-832. Hein forgot to add the test to one UberTestCase suite of tests, and used a 1.5 feature (new Timer constructors). |
2005-06-03 18:00:13 | Guillaume Laforge |
src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.java v 1.147 Applying Hein Meling's patch for GROOVY-832 |
2005-06-03 03:49:35 | Christian Stein | Added project specific compiler warnings for Eclipse. |
2005-06-02 06:47:31 | Christian Stein |
src/examples/webapps/groovlet-examples/readme.txt v 1.1 src/examples/webapps/groovlet-examples/WEB-INF/web.xml v 1.1 src/examples/webapps/groovlet-examples/WEB-INF/groovy/Animal.groovy v 1.1 src/examples/webapps/groovlet-examples/WEB-INF/groovy/zoo/Fish.groovy v 1.1 src/examples/webapps/groovlet-examples/WEB-INF/groovy/zoo/fish/Shark.groovy v 1.1 src/examples/webapps/groovlet-examples/WEB-INF/groovy/zoo/fish/Trout.groovy v 1.1 src/examples/webapps/groovlet-examples/WEB-INF/lib/.cvsignore v 1.1 src/examples/webapps/groovlet-examples/WEB-INF/lib/groovy-all-xyz.jar.placeholder v 1.1 src/examples/webapps/groovlet-examples/hello/index.groovy v 1.1 src/examples/webapps/groovlet-examples/zoo/HommingbergerGepardenforelle.groovy v 1.1 src/examples/webapps/groovlet-examples/zoo/index.groovy v 1.1 src/examples/webapps/groovlet-examples/zoo/visit.groovy v 1.1 src/examples/webapps/gsp-examples/readme.txt v 1.1 src/examples/webapps/template-examples/3.times.HelloWorld.html v 1.1 src/examples/webapps/template-examples/javasystemproperties.htm v 1.1 src/examples/webapps/template-examples/readme.txt v 1.1 src/examples/webapps/template-examples/WEB-INF/web.xml v 1.1 src/examples/webapps/template-examples/WEB-INF/lib/.cvsignore v 1.1 src/examples/webapps/template-examples/WEB-INF/lib/groovy-all-xyz.jar.placeholder v 1.1 Added two Groovy/Template servlet example web applictions. |
2005-06-02 03:18:08 | Christian Stein | Fixed subdirectory bug by using the entire request uri, not only the last element, namely the file name. Removed private member 'ServletContext sc', the super class handles it. |
2005-06-01 20:40:51 | Jochen Theodorou |
src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.43 basic code to enable interfaces written in groovy |
2005-06-01 20:00:35 | Guillaume Laforge |
src/main/groovy/lang/GroovyInterceptable.java v 1.1 src/main/org/codehaus/groovy/runtime/Invoker.java v 1.75 src/main/org/codehaus/groovy/runtime/ReflectionMethodInvoker.java v 1.1 GroovyInterceptable marker interface used to make *all* method calls intercepted, even including toString() or other Object methods. |
2005-06-01 17:30:53 | Jochen Theodorou |
src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.42 improved error reporting for antlr based exceptions |
2005-06-01 16:35:20 | Jochen Theodorou |
src/main/groovy/lang/GroovyClassLoader.java v 1.39 src/main/groovy/lang/GroovyCodeSource.java v 1.5 src/main/groovy/ui/GroovyMain.java v 1.19 src/main/org/codehaus/groovy/control/CompilationUnit.java v 1.17 src/main/org/codehaus/groovy/control/ProcessingUnit.java v 1.11 improved error reporting for compilation exception |
2005-06-01 14:46:52 | Jochen Theodorou |
src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.41 src/main/org/codehaus/groovy/classgen/AsmClassGenerator.java v 1.39 src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.8 src/main/org/codehaus/groovy/classgen/Verifier.java v 1.38 src/main/org/codehaus/groovy/control/CompilationUnit.java v 1.16 support for abstract classes in groovy |
2005-06-01 09:57:31 | Jochen Theodorou |
src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.7 I am repeating my change comment from the last version, because the last version had a newline problem. For a diff please use this version and 1.5, not 1.6 this is nearly a complete new file, because many checks where added * no dependancy on the VariableScope class used in ACG * access to dynamic variables is checked * different rules for classes and script parts * checks if a used variable is really declared * automatic declaration of undeclared variables when inside script parts * check for multiple definitons of variables * added some untested code for jrose proposal (currently has to be enabled by setting the property groovy.jsr.check.rule.jrose to true) to enable the checks set the property groovy.jsr.check to true NOTE: the current tests may fail with that property enabled, because there needs more work to be done to the checker as well as to the tests |
2005-05-31 21:32:02 | Jochen Theodorou |
src/main/org/codehaus/groovy/classgen/JSRVariableScopeCodeVisitor.java v 1.6 this is nearly a complete new file, because many checks where added * no dependancy on the VariableScope class used in ACG * access to dynamic variables is checked * different rules for classes and script parts * checks if a used variable is really declared * automatic declaration of undeclared variables when inside script parts * check for multiple definitons of variables * added some untested code for jrose proposal (currently has to be enabled by setting the property groovy.jsr.check.rule.jrose to true) to enable the checks set the property groovy.jsr.check to true NOTE: the current tests may fail with that property enabled, because there needs more work to be done to the checker as well as to the tests |
2005-05-30 05:33:32 | Christian Stein |
src/main/groovy/servlet/AbstractHttpServlet.java v 1.3 src/main/groovy/servlet/GroovyServlet.java v 1.14 Fixed http://jira.codehaus.org/browse/GROOVY-852 by using the new "getScriptUriAsFile()" method from the AbstractHttpServlet. Also removed the automatic renaming of "*.xyz"-mapped files to "*.groovy" - this only leads to 404 pages for me. Made the AbstractHttpServlet implement ResourceConnector - maybe, the TemplateServlet (or others) can make use of it. Added some comment to the servlet binding class. |
2005-05-29 16:18:39 | Guillaume Laforge | Simplified the assertScript method to avoid having to create directories and files. |
2005-05-29 12:36:02 | Jochen Theodorou | sorry, phk, for reverting your change, but the problem is an offset problem. The line counting starts with 1, but in ArrayList it starts with 0. So of course the correct number for the endLine is list.size()+1, but then you have to remove 1 as it is done with startLine in the for loop. jez, please take a look |
2005-05-29 12:15:52 | Jochen Theodorou |
src/main/org/codehaus/groovy/control/CompilationUnit.java v 1.15 reformatting due to an Windows/Linux newline mess |
2005-05-29 12:12:28 | Pilho Kim | To build successfully on Windows, if (endLine > lines.size()) { endLine = lines.size() + 1; } has been changed to if (endLine > lines.size()) { endLine = lines.size(); } |
2005-05-29 09:25:44 | Russel Winder | Removed code for adding extra testing on class file format failure that should not have been committed. |
2005-05-29 07:58:27 | Pilho Kim | After this patch, the build of the CVS head should be succeed. (Patch 1) "Closure.java" has been changed for test-suits: src/test/groovy/ClosureTest.groovy src/test/groovy/ClosureCurryTest.groovy src/test/groovy/ExpandoPropertyTest.groovy (Patch 2) The method asArray() of "Invoker.java" has been enhanced. Here are some error messages in building with the previous Closure.java (revision 1.48): Testcase: testCurry(ClosureCurryTest): Caused an ERROR Incorrect arguments to closure: ClosureCurryTest$_testCurry_closure1@182c132. Expected: [class java.lang.Object, class java.lang.Object], actual: [there] groovy.lang.IncorrectClosureArgumentsException: Incorrect arguments to closure: ClosureCurryTest$_testCurry_closure1@182c132. Expected: [class java.lang.Object, class java.lang.Object], actual: [there] Testcase: testVariableLengthParameterList(ClosureTest): Caused an ERROR Incorrect arguments to closure: ClosureTest$_testVariableLengthParameterList_closure3@6e41b5. Expected: [class [Ljava.lang.Object;], actual: [1, 2, 3] groovy.lang.IncorrectClosureArgumentsException: Incorrect arguments to closure: ClosureTest$_testVariableLengthParameterList_closure3@6e41b5. |
2005-05-27 23:56:56 | Russel Winder | Updated for ASM 2.0 |
2005-05-27 12:23:44 | Russel Winder |
src/main/org/codehaus/groovy/runtime/WritableFile.java v 1.4 Reverting a change that is inexplicable and should never have happened. |
2005-05-27 10:13:49 | Russel Winder |
src/main/groovy/lang/GroovyClassLoader.java v 1.37 src/main/org/codehaus/groovy/ant/VerifyClass.java v 1.2 src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.40 src/main/org/codehaus/groovy/ast/ClassNode.java v 1.49 src/main/org/codehaus/groovy/ast/FieldNode.java v 1.14 src/main/org/codehaus/groovy/ast/ImportNode.java v 1.5 src/main/org/codehaus/groovy/ast/InnerClassNode.java v 1.4 src/main/org/codehaus/groovy/ast/MethodNode.java v 1.16 src/main/org/codehaus/groovy/ast/MixinNode.java v 1.2 src/main/org/codehaus/groovy/ast/ModuleNode.java v 1.27 src/main/org/codehaus/groovy/ast/PropertyNode.java v 1.10 src/main/org/codehaus/groovy/classgen/AsmClassGenerator.java v 1.38 src/main/org/codehaus/groovy/classgen/BytecodeHelper.java v 1.19 src/main/org/codehaus/groovy/classgen/ClassCompletionVerifier.java v 1.2 src/main/org/codehaus/groovy/classgen/ClassGenerator.java v 1.191 src/main/org/codehaus/groovy/classgen/DummyClassGenerator.java v 1.3 src/main/org/codehaus/groovy/classgen/MethodCaller.java v 1.3 src/main/org/codehaus/groovy/classgen/ReflectorGenerator.java v 1.9 src/main/org/codehaus/groovy/classgen/Verifier.java v 1.37 src/main/org/codehaus/groovy/classgen/VerifierCodeVisitor.java v 1.13 src/main/org/codehaus/groovy/runtime/WritableFile.java v 1.3 src/test/org/codehaus/groovy/ast/ClassNodeTest.java v 1.5 src/test/org/codehaus/groovy/classgen/DumpingClassLoader.java v 1.12 src/test/org/codehaus/groovy/classgen/TestSupport.java v 1.34 src/whiteboard/org/codehaus/groovy/classgen/JavacClassGenerator.java v 1.2 Upgrading from ASM 1.5.2 to ASM 2.0 |
2005-05-26 08:33:45 | Jeremy Rayner |
src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.39 src/main/org/codehaus/groovy/antlr/GroovySourceAST.java v 1.2 src/main/org/codehaus/groovy/antlr/Main.java v 1.5 src/main/org/codehaus/groovy/antlr/SourceBuffer.java v 1.1 src/main/org/codehaus/groovy/antlr/UnicodeEscapingReader.java v 1.3 * Added custom AST node creation from antlr. This has the benefit of keeping line/column information for AST nodes created within antlr. * As an addition, these nodes also attempt to obtain the 'snippet' of source code that was used to create them. Thus each instance of GroovySourceAST should have a snippet property associated with it. e.g. "extends Foo" for the EXTENDS node etc * Whilst the UnicodeEscapingReader slurps in the source code, an associated SourceBuffer is filled (if present), so that adhoc requests for bits of source can be performed. * It may be worth adding a post process step to the GroovySourceAST tree, one that decorates the tree with snippets based upon the SourceBuffer. This could look at the next sibling node, to figure out the end point of the snippet for the current node. This would mean that automatic AST nodes created would also get the 'snippet' functionality * to observe the effect of this, "export JAVA_OPTS=-Dantlr.ast=xml" then look at the output xml of the GroovySourceAST tree after "groovyc Foo.groovy" |
2005-05-24 00:10:39 | Sam Pullara | update the native executable to work correctly on mac os x |
2005-05-23 05:41:33 | Pilho Kim | Remove unnecessary lines, which have been used for debugging. |
2005-05-22 18:33:23 | Pilho Kim | Remove some mistyped characters. |
2005-05-22 18:02:05 | Jochen Theodorou | enables the headless mode again and removes the conflict accidently checked in |
2005-05-22 18:01:33 | Pilho Kim | Fix the issue Groovy-850 (sInfinite Loop of Closures with at least two parameters). |
2005-05-21 03:00:50 | Pilho Kim |
src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.38 In the test suite IdentityClosureTest.groovy, we can find some disallowed assignments expression twice such as assert 3 = size() which has been changed to assert 3 == size() and now it works to fix the GROOVY-813 (no assignments to literals). |
2005-05-20 17:20:29 | Pilho Kim |
src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.37 Cancel change and go back, because my previous revision have not passed tests. More checks is required to fix GROOVY-813. |
2005-05-20 16:28:49 | Pilho Kim |
src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.36 src/main/org/codehaus/groovy/ast/expr/GStringExpression.java v 1.12 src/main/org/codehaus/groovy/ast/expr/MapExpression.java v 1.6 Fix the issue Groovy-813. The following assignments should be disallowed: "foo" = 123 3 + 4 = 5 x * 7 += 100 !true = "bar" func(9) = 5 [1,2,3] = 4 [2:5] = 7 "foo$x" = 111 etc |
2005-05-18 10:45:29 | Russel Winder |
src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java v 1.35 Trivial spelling error fix. |
2005-05-17 13:49:49 | Jochen Theodorou |
src/main/org/codehaus/groovy/control/CompilerClassLoader.java v 1.3 added a missing parent assignment |