groovy-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pa...@apache.org
Subject [groovy] branch GROOVY_2_5_X updated (9fd11f0 -> 26e43dd)
Date Fri, 01 Feb 2019 08:01:17 GMT
This is an automated email from the ASF dual-hosted git repository.

paulk pushed a change to branch GROOVY_2_5_X
in repository https://gitbox.apache.org/repos/asf/groovy.git.


    from 9fd11f0  GROOVY-8964: MissingMethodException when trying to resolve overload with
variable arguments (closes #866)
     new 6f21310  GROOVY-8959: Avoid NPE in StaticVerifier
     new f23a403  GROOVY-8719: Add DelegatesTo annotation to CompilerCustomizationBuilder.withConfig
     new 86ccccb  GROOVY-8535: FieldNode constructor appears to call setType incorrectly
     new 3b3ad67  whitespace/formatting plus cleanup/remove @author tags as per Apache recommended
practices cont'd
     new 9692fda  Trivial refactoring: handle `Sql` with try-with-resources for simplicity
(closes #861)
     new 26e43dd  GROOVY-7160: NoSuchMethodError for varargs when type parameter extends interface
(closes #869)

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gradle/pomconfigurer.gradle                        |   39 +
 .../groovy/groovy/lang/GroovyResourceLoader.java   |    2 -
 src/main/groovy/groovy/lang/MapWithDefault.java    |    1 -
 .../groovy/lang/MetaArrayLengthProperty.java       |    2 -
 src/main/groovy/groovy/lang/MetaClass.java         |    3 -
 src/main/groovy/groovy/lang/MetaClassRegistry.java |    5 -
 .../groovy/lang/MetaClassRegistryChangeEvent.java  |    2 -
 .../lang/MetaClassRegistryChangeEventListener.java |    2 -
 .../groovy/groovy/lang/MetaExpandoProperty.java    |    2 -
 src/main/groovy/groovy/lang/MetaMethod.java        |    3 -
 .../groovy/groovy/lang/MetaObjectProtocol.java     |    2 -
 src/main/groovy/groovy/lang/MetaProperty.java      |    2 -
 .../groovy/groovy/lang/MissingClassException.java  |    2 -
 .../groovy/groovy/lang/MissingFieldException.java  |    2 -
 src/main/groovy/groovy/lang/Mixin.java             |    2 -
 src/main/groovy/groovy/lang/MutableMetaClass.java  |    1 -
 src/main/groovy/groovy/lang/ParameterArray.java    |    2 -
 .../groovy/lang/PropertyAccessInterceptor.java     |    1 -
 src/main/groovy/groovy/lang/ProxyMetaClass.java    |    2 -
 .../groovy/lang/ReadOnlyPropertyException.java     |    2 -
 src/main/groovy/groovy/lang/Reference.java         |    2 -
 src/main/groovy/groovy/lang/Script.java            |    3 -
 src/main/groovy/groovy/lang/Singleton.java         |    3 -
 .../groovy/lang/StringWriterIOException.java       |    2 -
 src/main/groovy/groovy/lang/TrampolineClosure.java |    2 -
 src/main/groovy/groovy/lang/Tuple.java             |    2 -
 src/main/groovy/groovy/lang/Writable.java          |    2 -
 .../security/GroovyCodeSourcePermission.java       |    2 -
 src/main/groovy/groovy/time/BaseDuration.java      |    1 -
 .../groovy/groovy/time/DatumDependentDuration.java |    2 -
 src/main/groovy/groovy/time/Duration.java          |    2 -
 .../groovy/time/TimeDatumDependentDuration.java    |    2 -
 src/main/groovy/groovy/time/TimeDuration.java      |    2 -
 .../groovy/transform/builder/SimpleStrategy.java   |    2 -
 .../groovy/transform/stc/ClosureSignatureHint.java |    1 -
 .../groovy/groovy/transform/stc/FirstParam.java    |    4 -
 .../transform/stc/FromAbstractTypeMethods.java     |    1 -
 .../groovy/groovy/transform/stc/FromString.java    |    1 -
 .../groovy/transform/stc/PickAnyArgumentHint.java  |    1 -
 .../groovy/groovy/transform/stc/SecondParam.java   |    4 -
 .../transform/stc/SingleSignatureClosureHint.java  |    1 -
 .../groovy/groovy/transform/stc/ThirdParam.java    |    4 -
 src/main/groovy/groovy/ui/GroovySocketServer.java  |    2 -
 src/main/groovy/groovy/util/AbstractFactory.java   |    4 -
 src/main/groovy/groovy/util/BufferedIterator.java  |    1 -
 src/main/groovy/groovy/util/BuilderSupport.java    |    5 +-
 src/main/groovy/groovy/util/CharsetToolkit.java    |    2 -
 src/main/groovy/groovy/util/ClosureComparator.java |    2 -
 src/main/groovy/groovy/util/ConfigObject.java      |    2 -
 src/main/groovy/groovy/util/DelegatingScript.java  |    2 -
 src/main/groovy/groovy/util/Eval.java              |    1 -
 src/main/groovy/groovy/util/Expando.java           |    4 -
 src/main/groovy/groovy/util/Factory.java           |    4 -
 .../groovy/groovy/util/FactoryBuilderSupport.java  |    4 -
 src/main/groovy/groovy/util/GroovyCollections.java |    3 -
 .../groovy/groovy/util/GroovyScriptEngine.java     |    6 -
 src/main/groovy/groovy/util/IndentPrinter.java     |    2 -
 src/main/groovy/groovy/util/MapEntry.java          |    2 -
 src/main/groovy/groovy/util/Node.java              |    3 -
 src/main/groovy/groovy/util/NodeBuilder.java       |    2 -
 src/main/groovy/groovy/util/NodePrinter.java       |    3 -
 .../groovy/groovy/util/ObjectGraphBuilder.java     |    3 -
 src/main/groovy/groovy/util/OrderBy.java           |    2 -
 src/main/groovy/groovy/util/Proxy.java             |    3 -
 src/main/groovy/groovy/util/ProxyGenerator.java    |    4 -
 src/main/groovy/groovy/util/ResourceConnector.java |    2 -
 src/main/groovy/groovy/util/ResourceException.java |    3 -
 src/main/groovy/groovy/util/ScriptException.java   |    3 -
 .../builder/CompilerCustomizationBuilder.groovy    |    8 +-
 .../groovy/tools/ast/TransformTestHelper.groovy    |   58 +-
 .../tailrec/ReturnAdderForClosures.groovy          |    4 +-
 .../ReturnStatementToIterationConverter.groovy     |    6 +-
 .../transform/tailrec/StatementReplacer.groovy     |   14 +-
 .../tailrec/TailRecursiveASTTransformation.groovy  |   24 +-
 .../tailrec/TernaryToIfStatementConverter.groovy   |    2 -
 .../tailrec/VariableAccessReplacer.groovy          |    2 -
 .../tailrec/VariableExpressionReplacer.groovy      |   44 +-
 .../tailrec/VariableExpressionTransformer.groovy   |    2 -
 .../ConcurrentLinkedHashMap.java                   |    1 -
 .../util/concurrentlinkedhashmap/EntryWeigher.java |    1 -
 .../concurrentlinkedhashmap/EvictionListener.java  |    1 -
 .../util/concurrentlinkedhashmap/LinkedDeque.java  |    1 -
 .../util/concurrentlinkedhashmap/Weigher.java      |    1 -
 .../util/concurrentlinkedhashmap/Weighers.java     |    1 -
 .../groovy/antlr/AntlrASTProcessSnippets.java      |    2 -
 .../codehaus/groovy/antlr/AntlrASTProcessor.java   |    2 -
 .../codehaus/groovy/antlr/AntlrParserPlugin.java   |    2 -
 .../codehaus/groovy/antlr/GroovySourceToken.java   |    2 -
 .../java/org/codehaus/groovy/antlr/LineColumn.java |    2 -
 .../org/codehaus/groovy/antlr/SourceBuffer.java    |    2 -
 .../groovy/antlr/UnicodeLexerSharedInputState.java |    1 -
 .../groovy/antlr/treewalker/CompositeVisitor.java  |    2 -
 .../antlr/treewalker/FlatNodeListTraversal.java    |    2 -
 .../groovy/antlr/treewalker/MindMapPrinter.java    |    2 -
 .../groovy/antlr/treewalker/NodeAsHTMLPrinter.java |    3 -
 .../groovy/antlr/treewalker/NodeCollector.java     |    3 -
 .../groovy/antlr/treewalker/NodePrinter.java       |    3 -
 .../groovy/antlr/treewalker/PreOrderTraversal.java |    2 -
 .../antlr/treewalker/SourceCodeTraversal.java      |    2 -
 .../groovy/antlr/treewalker/SourcePrinter.java     |    4 -
 .../groovy/antlr/treewalker/TraversalHelper.java   |    2 -
 .../codehaus/groovy/antlr/treewalker/Visitor.java  |    3 -
 .../groovy/antlr/treewalker/VisitorAdapter.java    |    3 -
 src/main/java/org/codehaus/groovy/ast/ASTNode.java |    3 -
 .../org/codehaus/groovy/ast/AnnotatedNode.java     |    2 -
 .../org/codehaus/groovy/ast/AstToTextHelper.java   |    1 -
 .../groovy/ast/ClassCodeExpressionTransformer.java |  290 ++--
 .../codehaus/groovy/ast/CodeVisitorSupport.java    |    2 -
 .../org/codehaus/groovy/ast/ConstructorNode.java   |    2 -
 .../codehaus/groovy/ast/EnumConstantClassNode.java |   76 +-
 .../java/org/codehaus/groovy/ast/FieldNode.java    |   11 +-
 .../java/org/codehaus/groovy/ast/GenericsType.java |    1 -
 .../codehaus/groovy/ast/GroovyClassVisitor.java    |    2 -
 .../org/codehaus/groovy/ast/GroovyCodeVisitor.java |    3 -
 .../java/org/codehaus/groovy/ast/ImportNode.java   |    4 -
 .../org/codehaus/groovy/ast/InnerClassNode.java    |    2 -
 .../groovy/ast/InterfaceHelperClassNode.java       |  100 +-
 .../groovy/ast/MethodCallTransformation.java       |    8 +-
 .../codehaus/groovy/ast/MethodInvocationTrap.java  |   13 +-
 .../java/org/codehaus/groovy/ast/MethodNode.java   |    3 -
 .../java/org/codehaus/groovy/ast/MixinNode.java    |    2 -
 .../java/org/codehaus/groovy/ast/ModuleNode.java   |    4 -
 .../java/org/codehaus/groovy/ast/PackageNode.java  |   90 +-
 .../java/org/codehaus/groovy/ast/Parameter.java    |    2 -
 .../java/org/codehaus/groovy/ast/PropertyNode.java |    2 -
 .../java/org/codehaus/groovy/ast/Variable.java     |    2 -
 .../org/codehaus/groovy/ast/VariableScope.java     |    3 -
 .../ast/builder/AstBuilderTransformation.java      |  369 +++--
 .../groovy/ast/decompiled/Annotations.java         |    3 -
 .../ast/decompiled/AsmReferenceResolver.java       |    2 -
 .../ast/decompiled/ClassSignatureParser.java       |    3 -
 .../groovy/ast/decompiled/DecompiledClassNode.java |    1 -
 .../ast/decompiled/FormalParameterParser.java      |    3 -
 .../ast/decompiled/MemberSignatureParser.java      |    5 +-
 .../groovy/ast/decompiled/TypeSignatureParser.java |    3 -
 .../ast/expr/AnnotationConstantExpression.java     |   98 +-
 .../groovy/ast/expr/ArgumentListExpression.java    |    2 -
 .../codehaus/groovy/ast/expr/ArrayExpression.java  |    2 -
 .../groovy/ast/expr/AttributeExpression.java       |    3 -
 .../codehaus/groovy/ast/expr/BinaryExpression.java |    2 -
 .../groovy/ast/expr/BitwiseNegationExpression.java |    3 -
 .../groovy/ast/expr/BooleanExpression.java         |    2 -
 .../codehaus/groovy/ast/expr/CastExpression.java   |    2 -
 .../codehaus/groovy/ast/expr/ClassExpression.java  |    2 -
 .../groovy/ast/expr/ClosureExpression.java         |    3 -
 .../groovy/ast/expr/ClosureListExpression.java     |    3 -
 .../groovy/ast/expr/ConstantExpression.java        |    2 -
 .../groovy/ast/expr/ConstructorCallExpression.java |    3 -
 .../groovy/ast/expr/DeclarationExpression.java     |    3 -
 .../groovy/ast/expr/ElvisOperatorExpression.java   |    1 -
 .../codehaus/groovy/ast/expr/EmptyExpression.java  |   79 +-
 .../org/codehaus/groovy/ast/expr/Expression.java   |    2 -
 .../groovy/ast/expr/ExpressionTransformer.java     |    2 -
 .../codehaus/groovy/ast/expr/FieldExpression.java  |    2 -
 .../groovy/ast/expr/GStringExpression.java         |    2 -
 .../codehaus/groovy/ast/expr/ListExpression.java   |    2 -
 .../groovy/ast/expr/MapEntryExpression.java        |    2 -
 .../codehaus/groovy/ast/expr/MapExpression.java    |    2 -
 .../org/codehaus/groovy/ast/expr/MethodCall.java   |    1 -
 .../groovy/ast/expr/MethodCallExpression.java      |    2 -
 .../ast/expr/NamedArgumentListExpression.java      |    2 -
 .../codehaus/groovy/ast/expr/NotExpression.java    |    3 -
 .../groovy/ast/expr/PostfixExpression.java         |    2 -
 .../codehaus/groovy/ast/expr/PrefixExpression.java |    2 -
 .../groovy/ast/expr/PropertyExpression.java        |    2 -
 .../codehaus/groovy/ast/expr/RangeExpression.java  |    2 -
 .../ast/expr/StaticMethodCallExpression.java       |    2 -
 .../groovy/ast/expr/TernaryExpression.java         |    2 -
 .../codehaus/groovy/ast/expr/TupleExpression.java  |    2 -
 .../groovy/ast/expr/UnaryMinusExpression.java      |    3 -
 .../groovy/ast/expr/UnaryPlusExpression.java       |    3 -
 .../groovy/ast/expr/VariableExpression.java        |    2 -
 .../codehaus/groovy/ast/stmt/AssertStatement.java  |    2 -
 .../codehaus/groovy/ast/stmt/BlockStatement.java   |    2 -
 .../codehaus/groovy/ast/stmt/BreakStatement.java   |    3 -
 .../codehaus/groovy/ast/stmt/CaseStatement.java    |    2 -
 .../codehaus/groovy/ast/stmt/CatchStatement.java   |    2 -
 .../groovy/ast/stmt/ContinueStatement.java         |    2 -
 .../codehaus/groovy/ast/stmt/DoWhileStatement.java |    2 -
 .../codehaus/groovy/ast/stmt/EmptyStatement.java   |    2 -
 .../groovy/ast/stmt/ExpressionStatement.java       |    2 -
 .../org/codehaus/groovy/ast/stmt/ForStatement.java |    2 -
 .../org/codehaus/groovy/ast/stmt/IfStatement.java  |    2 -
 .../codehaus/groovy/ast/stmt/LoopingStatement.java |    4 +-
 .../codehaus/groovy/ast/stmt/ReturnStatement.java  |    2 -
 .../org/codehaus/groovy/ast/stmt/Statement.java    |    2 -
 .../codehaus/groovy/ast/stmt/SwitchStatement.java  |    2 -
 .../groovy/ast/stmt/SynchronizedStatement.java     |    2 -
 .../codehaus/groovy/ast/stmt/ThrowStatement.java   |    2 -
 .../groovy/ast/stmt/TryCatchStatement.java         |    2 -
 .../codehaus/groovy/ast/stmt/WhileStatement.java   |    2 -
 .../groovy/ast/tools/WideningCategories.java       |    3 -
 .../groovy/classgen/BytecodeExpression.java        |    2 -
 .../groovy/classgen/BytecodeInstruction.java       |   62 +-
 .../codehaus/groovy/classgen/ClassGenerator.java   |    3 -
 .../groovy/classgen/ClassGeneratorException.java   |    2 -
 .../groovy/classgen/DummyClassGenerator.java       |    3 -
 .../codehaus/groovy/classgen/GeneratorContext.java |    2 -
 .../groovy/classgen/VerifierCodeVisitor.java       |    2 -
 .../classgen/asm/BinaryDoubleExpressionHelper.java |    3 -
 .../classgen/asm/BinaryExpressionWriter.java       |    1 -
 .../classgen/asm/BinaryFloatExpressionHelper.java  |    3 -
 .../classgen/asm/BinaryLongExpressionHelper.java   |    3 -
 .../classgen/asm/BinaryObjectExpressionHelper.java |    3 -
 .../groovy/classgen/asm/BytecodeDumper.java        |    1 -
 .../groovy/classgen/asm/BytecodeHelper.java        |    4 -
 .../groovy/classgen/asm/BytecodeVariable.java      |    3 -
 .../codehaus/groovy/classgen/asm/CompileStack.java |    1 -
 .../groovy/classgen/asm/DelegatingController.java  |    1 -
 .../classgen/asm/ExpressionAsVariableSlot.java     |    1 -
 .../codehaus/groovy/classgen/asm/MethodCaller.java |    2 -
 .../classgen/asm/StatementMetaTypeChooser.java     |    3 -
 .../codehaus/groovy/classgen/asm/TypeChooser.java  |    2 -
 .../groovy/classgen/asm/UnaryExpressionHelper.java |    2 -
 .../classgen/asm/WriterControllerFactory.java      |    1 -
 .../classgen/asm/indy/IndyCallSiteWriter.java      |    1 -
 .../classgen/asm/indy/InvokeDynamicWriter.java     |    2 -
 .../sc/IndyStaticTypesMultiTypeDispatcher.java     |    2 +-
 .../asm/sc/StaticCompilationMopWriter.java         |    1 -
 .../asm/sc/StaticPropertyAccessHelper.java         |    1 -
 ...icTypesBinaryExpressionMultiTypeDispatcher.java |    3 -
 .../classgen/asm/sc/StaticTypesCallSiteWriter.java |    2 -
 .../classgen/asm/sc/StaticTypesClosureWriter.java  |    2 -
 .../asm/sc/StaticTypesStatementWriter.java         |    1 -
 .../classgen/asm/sc/StaticTypesTypeChooser.java    |    2 -
 .../asm/sc/StaticTypesUnaryExpressionHelper.java   |    2 -
 .../asm/sc/StaticTypesWriterController.java        |    2 -
 .../sc/StaticTypesWriterControllerFactoryImpl.java |    3 -
 .../groovy/control/ASTTransformationsContext.java  |    2 -
 .../codehaus/groovy/control/ClassNodeResolver.java |    3 -
 .../groovy/control/CompilationFailedException.java |    3 -
 .../codehaus/groovy/control/CompilationUnit.java   |    4 -
 .../org/codehaus/groovy/control/CompilePhase.java  |  234 ++--
 .../org/codehaus/groovy/control/HasCleanup.java    |   10 +-
 .../java/org/codehaus/groovy/control/Janitor.java  |   35 +-
 .../org/codehaus/groovy/control/LabelVerifier.java |    2 -
 .../java/org/codehaus/groovy/control/Phases.java   |   69 +-
 .../codehaus/groovy/control/ProcessingUnit.java    |   17 +-
 .../org/codehaus/groovy/control/SourceUnit.java    |   21 +-
 .../codehaus/groovy/control/StaticVerifier.java    |  407 +++---
 .../control/customizers/CompilationCustomizer.java |    3 -
 .../control/customizers/DelegatingCustomizer.java  |    1 -
 .../control/customizers/ImportCustomizer.java      |    3 -
 .../control/customizers/SecureASTCustomizer.java   |    3 -
 .../control/customizers/SourceAwareCustomizer.java |    1 -
 .../customizers/builder/CustomizersFactory.java    |    1 -
 .../builder/ImportCustomizerFactory.java           |    1 -
 .../builder/InlinedASTCustomizerFactory.java       |    1 -
 .../customizers/builder/PostCompletionFactory.java |    1 -
 .../builder/SecureASTCustomizerFactory.java        |    1 -
 .../builder/SourceAwareCustomizerFactory.java      |    2 -
 .../groovy/control/io/AbstractReaderSource.java    |    3 -
 .../groovy/control/io/FileReaderSource.java        |    2 -
 .../groovy/control/io/InputStreamReaderSource.java |    2 -
 .../org/codehaus/groovy/control/io/NullWriter.java |    2 -
 .../codehaus/groovy/control/io/ReaderSource.java   |    2 -
 .../groovy/control/io/StringReaderSource.java      |    3 -
 .../groovy/control/io/URLReaderSource.java         |    2 -
 .../groovy/control/messages/ExceptionMessage.java  |   59 +-
 .../groovy/control/messages/LocatedMessage.java    |   51 +-
 .../codehaus/groovy/control/messages/Message.java  |   97 +-
 .../groovy/control/messages/SimpleMessage.java     |   55 +-
 .../control/messages/SyntaxErrorMessage.java       |    7 +-
 .../groovy/control/messages/WarningMessage.java    |  121 +-
 .../codehaus/groovy/reflection/CachedClass.java    |    3 -
 .../groovy/reflection/CachedConstructor.java       |    3 -
 .../codehaus/groovy/reflection/CachedMethod.java   |  685 +++++-----
 .../org/codehaus/groovy/reflection/ClassInfo.java  |    2 -
 .../reflection/stdclasses/ArrayCachedClass.java    |    3 -
 .../stdclasses/BigDecimalCachedClass.java          |    3 -
 .../stdclasses/BigIntegerCachedClass.java          |    3 -
 .../reflection/stdclasses/BooleanCachedClass.java  |    3 -
 .../reflection/stdclasses/ByteCachedClass.java     |    3 -
 .../stdclasses/CharacterCachedClass.java           |    3 -
 .../reflection/stdclasses/DoubleCachedClass.java   |    3 -
 .../reflection/stdclasses/FloatCachedClass.java    |    3 -
 .../reflection/stdclasses/IntegerCachedClass.java  |    3 -
 .../reflection/stdclasses/LongCachedClass.java     |    3 -
 .../reflection/stdclasses/NumberCachedClass.java   |    3 -
 .../reflection/stdclasses/ObjectCachedClass.java   |    3 -
 .../reflection/stdclasses/ShortCachedClass.java    |    3 -
 .../reflection/stdclasses/StringCachedClass.java   |    3 -
 .../groovy/runtime/AbstractComparator.java         |    3 -
 .../groovy/runtime/BytecodeInterface8.java         |    1 -
 .../groovy/runtime/DefaultCachedMethodKey.java     |    2 -
 .../codehaus/groovy/runtime/DefaultMethodKey.java  |    2 -
 .../groovy/runtime/FlushingStreamWriter.java       |    2 -
 .../codehaus/groovy/runtime/GeneratedClosure.java  |   57 +-
 .../codehaus/groovy/runtime/MetaClassHelper.java   |    4 -
 .../org/codehaus/groovy/runtime/MethodKey.java     |    2 -
 .../codehaus/groovy/runtime/MethodRankHelper.java  |    2 -
 .../groovy/runtime/ReflectionMethodInvoker.java    |    2 -
 .../org/codehaus/groovy/runtime/Reflector.java     |    2 -
 .../groovy/runtime/ResourceGroovyMethods.java      |  211 ++-
 .../groovy/runtime/ReverseListIterator.java        |    2 -
 .../groovy/runtime/ScriptBytecodeAdapter.java      |    2 -
 .../codehaus/groovy/runtime/StackTraceUtils.java   |  389 +++---
 .../groovy/runtime/StringBufferWriter.java         |    2 -
 .../runtime/callsite/BooleanClosureWrapper.java    |    1 -
 .../callsite/BooleanReturningMethodInvoker.java    |    2 -
 .../callsite/ConstructorMetaMethodSite.java        |    2 -
 .../runtime/callsite/MetaClassConstructorSite.java |    2 -
 .../groovy/runtime/callsite/MetaClassSite.java     |    2 -
 .../groovy/runtime/callsite/MetaMethodSite.java    |    2 -
 .../runtime/callsite/PogoInterceptableSite.java    |    2 -
 .../groovy/runtime/callsite/PogoMetaClassSite.java |    4 -
 .../groovy/runtime/callsite/PojoMetaClassSite.java |    2 -
 .../runtime/callsite/PojoMetaMethodSite.java       |    2 -
 .../runtime/callsite/StaticMetaClassSite.java      |    2 -
 .../runtime/callsite/StaticMetaMethodSite.java     |    2 -
 .../groovy/runtime/m12n/ExtensionModule.java       |    2 -
 .../runtime/m12n/ExtensionModuleRegistry.java      |    1 -
 .../runtime/m12n/MetaInfExtensionModule.java       |    2 -
 .../runtime/m12n/PropertiesModuleFactory.java      |    2 -
 .../groovy/runtime/m12n/SimpleExtensionModule.java |    1 -
 .../groovy/runtime/metaclass/ClosureMetaClass.java | 1425 ++++++++++----------
 .../runtime/metaclass/ClosureMetaMethod.java       |    1 -
 .../runtime/metaclass/ClosureStaticMetaMethod.java |    1 -
 .../runtime/metaclass/DefaultMetaClassInfo.java    |    2 -
 .../groovy/runtime/metaclass/MethodHelper.java     |    2 -
 .../groovy/runtime/metaclass/MixedInMetaClass.java |    4 -
 .../runtime/metaclass/NewInstanceMetaMethod.java   |    2 -
 .../runtime/metaclass/NewStaticMetaMethod.java     |    2 -
 .../groovy/runtime/metaclass/OwnedMetaClass.java   |    3 -
 .../groovy/runtime/metaclass/ReflectorLoader.java  |    2 -
 .../runtime/metaclass/TemporaryMethodKey.java      |    2 -
 .../metaclass/ThreadManagedMetaBeanProperty.java   |    4 -
 .../runtime/metaclass/TransformMetaMethod.java     |    3 -
 .../runtime/powerassert/AssertionRenderer.java     |    2 -
 .../groovy/runtime/powerassert/SourceText.java     |    2 -
 .../SourceTextNotAvailableException.java           |    2 -
 .../codehaus/groovy/runtime/powerassert/Value.java |    2 -
 .../groovy/runtime/powerassert/ValueRecorder.java  |    2 -
 .../runtime/typehandling/BigDecimalMath.java       |    2 -
 .../runtime/typehandling/BigIntegerMath.java       |    2 -
 .../runtime/typehandling/FloatingPointMath.java    |    2 -
 .../groovy/runtime/typehandling/IntegerMath.java   |    2 -
 .../groovy/runtime/typehandling/LongMath.java      |    2 -
 .../groovy/runtime/wrappers/BooleanWrapper.java    |    3 -
 .../groovy/runtime/wrappers/ByteWrapper.java       |    3 -
 .../groovy/runtime/wrappers/CharWrapper.java       |    3 -
 .../groovy/runtime/wrappers/DoubleWrapper.java     |    3 -
 .../groovy/runtime/wrappers/FloatWrapper.java      |    3 -
 .../runtime/wrappers/GroovyObjectWrapper.java      |    3 -
 .../groovy/runtime/wrappers/IntWrapper.java        |    3 -
 .../groovy/runtime/wrappers/LongWrapper.java       |    3 -
 .../groovy/runtime/wrappers/PojoWrapper.java       |    3 -
 .../groovy/runtime/wrappers/ShortWrapper.java      |    4 -
 .../codehaus/groovy/runtime/wrappers/Wrapper.java  |    7 +-
 .../java/org/codehaus/groovy/syntax/ASTHelper.java |    6 -
 .../java/org/codehaus/groovy/syntax/CSTNode.java   |  634 ++++-----
 .../java/org/codehaus/groovy/syntax/Numbers.java   |  213 ++-
 .../java/org/codehaus/groovy/syntax/Reduction.java |  255 ++--
 .../groovy/syntax/RuntimeParserException.java      |    2 -
 .../java/org/codehaus/groovy/syntax/Token.java     |  447 +++---
 .../java/org/codehaus/groovy/syntax/Types.java     |    9 +-
 .../java/org/codehaus/groovy/tools/Compiler.java   |  105 +-
 .../org/codehaus/groovy/tools/ErrorReporter.java   |  248 ++--
 .../java/org/codehaus/groovy/tools/RootLoader.java |    2 -
 .../tools/javac/JavaAwareCompilationUnit.java      |    2 -
 .../codehaus/groovy/tools/javac/JavaCompiler.java  |    3 -
 .../tools/javac/JavaStubCompilationUnit.java       |    3 -
 .../java/org/codehaus/groovy/tools/shell/IO.java   |    2 -
 .../codehaus/groovy/tools/shell/util/Logger.java   |    2 -
 .../groovy/tools/shell/util/MessageSource.java     |    2 -
 .../groovy/tools/shell/util/Preferences.java       |    2 -
 .../groovy/transform/ASTTransformation.java        |   99 +-
 .../ASTTransformationCollectorCodeVisitor.java     |    4 -
 .../groovy/transform/ASTTransformationVisitor.java |    2 -
 .../AbstractInterruptibleASTTransformation.java    |    3 -
 .../transform/AnnotationCollectorTransform.java    |    2 -
 .../transform/AutoCloneASTTransformation.java      |  612 +++++----
 .../transform/BaseScriptASTTransformation.java     |  333 +++--
 .../transform/CategoryASTTransformation.java       |  590 ++++----
 .../groovy/transform/GroovyASTTransformation.java  |  103 +-
 .../transform/GroovyASTTransformationClass.java    |   91 +-
 .../InheritConstructorsASTTransformation.java      |    2 -
 .../transform/PackageScopeASTTransformation.java   |    2 -
 .../transform/SingletonASTTransformation.java      |  271 ++--
 .../transform/SourceURIASTTransformation.java      |    5 -
 .../transform/StaticTypesTransformation.java       |    4 -
 .../transform/SynchronizedASTTransformation.java   |    2 -
 .../transform/sc/ListOfExpressionsExpression.java  |    2 -
 .../sc/StaticCompilationMetadataKeys.java          |    2 -
 .../transform/sc/StaticCompilationVisitor.java     |    2 -
 .../transform/sc/StaticCompileTransformation.java  |    2 -
 .../transform/sc/TemporaryVariableExpression.java  |    1 -
 .../sc/transformers/CompareIdentityExpression.java |    2 -
 .../transformers/RangeExpressionTransformer.java   |    2 -
 .../transformers/StaticCompilationTransformer.java |    2 -
 .../VariableExpressionTransformer.java             |    1 -
 .../stc/AbstractTypeCheckingExtension.java         |    1 -
 .../stc/DefaultTypeCheckingExtension.java          |    1 -
 .../groovy/transform/stc/DelegationMetadata.java   |    2 -
 .../groovy/transform/stc/ExtensionMethodNode.java  |    2 -
 .../stc/GroovyTypeCheckingExtensionSupport.java    |    1 -
 .../transform/stc/PropertyLookupVisitor.java       |    2 -
 .../groovy/transform/stc/SecondPassExpression.java |    2 -
 .../groovy/transform/stc/SignatureCodec.java       |    2 -
 .../transform/stc/SignatureCodecVersion1.java      |    2 -
 .../transform/stc/TypeCheckingExtension.java       |    1 -
 .../transform/trait/NAryOperationRewriter.java     |    2 -
 .../transform/trait/SuperCallTraitTransformer.java |    1 -
 .../transform/trait/TraitASTTransformation.java    |    2 -
 .../groovy/transform/trait/TraitComposer.java      |    1 -
 .../codehaus/groovy/transform/trait/Traits.java    |    1 -
 .../groovy/util/IteratorBufferedIterator.java      |    1 -
 .../codehaus/groovy/util/ListBufferedIterator.java |    1 -
 .../java/org/codehaus/groovy/util/ListHashMap.java |    2 -
 .../groovy/util/ManagedConcurrentValueMap.java     |    1 -
 .../codehaus/groovy/util/ManagedLinkedList.java    |    1 -
 .../org/codehaus/groovy/util/ManagedReference.java |    6 -
 .../java/org/codehaus/groovy/util/ReleaseInfo.java |  158 ++-
 .../org/codehaus/groovy/vmplugin/v6/Java6.java     |   66 +-
 .../groovy/vmplugin/v7/IndyArrayAccess.java        |    2 +-
 .../v7/IndyGuardsFiltersAndSignatures.java         |    1 -
 .../codehaus/groovy/vmplugin/v7/IndyInterface.java |    3 -
 .../org/codehaus/groovy/vmplugin/v7/IndyMath.java  |    1 -
 .../org/codehaus/groovy/vmplugin/v7/Selector.java  |    1 -
 .../codehaus/groovy/vmplugin/v7/TypeHelper.java    |    1 -
 .../groovy/vmplugin/v7/TypeTransformers.java       |    1 -
 .../org/codehaus/groovy/tck/BatchGenerate.groovy   |   57 +-
 .../org/codehaus/groovy/tck/GenerateTestCases.java |    5 -
 .../org/codehaus/groovy/tck/TestGenerator.groovy   |    7 +-
 src/test/groovy/lang/MetaClassTest.java            |    3 -
 src/test/groovy/lang/MockWriter.java               |    2 -
 src/test/groovy/lang/ScriptIntegerDivideTest.java  |    5 -
 src/test/groovy/lang/ScriptPrintTest.java          |    3 -
 src/test/groovy/lang/ScriptTest.java               |    3 -
 src/test/groovy/lang/SequenceTest.java             |    2 -
 src/test/groovy/lang/TupleTest.java                |    3 -
 .../gcldeadlock/GroovyClassLoaderDeadlockTest.java |    2 -
 .../mock/interceptor/MockCallSequenceTest.groovy   |    5 +-
 src/test/groovy/security/SecurityTest.java         |    2 -
 src/test/groovy/security/SecurityTestSupport.java  |    3 -
 src/test/groovy/tree/NodePrinterTest.java          |    3 -
 src/test/groovy/txn/TransactionBean.java           |    3 -
 src/test/groovy/txn/TransactionBuilder.java        |    3 -
 src/test/groovy/util/EvalTest.java                 |    2 -
 .../util/GroovyScriptEngineReloadingTest.groovy    |   77 +-
 .../groovy/antlr/AnnotationSourceParsingTest.java  |   88 +-
 .../groovy/antlr/EnumSourceParsingTest.java        |  256 ++--
 .../codehaus/groovy/antlr/SourceBufferTest.java    |    3 -
 .../groovy/antlr/treewalker/LineColumnChecker.java |    2 -
 .../groovy/antlr/treewalker/LineColumnTest.java    |    2 -
 .../groovy/antlr/treewalker/SourcePrinterTest.java |    2 -
 .../antlr/treewalker/UnimplementedSyntaxTest.java  |    2 -
 src/test/org/codehaus/groovy/ast/ASTTest.java      |   88 +-
 .../org/codehaus/groovy/ast/ClassNodeTest.java     |    2 -
 .../groovy/ast/MethodCallExpressionTest.java       |  175 ++-
 .../org/codehaus/groovy/ast/ModuleNodeTest.java    |    2 -
 .../groovy/ast/VariableExpressionTest.java         |  170 ++-
 .../groovy/ast/decompiled/AsmDecompilerTest.groovy |   18 +-
 .../IncrementalRecompilationWithStubsTest.groovy   |    6 +-
 .../groovy/ast/expr/ClosureExpressionTest.groovy   |    4 -
 .../ast/expr/MethodCallExpressionTest.groovy       |    4 -
 .../groovy/ast/expr/PropertyExpressionTest.groovy  |    4 -
 .../groovy/classgen/BytecodeHelperTest.groovy      |    3 -
 .../classgen/CallClosureFieldAsMethodTest.groovy   |   25 +-
 .../codehaus/groovy/classgen/CapitalizeTest.java   |    3 -
 .../classgen/ClassCompletionVerifierTest.java      |    3 -
 .../codehaus/groovy/classgen/ConstructorTest.java  |    3 -
 .../org/codehaus/groovy/classgen/DerivedBean.java  |    2 -
 .../codehaus/groovy/classgen/DummyReflector.java   |    2 -
 .../groovy/classgen/DumpingClassLoader.java        |    2 -
 src/test/org/codehaus/groovy/classgen/ForTest.java |    4 -
 .../org/codehaus/groovy/classgen/GStringTest.java  |    3 -
 .../codehaus/groovy/classgen/GetPropertyTest.java  |    2 -
 .../groovy/classgen/GroovyClassLoaderTest.java     |    2 -
 .../org/codehaus/groovy/classgen/IfElseTest.java   |    3 -
 .../org/codehaus/groovy/classgen/MainTest.java     |    3 -
 .../org/codehaus/groovy/classgen/MethodTest.java   |    3 -
 .../org/codehaus/groovy/classgen/PropertyTest.java |    3 -
 .../org/codehaus/groovy/classgen/RunBugsTest.java  |    2 -
 .../codehaus/groovy/classgen/RunClosureTest.java   |    3 -
 .../codehaus/groovy/classgen/RunGroovyTest.java    |    2 -
 .../org/codehaus/groovy/classgen/SimpleBean.java   |    2 -
 .../org/codehaus/groovy/classgen/TestSupport.java  |    2 -
 .../codehaus/groovy/classgen/TupleListTest.java    |    3 -
 .../classgen/asm/AbstractBytecodeTestCase.groovy   |   23 +-
 .../classgen/asm/BinaryOperationsTest.groovy       |    3 -
 .../classgen/asm/DirectMethodCallTest.groovy       |    3 -
 .../groovy/classgen/asm/HotSwapTest.groovy         |    3 -
 .../asm/InstructionSequenceHelperClassTest.groovy  |    2 -
 .../groovy/classgen/asm/MethodPatternsTest.groovy  |    4 +-
 .../classgen/asm/sc/BugsStaticCompileTest.groovy   |   18 +-
 .../control/io/AbstractReaderSourceTest.java       |  186 ++-
 .../runtime/DefaultGroovyMethodsSupportTest.groovy |  341 +++--
 .../groovy/runtime/DirectoryDeleteTest.groovy      |  114 +-
 .../org/codehaus/groovy/runtime/DummyBean.java     |    3 -
 .../runtime/FileStaticGroovyMethodsTest.groovy     |    3 -
 .../runtime/InheritedInterfaceMethodTest.java      |    3 -
 .../groovy/runtime/InvokeConstructorTest.java      |    2 -
 .../groovy/runtime/InvokeGroovyMethodTest.java     |    2 -
 .../codehaus/groovy/runtime/InvokeMethodTest.java  |    2 -
 .../org/codehaus/groovy/runtime/InvokerTest.java   |    2 -
 .../codehaus/groovy/runtime/MethodFailureTest.java |    2 -
 .../org/codehaus/groovy/runtime/MethodKeyTest.java |    3 -
 .../groovy/runtime/MethodRankHelperTest.java       |  191 +--
 .../codehaus/groovy/runtime/MockGroovyObject.java  |    2 -
 .../groovy/runtime/NewStaticMetaMethodTest.java    |    3 -
 .../org/codehaus/groovy/runtime/PropertyTest.java  |    2 -
 .../groovy/runtime/StringGroovyMethodsTest.java    |    5 -
 .../org/codehaus/groovy/runtime/TupleListTest.java |    4 -
 .../CacheCleanupCollectedSoftReferencesTest.groovy |    5 +-
 .../groovy/syntax/parser/TestParserSupport.java    |    2 -
 .../org/codehaus/groovy/tools/CompilerTest.java    |    2 -
 .../groovy/tools/FileSystemCompilerTest.java       |    2 -
 .../ClassImplementingANonPublicInterface.java      |    2 -
 .../groovy/transform/NonPublicInterface.java       |    2 -
 .../transform/SingletonASTTransformationTest.java  |    2 -
 .../tailrec/RecursivenessTesterTest.groovy         |   42 +-
 .../tailrec/ReturnAdderForClosuresTest.groovy      |    5 +-
 .../ReturnStatementToIterationConverterTest.groovy |   11 +-
 .../transform/tailrec/StatementReplacerTest.groovy |   25 +-
 .../TailRecursiveCompilationFailuresTest.groovy    |    4 -
 .../transform/tailrec/TailRecursiveExamples.groovy |    4 -
 .../TailRecursiveTogetherWithOtherASTsTest.groovy  |    4 +-
 .../tailrec/TailRecursiveTransformationTest.groovy |    3 -
 .../TernaryToIfStatementConverterTest.groovy       |    5 +-
 .../tailrec/VariableExpressionReplacerTest.groovy  |   57 +-
 .../groovy-sql/src/main/java/groovy/sql/Sql.java   |   42 +-
 522 files changed, 5455 insertions(+), 7192 deletions(-)


Mime
View raw message