groovy-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cchamp...@apache.org
Subject [51/57] [abbrv] [partial] groovy git commit: Move Java source set into `src/main/java`
Date Thu, 14 Dec 2017 21:57:16 GMT
Move Java source set into `src/main/java`


Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/b25d0e55
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/b25d0e55
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/b25d0e55

Branch: refs/heads/master
Commit: b25d0e55ddac82fa2127c69fb1ca10555975a2a5
Parents: d7b6c6d
Author: Cedric Champeau <cchampeau@apache.org>
Authored: Thu Dec 14 09:49:51 2017 +0100
Committer: Cedric Champeau <cchampeau@apache.org>
Committed: Thu Dec 14 11:15:44 2017 +0100

----------------------------------------------------------------------
 build.gradle                                    |    25 +-
 gradle/assemble.gradle                          |     2 +-
 gradle/docs.gradle                              |     6 +-
 gradle/test.gradle                              |     2 +-
 .../groovy/ASTTransformationCustomizer.groovy   |   301 +
 .../ASTTransformationCustomizerFactory.groovy   |    60 +
 src/main/groovy/AstBuilder.groovy               |   145 +
 src/main/groovy/AstHelper.groovy                |    76 +
 src/main/groovy/AstSpecificationCompiler.groovy |  1080 +
 src/main/groovy/AstStringCompiler.groovy        |    63 +
 src/main/groovy/CollectRecursiveCalls.groovy    |    62 +
 .../groovy/CompilerCustomizationBuilder.groovy  |    64 +
 src/main/groovy/GrapeMain.groovy                |   308 +
 src/main/groovy/HasRecursiveCalls.groovy        |    64 +
 src/main/groovy/InWhileLoopWrapper.groovy       |    81 +
 src/main/groovy/RecursivenessTester.groovy      |   100 +
 src/main/groovy/ReturnAdderForClosures.groovy   |    48 +
 .../ReturnStatementToIterationConverter.groovy  |   148 +
 src/main/groovy/StatementReplacer.groovy        |   109 +
 src/main/groovy/StringUtil.groovy               |    57 +
 .../TailRecursiveASTTransformation.groovy       |   261 +
 .../groovy/TernaryToIfStatementConverter.groovy |    42 +
 src/main/groovy/TransformTestHelper.groovy      |   123 +
 src/main/groovy/VariableAccessReplacer.groovy   |    73 +
 .../groovy/VariableExpressionReplacer.groovy    |   171 +
 .../groovy/VariableExpressionTransformer.groovy |    47 +
 src/main/groovy/genArrayAccess.groovy           |   146 +
 src/main/groovy/genArrays.groovy                |    53 +
 src/main/groovy/genDgmMath.groovy               |    87 +
 src/main/groovy/genMathModification.groovy      |   133 +
 .../transform/ASTTestTransformation.groovy      |   233 +
 ...itionalInterruptibleASTTransformation.groovy |   145 +
 .../ThreadInterruptibleASTTransformation.groovy |    98 +
 .../TimedInterruptibleASTTransformation.groovy  |   321 +
 .../apache/groovy/ast/tools/ClassNodeUtils.java |   273 +
 .../groovy/ast/tools/MethodNodeUtils.java       |    69 +
 .../internal/metaclass/MetaClassConstant.java   |    50 +
 .../apache/groovy/internal/util/Function.java   |    31 +
 .../internal/util/ReevaluatingReference.java    |    88 +
 .../apache/groovy/internal/util/Supplier.java   |    31 +
 .../groovy/internal/util/UncheckedThrow.java    |    38 +
 .../groovy/lang/annotation/Incubating.java      |    43 +
 .../org/apache/groovy/metaclass/MetaClass.java  |    41 +
 .../java/org/apache/groovy/metaclass/Realm.java |    91 +
 .../apache/groovy/plugin/DefaultRunners.java    |   218 +
 .../org/apache/groovy/plugin/GroovyRunner.java  |    49 +
 .../groovy/plugin/GroovyRunnerRegistry.java     |   468 +
 src/main/java/org/apache/groovy/util/Maps.java  |  5781 +++++
 .../java/org/apache/groovy/util/SystemUtil.java |    46 +
 .../ConcurrentLinkedHashMap.java                |  1600 ++
 .../concurrentlinkedhashmap/EntryWeigher.java   |    40 +
 .../EvictionListener.java                       |    48 +
 .../concurrentlinkedhashmap/LinkedDeque.java    |   462 +
 .../util/concurrentlinkedhashmap/Weigher.java   |    39 +
 .../util/concurrentlinkedhashmap/Weighers.java  |   282 +
 .../concurrentlinkedhashmap/package-info.java   |    41 +
 .../org/codehaus/groovy/GroovyBugError.java     |   111 +
 .../org/codehaus/groovy/GroovyException.java    |    52 +
 .../groovy/GroovyExceptionInterface.java        |    31 +
 .../groovy/antlr/ASTParserException.java        |    54 +
 .../groovy/antlr/ASTRuntimeException.java       |    55 +
 .../groovy/antlr/AntlrASTProcessSnippets.java   |    96 +
 .../groovy/antlr/AntlrASTProcessor.java         |    35 +
 .../groovy/antlr/AntlrParserPlugin.java         |  3269 +++
 .../groovy/antlr/AntlrParserPluginFactory.java  |    31 +
 .../org/codehaus/groovy/antlr/EnumHelper.java   |    68 +
 .../codehaus/groovy/antlr/GroovySourceAST.java  |   177 +
 .../groovy/antlr/GroovySourceToken.java         |   100 +
 .../org/codehaus/groovy/antlr/LexerFrame.java   |   279 +
 .../org/codehaus/groovy/antlr/LineColumn.java   |    65 +
 .../java/org/codehaus/groovy/antlr/Main.java    |   194 +
 .../org/codehaus/groovy/antlr/SourceBuffer.java |   111 +
 .../org/codehaus/groovy/antlr/SourceInfo.java   |    77 +
 .../groovy/antlr/UnicodeEscapingReader.java     |   190 +
 .../antlr/UnicodeLexerSharedInputState.java     |    51 +
 .../codehaus/groovy/antlr/java/Groovifier.java  |    74 +
 .../groovy/antlr/java/Java2GroovyConverter.java |   232 +
 .../groovy/antlr/java/Java2GroovyMain.java      |    44 +
 .../groovy/antlr/java/Java2GroovyProcessor.java |   187 +
 .../antlr/java/PreJava2GroovyConverter.java     |   147 +
 .../java/org/codehaus/groovy/antlr/package.html |    28 +
 .../antlr/treewalker/CompositeVisitor.java      |  1179 +
 .../antlr/treewalker/FlatNodeListTraversal.java |    63 +
 .../groovy/antlr/treewalker/MindMapPrinter.java |   379 +
 .../antlr/treewalker/NodeAsHTMLPrinter.java     |   319 +
 .../groovy/antlr/treewalker/NodeCollector.java  |    45 +
 .../groovy/antlr/treewalker/NodePrinter.java    |    52 +
 .../antlr/treewalker/PreOrderTraversal.java     |    45 +
 .../antlr/treewalker/SourceCodeTraversal.java   |   260 +
 .../groovy/antlr/treewalker/SourcePrinter.java  |  1097 +
 .../antlr/treewalker/TraversalHelper.java       |   557 +
 .../groovy/antlr/treewalker/Visitor.java        |   260 +
 .../groovy/antlr/treewalker/VisitorAdapter.java |   258 +
 .../groovy/antlr/treewalker/package.html        |    28 +
 .../java/org/codehaus/groovy/ast/ASTNode.java   |   127 +
 .../org/codehaus/groovy/ast/AnnotatedNode.java  |   112 +
 .../org/codehaus/groovy/ast/AnnotationNode.java |   189 +
 .../codehaus/groovy/ast/AstToTextHelper.java    |   111 +
 .../ast/ClassCodeExpressionTransformer.java     |   146 +
 .../groovy/ast/ClassCodeVisitorSupport.java     |   239 +
 .../org/codehaus/groovy/ast/ClassHelper.java    |   481 +
 .../java/org/codehaus/groovy/ast/ClassNode.java |  1503 ++
 .../codehaus/groovy/ast/CodeVisitorSupport.java |   345 +
 .../org/codehaus/groovy/ast/CompileUnit.java    |   193 +
 .../codehaus/groovy/ast/ConstructorNode.java    |    59 +
 .../codehaus/groovy/ast/DynamicVariable.java    |    76 +
 .../groovy/ast/EnumConstantClassNode.java       |    39 +
 .../java/org/codehaus/groovy/ast/FieldNode.java |   205 +
 .../org/codehaus/groovy/ast/GenericsType.java   |   500 +
 .../codehaus/groovy/ast/GroovyClassVisitor.java |    56 +
 .../codehaus/groovy/ast/GroovyCodeVisitor.java  |   191 +
 .../org/codehaus/groovy/ast/ImportNode.java     |   153 +
 .../org/codehaus/groovy/ast/InnerClassNode.java |   103 +
 .../groovy/ast/InterfaceHelperClassNode.java    |    51 +
 .../groovy/ast/MethodCallTransformation.java    |   116 +
 .../groovy/ast/MethodInvocationTrap.java        |    97 +
 .../org/codehaus/groovy/ast/MethodNode.java     |   284 +
 .../groovy/ast/MixinASTTransformation.java      |    88 +
 .../java/org/codehaus/groovy/ast/MixinNode.java |    47 +
 .../org/codehaus/groovy/ast/ModuleNode.java     |   488 +
 .../groovy/ast/NodeMetaDataHandler.java         |   137 +
 .../org/codehaus/groovy/ast/PackageNode.java    |    46 +
 .../java/org/codehaus/groovy/ast/Parameter.java |   126 +
 .../org/codehaus/groovy/ast/PropertyNode.java   |   135 +
 .../groovy/ast/TransformingCodeVisitor.java     |   371 +
 .../java/org/codehaus/groovy/ast/Variable.java  |    69 +
 .../org/codehaus/groovy/ast/VariableScope.java  |   200 +
 .../ast/builder/AstBuilderTransformation.java   |   186 +
 .../groovy/ast/decompiled/Annotations.java      |   136 +
 .../groovy/ast/decompiled/AsmDecompiler.java    |   218 +
 .../ast/decompiled/AsmReferenceResolver.java    |    92 +
 .../ast/decompiled/ClassSignatureParser.java    |    84 +
 .../groovy/ast/decompiled/ClassStub.java        |   117 +
 .../ast/decompiled/DecompiledClassNode.java     |   242 +
 .../ast/decompiled/FormalParameterParser.java   |    80 +
 .../ast/decompiled/MemberSignatureParser.java   |   155 +
 .../ast/decompiled/TypeSignatureParser.java     |   123 +
 .../ast/expr/AnnotationConstantExpression.java  |    50 +
 .../groovy/ast/expr/ArgumentListExpression.java |    78 +
 .../groovy/ast/expr/ArrayExpression.java        |   136 +
 .../groovy/ast/expr/AttributeExpression.java    |    50 +
 .../groovy/ast/expr/BinaryExpression.java       |   135 +
 .../ast/expr/BitwiseNegationExpression.java     |    58 +
 .../groovy/ast/expr/BooleanExpression.java      |    56 +
 .../groovy/ast/expr/CastExpression.java         |   111 +
 .../groovy/ast/expr/ClassExpression.java        |    51 +
 .../groovy/ast/expr/ClosureExpression.java      |   105 +
 .../groovy/ast/expr/ClosureListExpression.java  |    88 +
 .../groovy/ast/expr/ConstantExpression.java     |   124 +
 .../ast/expr/ConstructorCallExpression.java     |   105 +
 .../groovy/ast/expr/DeclarationExpression.java  |   168 +
 .../ast/expr/ElvisOperatorExpression.java       |    71 +
 .../groovy/ast/expr/EmptyExpression.java        |   137 +
 .../codehaus/groovy/ast/expr/Expression.java    |    81 +
 .../groovy/ast/expr/ExpressionTransformer.java  |    33 +
 .../groovy/ast/expr/FieldExpression.java        |    83 +
 .../groovy/ast/expr/GStringExpression.java      |   116 +
 .../groovy/ast/expr/LambdaExpression.java       |    47 +
 .../groovy/ast/expr/ListExpression.java         |    97 +
 .../groovy/ast/expr/MapEntryExpression.java     |    68 +
 .../codehaus/groovy/ast/expr/MapExpression.java |   100 +
 .../codehaus/groovy/ast/expr/MethodCall.java    |    34 +
 .../groovy/ast/expr/MethodCallExpression.java   |   214 +
 .../ast/expr/MethodPointerExpression.java       |    91 +
 .../ast/expr/MethodReferenceExpression.java     |    45 +
 .../ast/expr/NamedArgumentListExpression.java   |    45 +
 .../codehaus/groovy/ast/expr/NotExpression.java |    46 +
 .../groovy/ast/expr/PostfixExpression.java      |    75 +
 .../groovy/ast/expr/PrefixExpression.java       |    75 +
 .../groovy/ast/expr/PropertyExpression.java     |   133 +
 .../groovy/ast/expr/RangeExpression.java        |    70 +
 .../groovy/ast/expr/SpreadExpression.java       |    58 +
 .../groovy/ast/expr/SpreadMapExpression.java    |    60 +
 .../ast/expr/StaticMethodCallExpression.java    |    95 +
 .../groovy/ast/expr/TernaryExpression.java      |    86 +
 .../groovy/ast/expr/TupleExpression.java        |   120 +
 .../groovy/ast/expr/UnaryMinusExpression.java   |    62 +
 .../groovy/ast/expr/UnaryPlusExpression.java    |    62 +
 .../groovy/ast/expr/VariableExpression.java     |   199 +
 .../org/codehaus/groovy/ast/expr/package.html   |    28 +
 .../java/org/codehaus/groovy/ast/package.html   |    28 +
 .../groovy/ast/stmt/AssertStatement.java        |    66 +
 .../groovy/ast/stmt/BlockStatement.java         |   117 +
 .../groovy/ast/stmt/BreakStatement.java         |    48 +
 .../codehaus/groovy/ast/stmt/CaseStatement.java |    63 +
 .../groovy/ast/stmt/CatchStatement.java         |    61 +
 .../groovy/ast/stmt/ContinueStatement.java      |    48 +
 .../groovy/ast/stmt/DoWhileStatement.java       |    58 +
 .../groovy/ast/stmt/EmptyStatement.java         |   115 +
 .../groovy/ast/stmt/ExpressionStatement.java    |    61 +
 .../codehaus/groovy/ast/stmt/ForStatement.java  |    83 +
 .../codehaus/groovy/ast/stmt/IfStatement.java   |    69 +
 .../groovy/ast/stmt/LoopingStatement.java       |    38 +
 .../groovy/ast/stmt/ReturnStatement.java        |    72 +
 .../org/codehaus/groovy/ast/stmt/Statement.java |    64 +
 .../groovy/ast/stmt/SwitchStatement.java        |    91 +
 .../groovy/ast/stmt/SynchronizedStatement.java  |    58 +
 .../groovy/ast/stmt/ThrowStatement.java         |    54 +
 .../groovy/ast/stmt/TryCatchStatement.java      |   108 +
 .../groovy/ast/stmt/WhileStatement.java         |    59 +
 .../org/codehaus/groovy/ast/stmt/package.html   |    28 +
 .../codehaus/groovy/ast/tools/BeanUtils.java    |   120 +
 .../groovy/ast/tools/ClassNodeUtils.java        |    80 +
 .../codehaus/groovy/ast/tools/ClosureUtils.java |    69 +
 .../codehaus/groovy/ast/tools/GeneralUtils.java |   805 +
 .../groovy/ast/tools/GenericsUtils.java         |   614 +
 .../groovy/ast/tools/ParameterUtils.java        |    39 +
 .../groovy/ast/tools/PropertyNodeUtils.java     |    43 +
 .../groovy/ast/tools/WideningCategories.java    |   746 +
 .../groovy/classgen/AnnotationVisitor.java      |   344 +
 .../groovy/classgen/AsmClassGenerator.java      |  2103 ++
 .../groovy/classgen/BytecodeExpression.java     |    55 +
 .../groovy/classgen/BytecodeInstruction.java    |    32 +
 .../groovy/classgen/BytecodeSequence.java       |    81 +
 .../classgen/ClassCompletionVerifier.java       |   746 +
 .../groovy/classgen/ClassGenerator.java         |    48 +
 .../classgen/ClassGeneratorException.java       |    36 +
 .../groovy/classgen/DummyClassGenerator.java    |   180 +
 .../groovy/classgen/EnumCompletionVisitor.java  |   169 +
 .../codehaus/groovy/classgen/EnumVisitor.java   |   444 +
 .../groovy/classgen/ExtendedVerifier.java       |   342 +
 .../groovy/classgen/FinalVariableAnalyzer.java  |   363 +
 .../groovy/classgen/GeneratorContext.java       |   113 +
 .../classgen/InnerClassCompletionVisitor.java   |   454 +
 .../groovy/classgen/InnerClassVisitor.java      |   288 +
 .../classgen/InnerClassVisitorHelper.java       |   143 +
 .../codehaus/groovy/classgen/ReturnAdder.java   |   279 +
 .../groovy/classgen/VariableScopeVisitor.java   |   611 +
 .../org/codehaus/groovy/classgen/Verifier.java  |  1565 ++
 .../groovy/classgen/VerifierCodeVisitor.java    |   102 +
 .../groovy/classgen/asm/AssertionWriter.java    |   257 +
 .../asm/BinaryBooleanExpressionHelper.java      |    94 +
 .../asm/BinaryDoubleExpressionHelper.java       |   106 +
 .../classgen/asm/BinaryExpressionHelper.java    |   962 +
 .../BinaryExpressionMultiTypeDispatcher.java    |   422 +
 .../classgen/asm/BinaryExpressionWriter.java    |   328 +
 .../asm/BinaryFloatExpressionHelper.java        |   111 +
 .../classgen/asm/BinaryIntExpressionHelper.java |   293 +
 .../asm/BinaryLongExpressionHelper.java         |   144 +
 .../asm/BinaryObjectExpressionHelper.java       |    87 +
 .../groovy/classgen/asm/BytecodeDumper.java     |    52 +
 .../groovy/classgen/asm/BytecodeHelper.java     |   751 +
 .../groovy/classgen/asm/BytecodeVariable.java   |   124 +
 .../groovy/classgen/asm/CallSiteWriter.java     |   387 +
 .../groovy/classgen/asm/ClosureWriter.java      |   392 +
 .../groovy/classgen/asm/CompileStack.java       |   872 +
 .../classgen/asm/DelegatingController.java      |   276 +
 .../classgen/asm/ExpressionAsVariableSlot.java  |    81 +
 .../groovy/classgen/asm/InvocationWriter.java   |   928 +
 .../groovy/classgen/asm/MethodCaller.java       |    88 +
 .../classgen/asm/MethodCallerMultiAdapter.java  |    83 +
 .../codehaus/groovy/classgen/asm/MopWriter.java |   223 +
 .../groovy/classgen/asm/OperandStack.java       |   700 +
 .../classgen/asm/OptimizingStatementWriter.java |   948 +
 .../classgen/asm/StatementMetaTypeChooser.java  |    58 +
 .../groovy/classgen/asm/StatementWriter.java    |   636 +
 .../groovy/classgen/asm/TypeChooser.java        |    42 +
 .../classgen/asm/UnaryExpressionHelper.java     |    87 +
 .../groovy/classgen/asm/VariableSlotLoader.java |    50 +
 .../groovy/classgen/asm/WriterController.java   |   402 +
 .../classgen/asm/WriterControllerFactory.java   |    27 +
 .../groovy/classgen/asm/indy/IndyBinHelper.java |    44 +
 .../classgen/asm/indy/IndyCallSiteWriter.java   |    65 +
 .../classgen/asm/indy/InvokeDynamicWriter.java  |   234 +
 .../sc/IndyStaticTypesMultiTypeDispatcher.java  |    94 +
 .../codehaus/groovy/classgen/asm/package.html   |    29 +
 .../asm/sc/StaticCompilationMopWriter.java      |    62 +
 .../classgen/asm/sc/StaticInvocationWriter.java |   764 +
 .../asm/sc/StaticPropertyAccessHelper.java      |   133 +
 ...ypesBinaryExpressionMultiTypeDispatcher.java |   426 +
 .../asm/sc/StaticTypesCallSiteWriter.java       |   888 +
 .../asm/sc/StaticTypesClosureWriter.java        |   135 +
 .../asm/sc/StaticTypesStatementWriter.java      |   299 +
 .../classgen/asm/sc/StaticTypesTypeChooser.java |    75 +
 .../sc/StaticTypesUnaryExpressionHelper.java    |   178 +
 .../asm/sc/StaticTypesWriterController.java     |   186 +
 .../StaticTypesWriterControllerFactoryImpl.java |    33 +
 .../classgen/asm/util/LoggableClassVisitor.java |    34 +
 .../classgen/asm/util/LoggableTextifier.java    |   438 +
 .../org/codehaus/groovy/classgen/package.html   |    28 +
 .../codehaus/groovy/cli/GroovyPosixParser.java  |   281 +
 .../control/ASTTransformationsContext.java      |    53 +
 .../control/AnnotationConstantsVisitor.java     |   133 +
 .../groovy/control/BytecodeProcessor.java       |    23 +
 .../groovy/control/ClassNodeResolver.java       |   345 +
 .../control/CompilationFailedException.java     |    77 +
 .../groovy/control/CompilationUnit.java         |  1168 +
 .../codehaus/groovy/control/CompilePhase.java   |   118 +
 .../groovy/control/CompilerConfiguration.java   |   938 +
 .../groovy/control/ConfigurationException.java  |    92 +
 .../codehaus/groovy/control/ErrorCollector.java |   348 +
 .../groovy/control/GenericsVisitor.java         |   188 +
 .../org/codehaus/groovy/control/HasCleanup.java |    31 +
 .../org/codehaus/groovy/control/Janitor.java    |    55 +
 .../codehaus/groovy/control/LabelVerifier.java  |   174 +
 .../MultipleCompilationErrorsException.java     |    64 +
 .../groovy/control/OptimizerVisitor.java        |   149 +
 .../codehaus/groovy/control/ParserPlugin.java   |    36 +
 .../groovy/control/ParserPluginFactory.java     |    93 +
 .../codehaus/groovy/control/ParserVersion.java  |    50 +
 .../org/codehaus/groovy/control/Phases.java     |    67 +
 .../codehaus/groovy/control/ProcessingUnit.java |   180 +
 .../codehaus/groovy/control/ResolveVisitor.java |  1469 ++
 .../groovy/control/SourceExtensionHandler.java  |    66 +
 .../org/codehaus/groovy/control/SourceUnit.java |   344 +
 .../groovy/control/StaticImportVisitor.java     |   610 +
 .../codehaus/groovy/control/StaticVerifier.java |   204 +
 .../codehaus/groovy/control/XStreamUtils.java   |    68 +
 .../customizers/CompilationCustomizer.java      |    45 +
 .../customizers/DelegatingCustomizer.java       |    45 +
 .../control/customizers/ImportCustomizer.java   |   169 +
 .../customizers/SecureASTCustomizer.java        |  1189 ++
 .../customizers/SourceAwareCustomizer.java      |   105 +
 .../customizers/builder/CustomizersFactory.java |    59 +
 .../builder/ImportCustomizerFactory.java        |   134 +
 .../builder/InlinedASTCustomizerFactory.java    |    89 +
 .../builder/PostCompletionFactory.java          |    31 +
 .../builder/SecureASTCustomizerFactory.java     |    55 +
 .../builder/SourceAwareCustomizerFactory.java   |   160 +
 .../groovy/control/io/AbstractReaderSource.java |   120 +
 .../groovy/control/io/FileReaderSource.java     |    91 +
 .../control/io/InputStreamReaderSource.java     |    76 +
 .../codehaus/groovy/control/io/NullWriter.java  |    36 +
 .../groovy/control/io/ReaderSource.java         |    70 +
 .../groovy/control/io/StringReaderSource.java   |    69 +
 .../groovy/control/io/URLReaderSource.java      |    69 +
 .../org/codehaus/groovy/control/io/package.html |    28 +
 .../control/messages/ExceptionMessage.java      |    88 +
 .../groovy/control/messages/LocatedMessage.java |    80 +
 .../groovy/control/messages/Message.java        |   101 +
 .../groovy/control/messages/SimpleMessage.java  |    77 +
 .../control/messages/SyntaxErrorMessage.java    |    69 +
 .../groovy/control/messages/WarningMessage.java |   118 +
 .../groovy/control/messages/package.html        |    28 +
 .../org/codehaus/groovy/control/package.html    |    28 +
 src/main/java/org/codehaus/groovy/package.html  |    28 +
 .../codehaus/groovy/plugin/GroovyRunner.java    |    28 +
 .../reflection/AccessPermissionChecker.java     |    84 +
 .../reflection/CacheAccessControlException.java |    27 +
 .../codehaus/groovy/reflection/CachedClass.java |   542 +
 .../groovy/reflection/CachedConstructor.java    |   116 +
 .../codehaus/groovy/reflection/CachedField.java |    81 +
 .../groovy/reflection/CachedMethod.java         |   345 +
 .../codehaus/groovy/reflection/ClassInfo.java   |   505 +
 .../ClassLoaderForClassArtifacts.java           |    88 +
 .../groovy/reflection/GeneratedMetaMethod.java  |   240 +
 .../groovy/reflection/GroovyClassValue.java     |    36 +
 .../reflection/GroovyClassValueFactory.java     |    42 +
 .../reflection/GroovyClassValuePreJava7.java    |   104 +
 .../groovy/reflection/MixinInMetaClass.java     |   206 +
 .../groovy/reflection/ParameterTypes.java       |   385 +
 .../groovy/reflection/ReflectionCache.java      |   113 +
 .../groovy/reflection/ReflectionUtils.java      |   140 +
 .../groovy/reflection/SunClassLoader.java       |   117 +
 .../reflection/android/AndroidSupport.java      |    38 +
 .../org/codehaus/groovy/reflection/package.html |    28 +
 .../reflection/stdclasses/ArrayCachedClass.java |    55 +
 .../stdclasses/BigDecimalCachedClass.java       |    52 +
 .../stdclasses/BigIntegerCachedClass.java       |    50 +
 .../stdclasses/BooleanCachedClass.java          |    43 +
 .../reflection/stdclasses/ByteCachedClass.java  |    53 +
 .../stdclasses/CachedClosureClass.java          |    61 +
 .../reflection/stdclasses/CachedSAMClass.java   |   203 +
 .../stdclasses/CharacterCachedClass.java        |    44 +
 .../stdclasses/DoubleCachedClass.java           |    76 +
 .../reflection/stdclasses/FloatCachedClass.java |    71 +
 .../stdclasses/IntegerCachedClass.java          |    61 +
 .../reflection/stdclasses/LongCachedClass.java  |    61 +
 .../stdclasses/NumberCachedClass.java           |    65 +
 .../stdclasses/ObjectCachedClass.java           |    39 +
 .../reflection/stdclasses/ShortCachedClass.java |    56 +
 .../stdclasses/StringCachedClass.java           |    50 +
 .../reflection/v7/GroovyClassValueJava7.java    |    37 +
 .../groovy/runtime/AbstractComparator.java      |    30 +
 .../codehaus/groovy/runtime/ArrayTypeUtils.java |    98 +
 .../org/codehaus/groovy/runtime/ArrayUtil.java  |  1312 ++
 .../groovy/runtime/BytecodeInterface8.java      |   377 +
 .../codehaus/groovy/runtime/ClassExtender.java  |    89 +
 .../groovy/runtime/ComposedClosure.java         |   108 +
 .../groovy/runtime/ConversionHandler.java       |   224 +
 .../groovy/runtime/ConvertedClosure.java        |    58 +
 .../codehaus/groovy/runtime/ConvertedMap.java   |    80 +
 .../codehaus/groovy/runtime/CurriedClosure.java |   192 +
 .../groovy/runtime/DateGroovyMethods.java       |   775 +
 .../groovy/runtime/DefaultCachedMethodKey.java  |    47 +
 .../groovy/runtime/DefaultGroovyMethods.java    | 18930 +++++++++++++++++
 .../runtime/DefaultGroovyMethodsSupport.java    |   383 +
 .../runtime/DefaultGroovyStaticMethods.java     |   314 +
 .../groovy/runtime/DefaultMethodKey.java        |    44 +
 .../groovy/runtime/EncodingGroovyMethods.java   |   367 +
 .../runtime/EncodingGroovyMethodsSupport.java   |    90 +
 .../groovy/runtime/FlushingStreamWriter.java    |    50 +
 .../codehaus/groovy/runtime/GStringImpl.java    |    64 +
 .../groovy/runtime/GeneratedClosure.java        |    29 +
 .../groovy/runtime/GroovyCategorySupport.java   |   365 +
 .../groovy/runtime/HandleMetaClass.java         |   122 +
 .../groovy/runtime/IOGroovyMethods.java         |  1698 ++
 .../codehaus/groovy/runtime/InvokerHelper.java  |  1079 +
 .../runtime/InvokerInvocationException.java     |    44 +
 .../groovy/runtime/IteratorClosureAdapter.java  |    58 +
 .../groovy/runtime/MetaClassHelper.java         |  1034 +
 .../codehaus/groovy/runtime/MethodClosure.java  |   147 +
 .../org/codehaus/groovy/runtime/MethodKey.java  |   133 +
 .../groovy/runtime/MethodRankHelper.java        |   562 +
 .../org/codehaus/groovy/runtime/NullObject.java |   176 +
 .../groovy/runtime/NumberAwareComparator.java   |    60 +
 .../groovy/runtime/ProcessGroovyMethods.java    |   727 +
 .../groovy/runtime/ProxyGeneratorAdapter.java   |  1003 +
 .../org/codehaus/groovy/runtime/RangeInfo.java  |    31 +
 .../groovy/runtime/ReflectionMethodInvoker.java |    56 +
 .../org/codehaus/groovy/runtime/Reflector.java  |    39 +
 .../codehaus/groovy/runtime/RegexSupport.java   |    37 +
 .../groovy/runtime/ResourceGroovyMethods.java   |  2642 +++
 .../groovy/runtime/ReverseListIterator.java     |    65 +
 .../groovy/runtime/ScriptBytecodeAdapter.java   |   857 +
 .../groovy/runtime/ScriptReference.java         |    46 +
 .../groovy/runtime/SocketGroovyMethods.java     |   206 +
 .../groovy/runtime/StackTraceUtils.java         |   194 +
 .../groovy/runtime/StringBufferWriter.java      |   104 +
 .../groovy/runtime/StringGroovyMethods.java     |  3800 ++++
 .../codehaus/groovy/runtime/WritableFile.java   |    65 +
 .../runtime/callsite/AbstractCallSite.java      |   424 +
 .../runtime/callsite/BooleanClosureWrapper.java |    68 +
 .../callsite/BooleanReturningMethodInvoker.java |    76 +
 .../groovy/runtime/callsite/CallSite.java       |    69 +
 .../groovy/runtime/callsite/CallSiteArray.java  |   175 +
 .../callsite/CallSiteAwareMetaMethod.java       |    27 +
 .../runtime/callsite/CallSiteClassLoader.java   |    59 +
 .../runtime/callsite/CallSiteGenerator.java     |   268 +
 .../callsite/ClassMetaClassGetPropertySite.java |    55 +
 .../callsite/ConstructorMetaClassSite.java      |    41 +
 .../callsite/ConstructorMetaMethodSite.java     |    67 +
 .../runtime/callsite/ConstructorSite.java       |   154 +
 .../groovy/runtime/callsite/DummyCallSite.java  |    25 +
 .../callsite/GetEffectivePogoFieldSite.java     |    78 +
 .../callsite/GetEffectivePogoPropertySite.java  |    90 +
 .../callsite/GetEffectivePojoFieldSite.java     |    60 +
 .../callsite/GetEffectivePojoPropertySite.java  |    68 +
 .../runtime/callsite/GroovySunClassLoader.java  |    74 +
 .../callsite/MetaClassConstructorSite.java      |    55 +
 .../groovy/runtime/callsite/MetaClassSite.java  |    35 +
 .../groovy/runtime/callsite/MetaMethodSite.java |    38 +
 .../groovy/runtime/callsite/NullCallSite.java   |    54 +
 .../callsite/PerInstancePojoMetaClassSite.java  |    45 +
 .../runtime/callsite/PogoGetPropertySite.java   |    54 +
 .../runtime/callsite/PogoInterceptableSite.java |    59 +
 .../callsite/PogoMetaClassGetPropertySite.java  |    55 +
 .../runtime/callsite/PogoMetaClassSite.java     |    86 +
 .../runtime/callsite/PogoMetaMethodSite.java    |   257 +
 .../callsite/PojoMetaClassGetPropertySite.java  |    49 +
 .../runtime/callsite/PojoMetaClassSite.java     |    60 +
 .../runtime/callsite/PojoMetaMethodSite.java    |   280 +
 .../runtime/callsite/StaticMetaClassSite.java   |    72 +
 .../runtime/callsite/StaticMetaMethodSite.java  |   157 +
 .../groovy/runtime/dgmimpl/NumberNumberDiv.java |   330 +
 .../runtime/dgmimpl/NumberNumberMetaMethod.java |    61 +
 .../runtime/dgmimpl/NumberNumberMinus.java      |   391 +
 .../runtime/dgmimpl/NumberNumberMultiply.java   |   393 +
 .../runtime/dgmimpl/NumberNumberPlus.java       |   385 +
 .../dgmimpl/arrays/ArrayGetAtMetaMethod.java    |    29 +
 .../runtime/dgmimpl/arrays/ArrayMetaMethod.java |    45 +
 .../dgmimpl/arrays/ArrayPutAtMetaMethod.java    |    29 +
 .../arrays/BooleanArrayGetAtMetaMethod.java     |    65 +
 .../arrays/BooleanArrayPutAtMetaMethod.java     |    85 +
 .../arrays/ByteArrayGetAtMetaMethod.java        |    65 +
 .../arrays/ByteArrayPutAtMetaMethod.java        |    89 +
 .../arrays/CharacterArrayGetAtMetaMethod.java   |    65 +
 .../arrays/CharacterArrayPutAtMetaMethod.java   |    86 +
 .../arrays/DoubleArrayGetAtMetaMethod.java      |    65 +
 .../arrays/DoubleArrayPutAtMetaMethod.java      |    96 +
 .../arrays/FloatArrayGetAtMetaMethod.java       |    65 +
 .../arrays/FloatArrayPutAtMetaMethod.java       |    96 +
 .../arrays/IntegerArrayGetAtMetaMethod.java     |    65 +
 .../arrays/IntegerArrayPutAtMetaMethod.java     |    96 +
 .../arrays/LongArrayGetAtMetaMethod.java        |    65 +
 .../arrays/LongArrayPutAtMetaMethod.java        |    96 +
 .../arrays/ObjectArrayGetAtMetaMethod.java      |    70 +
 .../arrays/ObjectArrayPutAtMetaMethod.java      |    97 +
 .../arrays/ShortArrayGetAtMetaMethod.java       |    65 +
 .../arrays/ShortArrayPutAtMetaMethod.java       |    96 +
 .../groovy/runtime/m12n/ExtensionModule.java    |    61 +
 .../runtime/m12n/ExtensionModuleRegistry.java   |    66 +
 .../runtime/m12n/ExtensionModuleScanner.java    |    88 +
 .../runtime/m12n/MetaInfExtensionModule.java    |   108 +
 .../runtime/m12n/PropertiesModuleFactory.java   |    36 +
 .../runtime/m12n/SimpleExtensionModule.java     |   138 +
 .../m12n/StandardPropertiesModuleFactory.java   |    54 +
 .../groovy/runtime/memoize/CommonCache.java     |   217 +
 .../runtime/memoize/ConcurrentCommonCache.java  |   239 +
 .../groovy/runtime/memoize/EvictableCache.java  |   106 +
 .../groovy/runtime/memoize/LRUCache.java        |    66 +
 .../runtime/memoize/LRUProtectionStorage.java   |    79 +
 .../groovy/runtime/memoize/Memoize.java         |   183 +
 .../groovy/runtime/memoize/MemoizeCache.java    |    51 +
 .../runtime/memoize/NullProtectionStorage.java  |    37 +
 .../runtime/memoize/ProtectionStorage.java      |    29 +
 .../memoize/UnlimitedConcurrentCache.java       |    54 +
 .../runtime/metaclass/ClosureMetaClass.java     |   713 +
 .../runtime/metaclass/ClosureMetaMethod.java    |   192 +
 .../metaclass/ClosureStaticMetaMethod.java      |    89 +
 .../metaclass/ConcurrentReaderHashMap.java      |  1270 ++
 .../runtime/metaclass/DefaultMetaClassInfo.java |   346 +
 .../metaclass/MetaClassRegistryImpl.java        |   551 +
 .../runtime/metaclass/MetaMethodIndex.java      |   546 +
 .../groovy/runtime/metaclass/MethodHelper.java  |    40 +
 .../runtime/metaclass/MethodMetaProperty.java   |    80 +
 .../metaclass/MethodSelectionException.java     |   102 +
 .../MissingMethodExceptionNoStack.java          |    36 +
 .../metaclass/MissingMethodExecutionFailed.java |    36 +
 .../MissingPropertyExceptionNoStack.java        |    32 +
 .../runtime/metaclass/MixedInMetaClass.java     |    55 +
 .../metaclass/MixinInstanceMetaMethod.java      |    62 +
 .../metaclass/MixinInstanceMetaProperty.java    |    96 +
 .../metaclass/MultipleSetterProperty.java       |    88 +
 .../metaclass/NewInstanceMetaMethod.java        |    58 +
 .../groovy/runtime/metaclass/NewMetaMethod.java |    57 +
 .../runtime/metaclass/NewStaticMetaMethod.java  |    55 +
 .../runtime/metaclass/OwnedMetaClass.java       |   234 +
 .../runtime/metaclass/ReflectionMetaMethod.java |    75 +
 .../runtime/metaclass/ReflectorLoader.java      |   147 +
 .../runtime/metaclass/TemporaryMethodKey.java   |    59 +
 .../ThreadManagedMetaBeanProperty.java          |   227 +
 .../runtime/metaclass/TransformMetaMethod.java  |    59 +
 .../groovy/runtime/metaclass/package.html       |    28 +
 .../org/codehaus/groovy/runtime/package.html    |    28 +
 .../runtime/powerassert/AssertionRenderer.java  |   184 +
 .../powerassert/PowerAssertionError.java        |    35 +
 .../groovy/runtime/powerassert/SourceText.java  |   126 +
 .../SourceTextNotAvailableException.java        |    36 +
 .../groovy/runtime/powerassert/Value.java       |    43 +
 .../runtime/powerassert/ValueRecorder.java      |    45 +
 .../runtime/typehandling/BigDecimalMath.java    |    86 +
 .../runtime/typehandling/BigIntegerMath.java    |    86 +
 .../typehandling/DefaultTypeTransformation.java |   894 +
 .../runtime/typehandling/FloatingPointMath.java |    67 +
 .../typehandling/GroovyCastException.java       |    85 +
 .../runtime/typehandling/IntegerMath.java       |   101 +
 .../groovy/runtime/typehandling/LongMath.java   |   105 +
 .../groovy/runtime/typehandling/NumberMath.java |   294 +
 .../NumberMathModificationInfo.java             |  3732 ++++
 .../runtime/typehandling/ShortTypeHandling.java |    86 +
 .../groovy/runtime/typehandling/package.html    |    30 +
 .../groovy/runtime/wrappers/BooleanWrapper.java |    28 +
 .../groovy/runtime/wrappers/ByteWrapper.java    |    28 +
 .../groovy/runtime/wrappers/CharWrapper.java    |    28 +
 .../groovy/runtime/wrappers/DoubleWrapper.java  |    28 +
 .../groovy/runtime/wrappers/FloatWrapper.java   |    28 +
 .../runtime/wrappers/GroovyObjectWrapper.java   |    74 +
 .../groovy/runtime/wrappers/IntWrapper.java     |    28 +
 .../groovy/runtime/wrappers/LongWrapper.java    |    28 +
 .../groovy/runtime/wrappers/PojoWrapper.java    |    74 +
 .../groovy/runtime/wrappers/ShortWrapper.java   |    30 +
 .../groovy/runtime/wrappers/Wrapper.java        |    50 +
 .../groovy/runtime/wrappers/package.html        |    28 +
 .../org/codehaus/groovy/syntax/ASTHelper.java   |   162 +
 .../org/codehaus/groovy/syntax/CSTNode.java     |   583 +
 .../org/codehaus/groovy/syntax/Numbers.java     |   317 +
 .../codehaus/groovy/syntax/ParserException.java |    33 +
 .../codehaus/groovy/syntax/ReadException.java   |    58 +
 .../org/codehaus/groovy/syntax/Reduction.java   |   266 +
 .../groovy/syntax/RuntimeParserException.java   |    41 +
 .../codehaus/groovy/syntax/SyntaxException.java |   123 +
 .../java/org/codehaus/groovy/syntax/Token.java  |   393 +
 .../codehaus/groovy/syntax/TokenException.java  |    47 +
 .../groovy/syntax/TokenMismatchException.java   |    38 +
 .../org/codehaus/groovy/syntax/TokenUtil.java   |    88 +
 .../java/org/codehaus/groovy/syntax/Types.java  |  1454 ++
 .../org/codehaus/groovy/syntax/package.html     |    28 +
 .../org/codehaus/groovy/tools/Compiler.java     |   116 +
 .../org/codehaus/groovy/tools/DgmConverter.java |   230 +
 .../codehaus/groovy/tools/ErrorReporter.java    |   235 +
 .../groovy/tools/FileSystemCompiler.java        |   389 +
 .../org/codehaus/groovy/tools/GrapeUtil.java    |    45 +
 .../org/codehaus/groovy/tools/GroovyClass.java  |    45 +
 .../codehaus/groovy/tools/GroovyStarter.java    |   141 +
 .../groovy/tools/LoaderConfiguration.java       |   376 +
 .../org/codehaus/groovy/tools/RootLoader.java   |   181 +
 .../org/codehaus/groovy/tools/StringHelper.java |    85 +
 .../org/codehaus/groovy/tools/Utilities.java    |    77 +
 .../groovy/tools/gse/DependencyTracker.java     |   137 +
 .../codehaus/groovy/tools/gse/StringSetMap.java |    64 +
 .../tools/javac/JavaAwareCompilationUnit.java   |   163 +
 .../tools/javac/JavaAwareResolveVisitor.java    |    69 +
 .../groovy/tools/javac/JavaCompiler.java        |    30 +
 .../groovy/tools/javac/JavaCompilerFactory.java |    25 +
 .../tools/javac/JavaStubCompilationUnit.java    |   131 +
 .../groovy/tools/javac/JavaStubGenerator.java   |   981 +
 .../tools/javac/JavacCompilerFactory.java       |    27 +
 .../groovy/tools/javac/JavacJavaCompiler.java   |   214 +
 .../codehaus/groovy/tools/javac/package.html    |    28 +
 .../java/org/codehaus/groovy/tools/package.html |    30 +
 .../org/codehaus/groovy/tools/shell/IO.java     |   190 +
 .../groovy/tools/shell/util/Logger.java         |   134 +
 .../groovy/tools/shell/util/MessageSource.java  |   142 +
 .../groovy/tools/shell/util/Preferences.java    |   121 +
 .../org/codehaus/groovy/tools/xml/package.html  |    28 +
 .../groovy/transform/ASTTransformation.java     |    50 +
 .../ASTTransformationCollectorCodeVisitor.java  |   369 +
 .../transform/ASTTransformationVisitor.java     |   343 +
 .../transform/AbstractASTTransformUtil.java     |   184 +
 .../transform/AbstractASTTransformation.java    |   485 +
 .../AbstractInterruptibleASTTransformation.java |   235 +
 .../transform/AnnotationCollectorTransform.java |   369 +
 .../transform/AutoCloneASTTransformation.java   |   305 +
 .../transform/AutoFinalASTTransformation.java   |   191 +
 .../AutoImplementASTTransformation.java         |   183 +
 .../transform/BaseScriptASTTransformation.java  |   167 +
 .../transform/BuilderASTTransformation.java     |   278 +
 .../transform/CategoryASTTransformation.java    |   298 +
 .../transform/CompileDynamicProcessor.java      |    44 +
 .../transform/DelegateASTTransformation.java    |   384 +
 .../EqualsAndHashCodeASTTransformation.java     |   332 +
 .../groovy/transform/ErrorCollecting.java       |    31 +
 .../ExternalizeMethodsASTTransformation.java    |   129 +
 .../ExternalizeVerifierASTTransformation.java   |   107 +
 .../transform/FieldASTTransformation.java       |   282 +
 .../transform/GroovyASTTransformation.java      |    52 +
 .../transform/GroovyASTTransformationClass.java |    47 +
 .../transform/ImmutableASTTransformation.java   |   818 +
 .../IndexedPropertyASTTransformation.java       |   137 +
 .../InheritConstructorsASTTransformation.java   |   132 +
 .../groovy/transform/LazyASTTransformation.java |   243 +
 .../groovy/transform/LogASTTransformation.java  |   297 +
 .../MapConstructorASTTransformation.java        |   196 +
 .../transform/MemoizedASTTransformation.java    |   201 +
 .../transform/NewifyASTTransformation.java      |   324 +
 .../PackageScopeASTTransformation.java          |   201 +
 .../ReadWriteLockASTTransformation.java         |   143 +
 .../transform/SingletonASTTransformation.java   |   136 +
 .../transform/SortableASTTransformation.java    |   253 +
 .../transform/SourceURIASTTransformation.java   |   132 +
 .../transform/StaticTypesTransformation.java    |   115 +
 .../SynchronizedASTTransformation.java          |   114 +
 .../transform/ToStringASTTransformation.java    |   276 +
 .../TupleConstructorASTTransformation.java      |   331 +
 .../sc/ListOfExpressionsExpression.java         |    61 +
 .../sc/StaticCompilationMetadataKeys.java       |    36 +
 .../transform/sc/StaticCompilationVisitor.java  |   542 +
 .../sc/StaticCompileTransformation.java         |   100 +
 .../sc/TemporaryVariableExpression.java         |    77 +
 .../BinaryExpressionTransformer.java            |   393 +
 .../BooleanExpressionTransformer.java           |   183 +
 .../transformers/CastExpressionOptimizer.java   |    80 +
 .../ClosureExpressionTransformer.java           |    47 +
 .../transformers/CompareIdentityExpression.java |    84 +
 .../transformers/CompareToNullExpression.java   |    82 +
 .../ConstructorCallTransformer.java             |   193 +
 .../transformers/ListExpressionTransformer.java |    81 +
 .../MethodCallExpressionTransformer.java        |   197 +
 .../RangeExpressionTransformer.java             |    76 +
 .../StaticCompilationTransformer.java           |   175 +
 .../StaticMethodCallExpressionTransformer.java  |    51 +
 .../VariableExpressionTransformer.java          |    91 +
 .../stc/AbstractTypeCheckingExtension.java      |   450 +
 .../stc/DefaultTypeCheckingExtension.java       |   194 +
 .../transform/stc/DelegationMetadata.java       |    57 +
 .../transform/stc/ExtensionMethodNode.java      |    57 +
 .../stc/GroovyTypeCheckingExtensionSupport.java |   460 +
 .../transform/stc/PropertyLookupVisitor.java    |    62 +
 .../codehaus/groovy/transform/stc/Receiver.java |    59 +
 .../transform/stc/SecondPassExpression.java     |    71 +
 .../transform/stc/SharedVariableCollector.java  |    61 +
 .../groovy/transform/stc/SignatureCodec.java    |    34 +
 .../transform/stc/SignatureCodecVersion1.java   |   230 +
 .../stc/StaticTypeCheckingSupport.java          |  2437 +++
 .../stc/StaticTypeCheckingVisitor.java          |  5178 +++++
 .../groovy/transform/stc/StaticTypesMarker.java |    41 +
 .../stc/TraitTypeCheckingExtension.java         |   141 +
 .../transform/stc/TypeCheckingContext.java      |   365 +
 .../transform/stc/TypeCheckingExtension.java    |   404 +
 .../transform/stc/UnionTypeClassNode.java       |   476 +
 .../transform/trait/NAryOperationRewriter.java  |   130 +
 .../trait/SuperCallTraitTransformer.java        |   193 +
 .../transform/trait/TraitASTTransformation.java |   624 +
 .../groovy/transform/trait/TraitComposer.java   |   568 +
 .../transform/trait/TraitHelpersTuple.java      |    45 +
 .../trait/TraitReceiverTransformer.java         |   451 +
 .../codehaus/groovy/transform/trait/Traits.java |   378 +
 .../groovy/util/AbstractConcurrentMap.java      |   205 +
 .../groovy/util/AbstractConcurrentMapBase.java  |   345 +
 .../org/codehaus/groovy/util/ArrayIterator.java |    46 +
 .../groovy/util/CharSequenceReader.java         |   170 +
 .../codehaus/groovy/util/ComplexKeyHashMap.java |   176 +
 .../org/codehaus/groovy/util/FastArray.java     |   139 +
 .../org/codehaus/groovy/util/Finalizable.java   |    23 +
 .../codehaus/groovy/util/HashCodeHelper.java    |   131 +
 .../groovy/util/IteratorBufferedIterator.java   |    75 +
 .../org/codehaus/groovy/util/LazyReference.java |    74 +
 .../groovy/util/ListBufferedIterator.java       |    67 +
 .../org/codehaus/groovy/util/ListHashMap.java   |   220 +
 .../codehaus/groovy/util/LockableObject.java    |    73 +
 .../util/ManagedConcurrentLinkedQueue.java      |   180 +
 .../groovy/util/ManagedConcurrentMap.java       |   118 +
 .../groovy/util/ManagedConcurrentValueMap.java  |    77 +
 .../codehaus/groovy/util/ManagedLinkedList.java |   145 +
 .../codehaus/groovy/util/ManagedReference.java  |    55 +
 .../org/codehaus/groovy/util/Reference.java     |    25 +
 .../codehaus/groovy/util/ReferenceBundle.java   |    63 +
 .../codehaus/groovy/util/ReferenceManager.java  |   199 +
 .../org/codehaus/groovy/util/ReferenceType.java |   105 +
 .../org/codehaus/groovy/util/ReleaseInfo.java   |    80 +
 .../codehaus/groovy/util/SingleKeyHashMap.java  |   161 +
 .../codehaus/groovy/util/TripleKeyHashMap.java  |    86 +
 .../org/codehaus/groovy/vmplugin/VMPlugin.java  |    65 +
 .../groovy/vmplugin/VMPluginFactory.java        |    57 +
 .../org/codehaus/groovy/vmplugin/package.html   |    28 +
 .../groovy/vmplugin/v5/JUnit4Utils.java         |   102 +
 .../org/codehaus/groovy/vmplugin/v5/Java5.java  |   484 +
 .../vmplugin/v5/PluginDefaultGroovyMethods.java |   141 +
 .../codehaus/groovy/vmplugin/v5/package.html    |    28 +
 .../org/codehaus/groovy/vmplugin/v6/Java6.java  |    34 +
 .../groovy/vmplugin/v7/IndyArrayAccess.java     |   143 +
 .../v7/IndyGuardsFiltersAndSignatures.java      |   215 +
 .../groovy/vmplugin/v7/IndyInterface.java       |   250 +
 .../codehaus/groovy/vmplugin/v7/IndyMath.java   |   196 +
 .../org/codehaus/groovy/vmplugin/v7/Java7.java  |   108 +
 .../codehaus/groovy/vmplugin/v7/Selector.java   |  1065 +
 .../codehaus/groovy/vmplugin/v7/TypeHelper.java |   113 +
 .../groovy/vmplugin/v7/TypeTransformers.java    |   243 +
 .../org/codehaus/groovy/vmplugin/v8/Java8.java  |    66 +
 .../vmplugin/v8/PluginDefaultGroovyMethods.java |    68 +
 src/main/java/overview.html                     |    41 +
 src/main/java/overviewj.html                    |    41 +
 .../apache/groovy/ast/tools/ClassNodeUtils.java |   273 -
 .../groovy/ast/tools/MethodNodeUtils.java       |    69 -
 .../internal/metaclass/MetaClassConstant.java   |    50 -
 .../apache/groovy/internal/util/Function.java   |    31 -
 .../internal/util/ReevaluatingReference.java    |    88 -
 .../apache/groovy/internal/util/Supplier.java   |    31 -
 .../groovy/internal/util/UncheckedThrow.java    |    38 -
 .../groovy/lang/annotation/Incubating.java      |    43 -
 .../org/apache/groovy/metaclass/MetaClass.java  |    41 -
 src/main/org/apache/groovy/metaclass/Realm.java |    91 -
 .../apache/groovy/plugin/DefaultRunners.java    |   218 -
 .../org/apache/groovy/plugin/GroovyRunner.java  |    49 -
 .../groovy/plugin/GroovyRunnerRegistry.java     |   468 -
 src/main/org/apache/groovy/util/Maps.java       |  5781 -----
 src/main/org/apache/groovy/util/SystemUtil.java |    46 -
 .../ConcurrentLinkedHashMap.java                |  1600 --
 .../concurrentlinkedhashmap/EntryWeigher.java   |    40 -
 .../EvictionListener.java                       |    48 -
 .../concurrentlinkedhashmap/LinkedDeque.java    |   462 -
 .../util/concurrentlinkedhashmap/Weigher.java   |    39 -
 .../util/concurrentlinkedhashmap/Weighers.java  |   282 -
 .../concurrentlinkedhashmap/package-info.java   |    41 -
 .../org/codehaus/groovy/GroovyBugError.java     |   111 -
 .../org/codehaus/groovy/GroovyException.java    |    52 -
 .../groovy/GroovyExceptionInterface.java        |    31 -
 .../groovy/antlr/ASTParserException.java        |    54 -
 .../groovy/antlr/ASTRuntimeException.java       |    55 -
 .../groovy/antlr/AntlrASTProcessSnippets.java   |    96 -
 .../groovy/antlr/AntlrASTProcessor.java         |    35 -
 .../groovy/antlr/AntlrParserPlugin.java         |  3269 ---
 .../groovy/antlr/AntlrParserPluginFactory.java  |    31 -
 .../org/codehaus/groovy/antlr/EnumHelper.java   |    68 -
 .../codehaus/groovy/antlr/GroovySourceAST.java  |   177 -
 .../groovy/antlr/GroovySourceToken.java         |   100 -
 .../org/codehaus/groovy/antlr/LexerFrame.java   |   279 -
 .../org/codehaus/groovy/antlr/LineColumn.java   |    65 -
 src/main/org/codehaus/groovy/antlr/Main.java    |   194 -
 .../org/codehaus/groovy/antlr/SourceBuffer.java |   111 -
 .../org/codehaus/groovy/antlr/SourceInfo.java   |    77 -
 .../groovy/antlr/UnicodeEscapingReader.java     |   190 -
 .../antlr/UnicodeLexerSharedInputState.java     |    51 -
 .../codehaus/groovy/antlr/java/Groovifier.java  |    74 -
 .../groovy/antlr/java/Java2GroovyConverter.java |   232 -
 .../groovy/antlr/java/Java2GroovyMain.java      |    44 -
 .../groovy/antlr/java/Java2GroovyProcessor.java |   187 -
 .../antlr/java/PreJava2GroovyConverter.java     |   147 -
 src/main/org/codehaus/groovy/antlr/package.html |    28 -
 .../antlr/treewalker/CompositeVisitor.java      |  1179 -
 .../antlr/treewalker/FlatNodeListTraversal.java |    63 -
 .../groovy/antlr/treewalker/MindMapPrinter.java |   379 -
 .../antlr/treewalker/NodeAsHTMLPrinter.java     |   319 -
 .../groovy/antlr/treewalker/NodeCollector.java  |    45 -
 .../groovy/antlr/treewalker/NodePrinter.java    |    52 -
 .../antlr/treewalker/PreOrderTraversal.java     |    45 -
 .../antlr/treewalker/SourceCodeTraversal.java   |   260 -
 .../groovy/antlr/treewalker/SourcePrinter.java  |  1097 -
 .../antlr/treewalker/TraversalHelper.java       |   557 -
 .../groovy/antlr/treewalker/Visitor.java        |   260 -
 .../groovy/antlr/treewalker/VisitorAdapter.java |   258 -
 .../groovy/antlr/treewalker/package.html        |    28 -
 src/main/org/codehaus/groovy/ast/ASTNode.java   |   127 -
 .../org/codehaus/groovy/ast/AnnotatedNode.java  |   112 -
 .../org/codehaus/groovy/ast/AnnotationNode.java |   189 -
 .../codehaus/groovy/ast/AstToTextHelper.java    |   111 -
 .../ast/ClassCodeExpressionTransformer.java     |   146 -
 .../groovy/ast/ClassCodeVisitorSupport.java     |   239 -
 .../org/codehaus/groovy/ast/ClassHelper.java    |   481 -
 src/main/org/codehaus/groovy/ast/ClassNode.java |  1503 --
 .../codehaus/groovy/ast/CodeVisitorSupport.java |   345 -
 .../org/codehaus/groovy/ast/CompileUnit.java    |   193 -
 .../codehaus/groovy/ast/ConstructorNode.java    |    59 -
 .../codehaus/groovy/ast/DynamicVariable.java    |    76 -
 .../groovy/ast/EnumConstantClassNode.java       |    39 -
 src/main/org/codehaus/groovy/ast/FieldNode.java |   205 -
 .../org/codehaus/groovy/ast/GenericsType.java   |   500 -
 .../codehaus/groovy/ast/GroovyClassVisitor.java |    56 -
 .../codehaus/groovy/ast/GroovyCodeVisitor.java  |   191 -
 .../org/codehaus/groovy/ast/ImportNode.java     |   153 -
 .../org/codehaus/groovy/ast/InnerClassNode.java |   103 -
 .../groovy/ast/InterfaceHelperClassNode.java    |    51 -
 .../groovy/ast/MethodCallTransformation.java    |   116 -
 .../groovy/ast/MethodInvocationTrap.java        |    97 -
 .../org/codehaus/groovy/ast/MethodNode.java     |   284 -
 .../groovy/ast/MixinASTTransformation.java      |    88 -
 src/main/org/codehaus/groovy/ast/MixinNode.java |    47 -
 .../org/codehaus/groovy/ast/ModuleNode.java     |   488 -
 .../groovy/ast/NodeMetaDataHandler.java         |   137 -
 .../org/codehaus/groovy/ast/PackageNode.java    |    46 -
 src/main/org/codehaus/groovy/ast/Parameter.java |   126 -
 .../org/codehaus/groovy/ast/PropertyNode.java   |   135 -
 .../groovy/ast/TransformingCodeVisitor.java     |   371 -
 src/main/org/codehaus/groovy/ast/Variable.java  |    69 -
 .../org/codehaus/groovy/ast/VariableScope.java  |   200 -
 .../groovy/ast/builder/AstBuilder.groovy        |   145 -
 .../ast/builder/AstBuilderTransformation.java   |   186 -
 .../ast/builder/AstSpecificationCompiler.groovy |  1080 -
 .../groovy/ast/builder/AstStringCompiler.groovy |    63 -
 .../groovy/ast/decompiled/Annotations.java      |   136 -
 .../groovy/ast/decompiled/AsmDecompiler.java    |   218 -
 .../ast/decompiled/AsmReferenceResolver.java    |    92 -
 .../ast/decompiled/ClassSignatureParser.java    |    84 -
 .../groovy/ast/decompiled/ClassStub.java        |   117 -
 .../ast/decompiled/DecompiledClassNode.java     |   242 -
 .../ast/decompiled/FormalParameterParser.java   |    80 -
 .../ast/decompiled/MemberSignatureParser.java   |   155 -
 .../ast/decompiled/TypeSignatureParser.java     |   123 -
 .../ast/expr/AnnotationConstantExpression.java  |    50 -
 .../groovy/ast/expr/ArgumentListExpression.java |    78 -
 .../groovy/ast/expr/ArrayExpression.java        |   136 -
 .../groovy/ast/expr/AttributeExpression.java    |    50 -
 .../groovy/ast/expr/BinaryExpression.java       |   135 -
 .../ast/expr/BitwiseNegationExpression.java     |    58 -
 .../groovy/ast/expr/BooleanExpression.java      |    56 -
 .../groovy/ast/expr/CastExpression.java         |   111 -
 .../groovy/ast/expr/ClassExpression.java        |    51 -
 .../groovy/ast/expr/ClosureExpression.java      |   105 -
 .../groovy/ast/expr/ClosureListExpression.java  |    88 -
 .../groovy/ast/expr/ConstantExpression.java     |   124 -
 .../ast/expr/ConstructorCallExpression.java     |   105 -
 .../groovy/ast/expr/DeclarationExpression.java  |   168 -
 .../ast/expr/ElvisOperatorExpression.java       |    71 -
 .../groovy/ast/expr/EmptyExpression.java        |   137 -
 .../codehaus/groovy/ast/expr/Expression.java    |    81 -
 .../groovy/ast/expr/ExpressionTransformer.java  |    33 -
 .../groovy/ast/expr/FieldExpression.java        |    83 -
 .../groovy/ast/expr/GStringExpression.java      |   116 -
 .../groovy/ast/expr/LambdaExpression.java       |    47 -
 .../groovy/ast/expr/ListExpression.java         |    97 -
 .../groovy/ast/expr/MapEntryExpression.java     |    68 -
 .../codehaus/groovy/ast/expr/MapExpression.java |   100 -
 .../codehaus/groovy/ast/expr/MethodCall.java    |    34 -
 .../groovy/ast/expr/MethodCallExpression.java   |   214 -
 .../ast/expr/MethodPointerExpression.java       |    91 -
 .../ast/expr/MethodReferenceExpression.java     |    45 -
 .../ast/expr/NamedArgumentListExpression.java   |    45 -
 .../codehaus/groovy/ast/expr/NotExpression.java |    46 -
 .../groovy/ast/expr/PostfixExpression.java      |    75 -
 .../groovy/ast/expr/PrefixExpression.java       |    75 -
 .../groovy/ast/expr/PropertyExpression.java     |   133 -
 .../groovy/ast/expr/RangeExpression.java        |    70 -
 .../groovy/ast/expr/SpreadExpression.java       |    58 -
 .../groovy/ast/expr/SpreadMapExpression.java    |    60 -
 .../ast/expr/StaticMethodCallExpression.java    |    95 -
 .../groovy/ast/expr/TernaryExpression.java      |    86 -
 .../groovy/ast/expr/TupleExpression.java        |   120 -
 .../groovy/ast/expr/UnaryMinusExpression.java   |    62 -
 .../groovy/ast/expr/UnaryPlusExpression.java    |    62 -
 .../groovy/ast/expr/VariableExpression.java     |   199 -
 .../org/codehaus/groovy/ast/expr/package.html   |    28 -
 src/main/org/codehaus/groovy/ast/package.html   |    28 -
 .../groovy/ast/stmt/AssertStatement.java        |    66 -
 .../groovy/ast/stmt/BlockStatement.java         |   117 -
 .../groovy/ast/stmt/BreakStatement.java         |    48 -
 .../codehaus/groovy/ast/stmt/CaseStatement.java |    63 -
 .../groovy/ast/stmt/CatchStatement.java         |    61 -
 .../groovy/ast/stmt/ContinueStatement.java      |    48 -
 .../groovy/ast/stmt/DoWhileStatement.java       |    58 -
 .../groovy/ast/stmt/EmptyStatement.java         |   115 -
 .../groovy/ast/stmt/ExpressionStatement.java    |    61 -
 .../codehaus/groovy/ast/stmt/ForStatement.java  |    83 -
 .../codehaus/groovy/ast/stmt/IfStatement.java   |    69 -
 .../groovy/ast/stmt/LoopingStatement.java       |    38 -
 .../groovy/ast/stmt/ReturnStatement.java        |    72 -
 .../org/codehaus/groovy/ast/stmt/Statement.java |    64 -
 .../groovy/ast/stmt/SwitchStatement.java        |    91 -
 .../groovy/ast/stmt/SynchronizedStatement.java  |    58 -
 .../groovy/ast/stmt/ThrowStatement.java         |    54 -
 .../groovy/ast/stmt/TryCatchStatement.java      |   108 -
 .../groovy/ast/stmt/WhileStatement.java         |    59 -
 .../org/codehaus/groovy/ast/stmt/package.html   |    28 -
 .../codehaus/groovy/ast/tools/BeanUtils.java    |   120 -
 .../groovy/ast/tools/ClassNodeUtils.java        |    80 -
 .../codehaus/groovy/ast/tools/ClosureUtils.java |    69 -
 .../codehaus/groovy/ast/tools/GeneralUtils.java |   805 -
 .../groovy/ast/tools/GenericsUtils.java         |   614 -
 .../groovy/ast/tools/ParameterUtils.java        |    39 -
 .../groovy/ast/tools/PropertyNodeUtils.java     |    43 -
 .../groovy/ast/tools/WideningCategories.java    |   746 -
 .../groovy/classgen/AnnotationVisitor.java      |   344 -
 .../groovy/classgen/AsmClassGenerator.java      |  2103 --
 .../groovy/classgen/BytecodeExpression.java     |    55 -
 .../groovy/classgen/BytecodeInstruction.java    |    32 -
 .../groovy/classgen/BytecodeSequence.java       |    81 -
 .../classgen/ClassCompletionVerifier.java       |   746 -
 .../groovy/classgen/ClassGenerator.java         |    48 -
 .../classgen/ClassGeneratorException.java       |    36 -
 .../groovy/classgen/DummyClassGenerator.java    |   180 -
 .../groovy/classgen/EnumCompletionVisitor.java  |   169 -
 .../codehaus/groovy/classgen/EnumVisitor.java   |   444 -
 .../groovy/classgen/ExtendedVerifier.java       |   342 -
 .../groovy/classgen/FinalVariableAnalyzer.java  |   363 -
 .../groovy/classgen/GeneratorContext.java       |   113 -
 .../classgen/InnerClassCompletionVisitor.java   |   454 -
 .../groovy/classgen/InnerClassVisitor.java      |   288 -
 .../classgen/InnerClassVisitorHelper.java       |   143 -
 .../codehaus/groovy/classgen/ReturnAdder.java   |   279 -
 .../groovy/classgen/VariableScopeVisitor.java   |   611 -
 .../org/codehaus/groovy/classgen/Verifier.java  |  1565 --
 .../groovy/classgen/VerifierCodeVisitor.java    |   102 -
 .../groovy/classgen/asm/AssertionWriter.java    |   257 -
 .../asm/BinaryBooleanExpressionHelper.java      |    94 -
 .../asm/BinaryDoubleExpressionHelper.java       |   106 -
 .../classgen/asm/BinaryExpressionHelper.java    |   962 -
 .../BinaryExpressionMultiTypeDispatcher.java    |   422 -
 .../classgen/asm/BinaryExpressionWriter.java    |   328 -
 .../asm/BinaryFloatExpressionHelper.java        |   111 -
 .../classgen/asm/BinaryIntExpressionHelper.java |   293 -
 .../asm/BinaryLongExpressionHelper.java         |   144 -
 .../asm/BinaryObjectExpressionHelper.java       |    87 -
 .../groovy/classgen/asm/BytecodeDumper.java     |    52 -
 .../groovy/classgen/asm/BytecodeHelper.java     |   751 -
 .../groovy/classgen/asm/BytecodeVariable.java   |   124 -
 .../groovy/classgen/asm/CallSiteWriter.java     |   387 -
 .../groovy/classgen/asm/ClosureWriter.java      |   392 -
 .../groovy/classgen/asm/CompileStack.java       |   872 -
 .../classgen/asm/DelegatingController.java      |   276 -
 .../classgen/asm/ExpressionAsVariableSlot.java  |    81 -
 .../groovy/classgen/asm/InvocationWriter.java   |   928 -
 .../groovy/classgen/asm/MethodCaller.java       |    88 -
 .../classgen/asm/MethodCallerMultiAdapter.java  |    83 -
 .../codehaus/groovy/classgen/asm/MopWriter.java |   223 -
 .../groovy/classgen/asm/OperandStack.java       |   700 -
 .../classgen/asm/OptimizingStatementWriter.java |   948 -
 .../classgen/asm/StatementMetaTypeChooser.java  |    58 -
 .../groovy/classgen/asm/StatementWriter.java    |   636 -
 .../groovy/classgen/asm/TypeChooser.java        |    42 -
 .../classgen/asm/UnaryExpressionHelper.java     |    87 -
 .../groovy/classgen/asm/VariableSlotLoader.java |    50 -
 .../groovy/classgen/asm/WriterController.java   |   402 -
 .../classgen/asm/WriterControllerFactory.java   |    27 -
 .../groovy/classgen/asm/indy/IndyBinHelper.java |    44 -
 .../classgen/asm/indy/IndyCallSiteWriter.java   |    65 -
 .../classgen/asm/indy/InvokeDynamicWriter.java  |   234 -
 .../sc/IndyStaticTypesMultiTypeDispatcher.java  |    94 -
 .../codehaus/groovy/classgen/asm/package.html   |    29 -
 .../asm/sc/StaticCompilationMopWriter.java      |    62 -
 .../classgen/asm/sc/StaticInvocationWriter.java |   764 -
 .../asm/sc/StaticPropertyAccessHelper.java      |   133 -
 ...ypesBinaryExpressionMultiTypeDispatcher.java |   426 -
 .../asm/sc/StaticTypesCallSiteWriter.java       |   888 -
 .../asm/sc/StaticTypesClosureWriter.java        |   135 -
 .../asm/sc/StaticTypesStatementWriter.java      |   299 -
 .../classgen/asm/sc/StaticTypesTypeChooser.java |    75 -
 .../sc/StaticTypesUnaryExpressionHelper.java    |   178 -
 .../asm/sc/StaticTypesWriterController.java     |   186 -
 .../StaticTypesWriterControllerFactoryImpl.java |    33 -
 .../classgen/asm/util/LoggableClassVisitor.java |    34 -
 .../classgen/asm/util/LoggableTextifier.java    |   438 -
 .../groovy/classgen/genArrayAccess.groovy       |   146 -
 .../codehaus/groovy/classgen/genArrays.groovy   |    53 -
 .../codehaus/groovy/classgen/genDgmMath.groovy  |    87 -
 .../groovy/classgen/genMathModification.groovy  |   133 -
 .../org/codehaus/groovy/classgen/package.html   |    28 -
 .../codehaus/groovy/cli/GroovyPosixParser.java  |   281 -
 .../control/ASTTransformationsContext.java      |    53 -
 .../control/AnnotationConstantsVisitor.java     |   133 -
 .../groovy/control/BytecodeProcessor.java       |    23 -
 .../groovy/control/ClassNodeResolver.java       |   345 -
 .../control/CompilationFailedException.java     |    77 -
 .../groovy/control/CompilationUnit.java         |  1168 -
 .../codehaus/groovy/control/CompilePhase.java   |   118 -
 .../groovy/control/CompilerConfiguration.java   |   938 -
 .../groovy/control/ConfigurationException.java  |    92 -
 .../codehaus/groovy/control/ErrorCollector.java |   348 -
 .../groovy/control/GenericsVisitor.java         |   188 -
 .../org/codehaus/groovy/control/HasCleanup.java |    31 -
 .../org/codehaus/groovy/control/Janitor.java    |    55 -
 .../codehaus/groovy/control/LabelVerifier.java  |   174 -
 .../MultipleCompilationErrorsException.java     |    64 -
 .../groovy/control/OptimizerVisitor.java        |   149 -
 .../codehaus/groovy/control/ParserPlugin.java   |    36 -
 .../groovy/control/ParserPluginFactory.java     |    93 -
 .../codehaus/groovy/control/ParserVersion.java  |    50 -
 .../org/codehaus/groovy/control/Phases.java     |    67 -
 .../codehaus/groovy/control/ProcessingUnit.java |   180 -
 .../codehaus/groovy/control/ResolveVisitor.java |  1469 --
 .../groovy/control/SourceExtensionHandler.java  |    66 -
 .../org/codehaus/groovy/control/SourceUnit.java |   344 -
 .../groovy/control/StaticImportVisitor.java     |   610 -
 .../codehaus/groovy/control/StaticVerifier.java |   204 -
 .../codehaus/groovy/control/XStreamUtils.java   |    68 -
 .../ASTTransformationCustomizer.groovy          |   301 -
 .../customizers/CompilationCustomizer.java      |    45 -
 .../customizers/DelegatingCustomizer.java       |    45 -
 .../control/customizers/ImportCustomizer.java   |   169 -
 .../customizers/SecureASTCustomizer.java        |  1189 --
 .../customizers/SourceAwareCustomizer.java      |   105 -
 .../ASTTransformationCustomizerFactory.groovy   |    60 -
 .../builder/CompilerCustomizationBuilder.groovy |    64 -
 .../customizers/builder/CustomizersFactory.java |    59 -
 .../builder/ImportCustomizerFactory.java        |   134 -
 .../builder/InlinedASTCustomizerFactory.java    |    89 -
 .../builder/PostCompletionFactory.java          |    31 -
 .../builder/SecureASTCustomizerFactory.java     |    55 -
 .../builder/SourceAwareCustomizerFactory.java   |   160 -
 .../groovy/control/io/AbstractReaderSource.java |   120 -
 .../groovy/control/io/FileReaderSource.java     |    91 -
 .../control/io/InputStreamReaderSource.java     |    76 -
 .../codehaus/groovy/control/io/NullWriter.java  |    36 -
 .../groovy/control/io/ReaderSource.java         |    70 -
 .../groovy/control/io/StringReaderSource.java   |    69 -
 .../groovy/control/io/URLReaderSource.java      |    69 -
 .../org/codehaus/groovy/control/io/package.html |    28 -
 .../control/messages/ExceptionMessage.java      |    88 -
 .../groovy/control/messages/LocatedMessage.java |    80 -
 .../groovy/control/messages/Message.java        |   101 -
 .../groovy/control/messages/SimpleMessage.java  |    77 -
 .../control/messages/SyntaxErrorMessage.java    |    69 -
 .../groovy/control/messages/WarningMessage.java |   118 -
 .../groovy/control/messages/package.html        |    28 -
 .../org/codehaus/groovy/control/package.html    |    28 -
 src/main/org/codehaus/groovy/package.html       |    28 -
 .../codehaus/groovy/plugin/GroovyRunner.java    |    28 -
 .../reflection/AccessPermissionChecker.java     |    84 -
 .../reflection/CacheAccessControlException.java |    27 -
 .../codehaus/groovy/reflection/CachedClass.java |   542 -
 .../groovy/reflection/CachedConstructor.java    |   116 -
 .../codehaus/groovy/reflection/CachedField.java |    81 -
 .../groovy/reflection/CachedMethod.java         |   345 -
 .../codehaus/groovy/reflection/ClassInfo.java   |   505 -
 .../ClassLoaderForClassArtifacts.java           |    88 -
 .../groovy/reflection/GeneratedMetaMethod.java  |   240 -
 .../groovy/reflection/GroovyClassValue.java     |    36 -
 .../reflection/GroovyClassValueFactory.java     |    42 -
 .../reflection/GroovyClassValuePreJava7.java    |   104 -
 .../groovy/reflection/MixinInMetaClass.java     |   206 -
 .../groovy/reflection/ParameterTypes.java       |   385 -
 .../groovy/reflection/ReflectionCache.java      |   113 -
 .../groovy/reflection/ReflectionUtils.java      |   140 -
 .../groovy/reflection/SunClassLoader.java       |   117 -
 .../reflection/android/AndroidSupport.java      |    38 -
 .../org/codehaus/groovy/reflection/package.html |    28 -
 .../reflection/stdclasses/ArrayCachedClass.java |    55 -
 .../stdclasses/BigDecimalCachedClass.java       |    52 -
 .../stdclasses/BigIntegerCachedClass.java       |    50 -
 .../stdclasses/BooleanCachedClass.java          |    43 -
 .../reflection/stdclasses/ByteCachedClass.java  |    53 -
 .../stdclasses/CachedClosureClass.java          |    61 -
 .../reflection/stdclasses/CachedSAMClass.java   |   203 -
 .../stdclasses/CharacterCachedClass.java        |    44 -
 .../stdclasses/DoubleCachedClass.java           |    76 -
 .../reflection/stdclasses/FloatCachedClass.java |    71 -
 .../stdclasses/IntegerCachedClass.java          |    61 -
 .../reflection/stdclasses/LongCachedClass.java  |    61 -
 .../stdclasses/NumberCachedClass.java           |    65 -
 .../stdclasses/ObjectCachedClass.java           |    39 -
 .../reflection/stdclasses/ShortCachedClass.java |    56 -
 .../stdclasses/StringCachedClass.java           |    50 -
 .../reflection/v7/GroovyClassValueJava7.java    |    37 -
 .../groovy/runtime/AbstractComparator.java      |    30 -
 .../codehaus/groovy/runtime/ArrayTypeUtils.java |    98 -
 .../org/codehaus/groovy/runtime/ArrayUtil.java  |  1312 --
 .../groovy/runtime/BytecodeInterface8.java      |   377 -
 .../codehaus/groovy/runtime/ClassExtender.java  |    89 -
 .../groovy/runtime/ComposedClosure.java         |   108 -
 .../groovy/runtime/ConversionHandler.java       |   224 -
 .../groovy/runtime/ConvertedClosure.java        |    58 -
 .../codehaus/groovy/runtime/ConvertedMap.java   |    80 -
 .../codehaus/groovy/runtime/CurriedClosure.java |   192 -
 .../groovy/runtime/DateGroovyMethods.java       |   775 -
 .../groovy/runtime/DefaultCachedMethodKey.java  |    47 -
 .../groovy/runtime/DefaultGroovyMethods.java    | 18930 -----------------
 .../runtime/DefaultGroovyMethodsSupport.java    |   383 -
 .../runtime/DefaultGroovyStaticMethods.java     |   314 -
 .../groovy/runtime/DefaultMethodKey.java        |    44 -
 .../groovy/runtime/EncodingGroovyMethods.java   |   367 -
 .../runtime/EncodingGroovyMethodsSupport.java   |    90 -
 .../groovy/runtime/FlushingStreamWriter.java    |    50 -
 .../codehaus/groovy/runtime/GStringImpl.java    |    64 -
 .../groovy/runtime/GeneratedClosure.java        |    29 -
 .../groovy/runtime/GroovyCategorySupport.java   |   365 -
 .../groovy/runtime/HandleMetaClass.java         |   122 -
 .../groovy/runtime/IOGroovyMethods.java         |  1698 --
 .../codehaus/groovy/runtime/InvokerHelper.java  |  1079 -
 .../runtime/InvokerInvocationException.java     |    44 -
 .../groovy/runtime/IteratorClosureAdapter.java  |    58 -
 .../groovy/runtime/MetaClassHelper.java         |  1034 -
 .../codehaus/groovy/runtime/MethodClosure.java  |   147 -
 .../org/codehaus/groovy/runtime/MethodKey.java  |   133 -
 .../groovy/runtime/MethodRankHelper.java        |   562 -
 .../org/codehaus/groovy/runtime/NullObject.java |   176 -
 .../groovy/runtime/NumberAwareComparator.java   |    60 -
 .../groovy/runtime/ProcessGroovyMethods.java    |   727 -
 .../groovy/runtime/ProxyGeneratorAdapter.java   |  1003 -
 .../org/codehaus/groovy/runtime/RangeInfo.java  |    31 -
 .../groovy/runtime/ReflectionMethodInvoker.java |    56 -
 .../org/codehaus/groovy/runtime/Reflector.java  |    39 -
 .../codehaus/groovy/runtime/RegexSupport.java   |    37 -
 .../groovy/runtime/ResourceGroovyMethods.java   |  2642 ---
 .../groovy/runtime/ReverseListIterator.java     |    65 -
 .../groovy/runtime/ScriptBytecodeAdapter.java   |   857 -
 .../groovy/runtime/ScriptReference.java         |    46 -
 .../groovy/runtime/SocketGroovyMethods.java     |   206 -
 .../groovy/runtime/StackTraceUtils.java         |   194 -
 .../groovy/runtime/StringBufferWriter.java      |   104 -
 .../groovy/runtime/StringGroovyMethods.java     |  3800 ----
 .../codehaus/groovy/runtime/WritableFile.java   |    65 -
 .../runtime/callsite/AbstractCallSite.java      |   424 -
 .../runtime/callsite/BooleanClosureWrapper.java |    68 -
 .../callsite/BooleanReturningMethodInvoker.java |    76 -
 .../groovy/runtime/callsite/CallSite.java       |    69 -
 .../groovy/runtime/callsite/CallSiteArray.java  |   175 -
 .../callsite/CallSiteAwareMetaMethod.java       |    27 -
 .../runtime/callsite/CallSiteClassLoader.java   |    59 -
 .../runtime/callsite/CallSiteGenerator.java     |   268 -
 .../callsite/ClassMetaClassGetPropertySite.java |    55 -
 .../callsite/ConstructorMetaClassSite.java      |    41 -
 .../callsite/ConstructorMetaMethodSite.java     |    67 -
 .../runtime/callsite/ConstructorSite.java       |   154 -
 .../groovy/runtime/callsite/DummyCallSite.java  |    25 -
 .../callsite/GetEffectivePogoFieldSite.java     |    78 -
 .../callsite/GetEffectivePogoPropertySite.java  |    90 -
 .../callsite/GetEffectivePojoFieldSite.java     |    60 -
 .../callsite/GetEffectivePojoPropertySite.java  |    68 -
 .../runtime/callsite/GroovySunClassLoader.java  |    74 -
 .../callsite/MetaClassConstructorSite.java      |    55 -
 .../groovy/runtime/callsite/MetaClassSite.java  |    35 -
 .../groovy/runtime/callsite/MetaMethodSite.java |    38 -
 .../groovy/runtime/callsite/NullCallSite.java   |    54 -
 .../callsite/PerInstancePojoMetaClassSite.java  |    45 -
 .../runtime/callsite/PogoGetPropertySite.java   |    54 -
 .../runtime/callsite/PogoInterceptableSite.java |    59 -
 .../callsite/PogoMetaClassGetPropertySite.java  |    55 -
 .../runtime/callsite/PogoMetaClassSite.java     |    86 -
 .../runtime/callsite/PogoMetaMethodSite.java    |   257 -
 .../callsite/PojoMetaClassGetPropertySite.java  |    49 -
 .../runtime/callsite/PojoMetaClassSite.java     |    60 -
 .../runtime/callsite/PojoMetaMethodSite.java    |   280 -
 .../runtime/callsite/StaticMetaClassSite.java   |    72 -
 .../runtime/callsite/StaticMetaMethodSite.java  |   157 -
 .../groovy/runtime/dgmimpl/NumberNumberDiv.java |   330 -
 .../runtime/dgmimpl/NumberNumberMetaMethod.java |    61 -
 .../runtime/dgmimpl/NumberNumberMinus.java      |   391 -
 .../runtime/dgmimpl/NumberNumberMultiply.java   |   393 -
 .../runtime/dgmimpl/NumberNumberPlus.java       |   385 -
 .../dgmimpl/arrays/ArrayGetAtMetaMethod.java    |    29 -
 .../runtime/dgmimpl/arrays/ArrayMetaMethod.java |    45 -
 .../dgmimpl/arrays/ArrayPutAtMetaMethod.java    |    29 -
 .../arrays/BooleanArrayGetAtMetaMethod.java     |    65 -
 .../arrays/BooleanArrayPutAtMetaMethod.java     |    85 -
 .../arrays/ByteArrayGetAtMetaMethod.java        |    65 -
 .../arrays/ByteArrayPutAtMetaMethod.java        |    89 -
 .../arrays/CharacterArrayGetAtMetaMethod.java   |    65 -
 .../arrays/CharacterArrayPutAtMetaMethod.java   |    86 -
 .../arrays/DoubleArrayGetAtMetaMethod.java      |    65 -
 .../arrays/DoubleArrayPutAtMetaMethod.java      |    96 -
 .../arrays/FloatArrayGetAtMetaMethod.java       |    65 -
 .../arrays/FloatArrayPutAtMetaMethod.java       |    96 -
 .../arrays/IntegerArrayGetAtMetaMethod.java     |    65 -
 .../arrays/IntegerArrayPutAtMetaMethod.java     |    96 -
 .../arrays/LongArrayGetAtMetaMethod.java        |    65 -
 .../arrays/LongArrayPutAtMetaMethod.java        |    96 -
 .../arrays/ObjectArrayGetAtMetaMethod.java      |    70 -
 .../arrays/ObjectArrayPutAtMetaMethod.java      |    97 -
 .../arrays/ShortArrayGetAtMetaMethod.java       |    65 -
 .../arrays/ShortArrayPutAtMetaMethod.java       |    96 -
 .../groovy/runtime/m12n/ExtensionModule.java    |    61 -
 .../runtime/m12n/ExtensionModuleRegistry.java   |    66 -
 .../runtime/m12n/ExtensionModuleScanner.java    |    88 -
 .../runtime/m12n/MetaInfExtensionModule.java    |   108 -
 .../runtime/m12n/PropertiesModuleFactory.java   |    36 -
 .../runtime/m12n/SimpleExtensionModule.java     |   138 -
 .../m12n/StandardPropertiesModuleFactory.java   |    54 -
 .../groovy/runtime/memoize/CommonCache.java     |   217 -
 .../runtime/memoize/ConcurrentCommonCache.java  |   239 -
 .../groovy/runtime/memoize/EvictableCache.java  |   106 -
 .../groovy/runtime/memoize/LRUCache.java        |    66 -
 .../runtime/memoize/LRUProtectionStorage.java   |    79 -
 .../groovy/runtime/memoize/Memoize.java         |   183 -
 .../groovy/runtime/memoize/MemoizeCache.java    |    51 -
 .../runtime/memoize/NullProtectionStorage.java  |    37 -
 .../runtime/memoize/ProtectionStorage.java      |    29 -
 .../memoize/UnlimitedConcurrentCache.java       |    54 -
 .../runtime/metaclass/ClosureMetaClass.java     |   713 -
 .../runtime/metaclass/ClosureMetaMethod.java    |   192 -
 .../metaclass/ClosureStaticMetaMethod.java      |    89 -
 .../metaclass/ConcurrentReaderHashMap.java      |  1270 --
 .../runtime/metaclass/DefaultMetaClassInfo.java |   346 -
 .../metaclass/MetaClassRegistryImpl.java        |   551 -
 .../runtime/metaclass/MetaMethodIndex.java      |   546 -
 .../groovy/runtime/metaclass/MethodHelper.java  |    40 -
 .../runtime/metaclass/MethodMetaProperty.java   |    80 -
 .../metaclass/MethodSelectionException.java     |   102 -
 .../MissingMethodExceptionNoStack.java          |    36 -
 .../metaclass/MissingMethodExecutionFailed.java |    36 -
 .../MissingPropertyExceptionNoStack.java        |    32 -
 .../runtime/metaclass/MixedInMetaClass.java     |    55 -
 .../metaclass/MixinInstanceMetaMethod.java      |    62 -
 .../metaclass/MixinInstanceMetaProperty.java    |    96 -
 .../metaclass/MultipleSetterProperty.java       |    88 -
 .../metaclass/NewInstanceMetaMethod.java        |    58 -
 .../groovy/runtime/metaclass/NewMetaMethod.java |    57 -
 .../runtime/metaclass/NewStaticMetaMethod.java  |    55 -
 .../runtime/metaclass/OwnedMetaClass.java       |   234 -
 .../runtime/metaclass/ReflectionMetaMethod.java |    75 -
 .../runtime/metaclass/ReflectorLoader.java      |   147 -
 .../runtime/metaclass/TemporaryMethodKey.java   |    59 -
 .../ThreadManagedMetaBeanProperty.java          |   227 -
 .../runtime/metaclass/TransformMetaMethod.java  |    59 -
 .../groovy/runtime/metaclass/package.html       |    28 -
 .../org/codehaus/groovy/runtime/package.html    |    28 -
 .../runtime/powerassert/AssertionRenderer.java  |   184 -
 .../powerassert/PowerAssertionError.java        |    35 -
 .../groovy/runtime/powerassert/SourceText.java  |   126 -
 .../SourceTextNotAvailableException.java        |    36 -
 .../groovy/runtime/powerassert/Value.java       |    43 -
 .../runtime/powerassert/ValueRecorder.java      |    45 -
 .../runtime/typehandling/BigDecimalMath.java    |    86 -
 .../runtime/typehandling/BigIntegerMath.java    |    86 -
 .../typehandling/DefaultTypeTransformation.java |   894 -
 .../runtime/typehandling/FloatingPointMath.java |    67 -
 .../typehandling/GroovyCastException.java       |    85 -
 .../runtime/typehandling/IntegerMath.java       |   101 -
 .../groovy/runtime/typehandling/LongMath.java   |   105 -
 .../groovy/runtime/typehandling/NumberMath.java |   294 -
 .../NumberMathModificationInfo.java             |  3732 ----
 .../runtime/typehandling/ShortTypeHandling.java |    86 -
 .../groovy/runtime/typehandling/package.html    |    30 -
 .../groovy/runtime/wrappers/BooleanWrapper.java |    28 -
 .../groovy/runtime/wrappers/ByteWrapper.java    |    28 -
 .../groovy/runtime/wrappers/CharWrapper.java    |    28 -
 .../groovy/runtime/wrappers/DoubleWrapper.java  |    28 -
 .../groovy/runtime/wrappers/FloatWrapper.java   |    28 -
 .../runtime/wrappers/GroovyObjectWrapper.java   |    74 -
 .../groovy/runtime/wrappers/IntWrapper.java     |    28 -
 .../groovy/runtime/wrappers/LongWrapper.java    |    28 -
 .../groovy/runtime/wrappers/PojoWrapper.java    |    74 -
 .../groovy/runtime/wrappers/ShortWrapper.java   |    30 -
 .../groovy/runtime/wrappers/Wrapper.java        |    50 -
 .../groovy/runtime/wrappers/package.html        |    28 -
 .../org/codehaus/groovy/syntax/ASTHelper.java   |   162 -
 .../org/codehaus/groovy/syntax/CSTNode.java     |   583 -
 .../org/codehaus/groovy/syntax/Numbers.java     |   317 -
 .../codehaus/groovy/syntax/ParserException.java |    33 -
 .../codehaus/groovy/syntax/ReadException.java   |    58 -
 .../org/codehaus/groovy/syntax/Reduction.java   |   266 -
 .../groovy/syntax/RuntimeParserException.java   |    41 -
 .../codehaus/groovy/syntax/SyntaxException.java |   123 -
 src/main/org/codehaus/groovy/syntax/Token.java  |   393 -
 .../codehaus/groovy/syntax/TokenException.java  |    47 -
 .../groovy/syntax/TokenMismatchException.java   |    38 -
 .../org/codehaus/groovy/syntax/TokenUtil.java   |    88 -
 src/main/org/codehaus/groovy/syntax/Types.java  |  1454 --
 .../org/codehaus/groovy/syntax/package.html     |    28 -
 .../org/codehaus/groovy/tools/Compiler.java     |   116 -
 .../org/codehaus/groovy/tools/DgmConverter.java |   230 -
 .../codehaus/groovy/tools/ErrorReporter.java    |   235 -
 .../groovy/tools/FileSystemCompiler.java        |   389 -
 .../org/codehaus/groovy/tools/GrapeMain.groovy  |   308 -
 .../org/codehaus/groovy/tools/GrapeUtil.java    |    45 -
 .../org/codehaus/groovy/tools/GroovyClass.java  |    45 -
 .../codehaus/groovy/tools/GroovyStarter.java    |   141 -
 .../groovy/tools/LoaderConfiguration.java       |   376 -
 .../org/codehaus/groovy/tools/RootLoader.java   |   181 -
 .../org/codehaus/groovy/tools/StringHelper.java |    85 -
 .../org/codehaus/groovy/tools/Utilities.java    |    77 -
 .../groovy/tools/ast/TransformTestHelper.groovy |   123 -
 .../groovy/tools/gse/DependencyTracker.java     |   137 -
 .../codehaus/groovy/tools/gse/StringSetMap.java |    64 -
 .../tools/javac/JavaAwareCompilationUnit.java   |   163 -
 .../tools/javac/JavaAwareResolveVisitor.java    |    69 -
 .../groovy/tools/javac/JavaCompiler.java        |    30 -
 .../groovy/tools/javac/JavaCompilerFactory.java |    25 -
 .../tools/javac/JavaStubCompilationUnit.java    |   131 -
 .../groovy/tools/javac/JavaStubGenerator.java   |   981 -
 .../tools/javac/JavacCompilerFactory.java       |    27 -
 .../groovy/tools/javac/JavacJavaCompiler.java   |   214 -
 .../codehaus/groovy/tools/javac/package.html    |    28 -
 src/main/org/codehaus/groovy/tools/package.html |    30 -
 .../org/codehaus/groovy/tools/shell/IO.java     |   190 -
 .../groovy/tools/shell/util/Logger.java         |   134 -
 .../groovy/tools/shell/util/MessageSource.java  |   142 -
 .../groovy/tools/shell/util/Preferences.java    |   121 -
 .../org/codehaus/groovy/tools/xml/package.html  |    28 -
 .../transform/ASTTestTransformation.groovy      |   233 -
 .../groovy/transform/ASTTransformation.java     |    50 -
 .../ASTTransformationCollectorCodeVisitor.java  |   369 -
 .../transform/ASTTransformationVisitor.java     |   343 -
 .../transform/AbstractASTTransformUtil.java     |   184 -
 .../transform/AbstractASTTransformation.java    |   485 -
 .../AbstractInterruptibleASTTransformation.java |   235 -
 .../transform/AnnotationCollectorTransform.java |   369 -
 .../transform/AutoCloneASTTransformation.java   |   305 -
 .../transform/AutoFinalASTTransformation.java   |   191 -
 .../AutoImplementASTTransformation.java         |   183 -
 .../transform/BaseScriptASTTransformation.java  |   167 -
 .../transform/BuilderASTTransformation.java     |   278 -
 .../transform/CategoryASTTransformation.java    |   298 -
 .../transform/CompileDynamicProcessor.java      |    44 -
 ...itionalInterruptibleASTTransformation.groovy |   145 -
 .../transform/DelegateASTTransformation.java    |   384 -
 .../EqualsAndHashCodeASTTransformation.java     |   332 -
 .../groovy/transform/ErrorCollecting.java       |    31 -
 .../ExternalizeMethodsASTTransformation.java    |   129 -
 .../ExternalizeVerifierASTTransformation.java   |   107 -
 .../transform/FieldASTTransformation.java       |   282 -
 .../transform/GroovyASTTransformation.java      |    52 -
 .../transform/GroovyASTTransformationClass.java |    47 -
 .../transform/ImmutableASTTransformation.java   |   818 -
 .../IndexedPropertyASTTransformation.java       |   137 -
 .../InheritConstructorsASTTransformation.java   |   132 -
 .../groovy/transform/LazyASTTransformation.java |   243 -
 .../groovy/transform/LogASTTransformation.java  |   297 -
 .../MapConstructorASTTransformation.java        |   196 -
 .../transform/MemoizedASTTransformation.java    |   201 -
 .../transform/NewifyASTTransformation.java      |   324 -
 .../PackageScopeASTTransformation.java          |   201 -
 .../ReadWriteLockASTTransformation.java         |   143 -
 .../transform/SingletonASTTransformation.java   |   136 -
 .../transform/SortableASTTransformation.java    |   253 -
 .../transform/SourceURIASTTransformation.java   |   132 -
 .../transform/StaticTypesTransformation.java    |   115 -
 .../SynchronizedASTTransformation.java          |   114 -
 .../ThreadInterruptibleASTTransformation.groovy |    98 -
 .../TimedInterruptibleASTTransformation.groovy  |   321 -
 .../transform/ToStringASTTransformation.java    |   276 -
 .../TupleConstructorASTTransformation.java      |   331 -
 .../sc/ListOfExpressionsExpression.java         |    61 -
 .../sc/StaticCompilationMetadataKeys.java       |    36 -
 .../transform/sc/StaticCompilationVisitor.java  |   542 -
 .../sc/StaticCompileTransformation.java         |   100 -
 .../sc/TemporaryVariableExpression.java         |    77 -
 .../BinaryExpressionTransformer.java            |   393 -
 .../BooleanExpressionTransformer.java           |   183 -
 .../transformers/CastExpressionOptimizer.java   |    80 -
 .../ClosureExpressionTransformer.java           |    47 -
 .../transformers/CompareIdentityExpression.java |    84 -
 .../transformers/CompareToNullExpression.java   |    82 -
 .../ConstructorCallTransformer.java             |   193 -
 .../transformers/ListExpressionTransformer.java |    81 -
 .../MethodCallExpressionTransformer.java        |   197 -
 .../RangeExpressionTransformer.java             |    76 -
 .../StaticCompilationTransformer.java           |   175 -
 .../StaticMethodCallExpressionTransformer.java  |    51 -
 .../VariableExpressionTransformer.java          |    91 -
 .../stc/AbstractTypeCheckingExtension.java      |   450 -
 .../stc/DefaultTypeCheckingExtension.java       |   194 -
 .../transform/stc/DelegationMetadata.java       |    57 -
 .../transform/stc/ExtensionMethodNode.java      |    57 -
 .../stc/GroovyTypeCheckingExtensionSupport.java |   460 -
 .../transform/stc/PropertyLookupVisitor.java    |    62 -
 .../codehaus/groovy/transform/stc/Receiver.java |    59 -
 .../transform/stc/SecondPassExpression.java     |    71 -
 .../transform/stc/SharedVariableCollector.java  |    61 -
 .../groovy/transform/stc/SignatureCodec.java    |    34 -
 .../transform/stc/SignatureCodecVersion1.java   |   230 -
 .../stc/StaticTypeCheckingSupport.java          |  2437 ---
 .../stc/StaticTypeCheckingVisitor.java          |  5178 -----
 .../groovy/transform/stc/StaticTypesMarker.java |    41 -
 .../stc/TraitTypeCheckingExtension.java         |   141 -
 .../transform/stc/TypeCheckingContext.java      |   365 -
 .../transform/stc/TypeCheckingExtension.java    |   404 -
 .../transform/stc/UnionTypeClassNode.java       |   476 -
 .../groovy/transform/tailrec/AstHelper.groovy   |    76 -
 .../tailrec/CollectRecursiveCalls.groovy        |    62 -
 .../transform/tailrec/HasRecursiveCalls.groovy  |    64 -
 .../transform/tailrec/InWhileLoopWrapper.groovy |    81 -
 .../tailrec/RecursivenessTester.groovy          |   100 -
 .../tailrec/ReturnAdderForClosures.groovy       |    48 -
 .../ReturnStatementToIterationConverter.groovy  |   148 -
 .../transform/tailrec/StatementReplacer.groovy  |   109 -
 .../TailRecursiveASTTransformation.groovy       |   261 -
 .../TernaryToIfStatementConverter.groovy        |    42 -
 .../tailrec/VariableAccessReplacer.groovy       |    73 -
 .../tailrec/VariableExpressionReplacer.groovy   |   171 -
 .../VariableExpressionTransformer.groovy        |    47 -
 .../transform/trait/NAryOperationRewriter.java  |   130 -
 .../trait/SuperCallTraitTransformer.java        |   193 -
 .../transform/trait/TraitASTTransformation.java |   624 -
 .../groovy/transform/trait/TraitComposer.java   |   568 -
 .../transform/trait/TraitHelpersTuple.java      |    45 -
 .../trait/TraitReceiverTransformer.java         |   451 -
 .../codehaus/groovy/transform/trait/Traits.java |   378 -
 .../groovy/util/AbstractConcurrentMap.java      |   205 -
 .../groovy/util/AbstractConcurrentMapBase.java  |   345 -
 .../org/codehaus/groovy/util/ArrayIterator.java |    46 -
 .../groovy/util/CharSequenceReader.java         |   170 -
 .../codehaus/groovy/util/ComplexKeyHashMap.java |   176 -
 .../org/codehaus/groovy/util/FastArray.java     |   139 -
 .../org/codehaus/groovy/util/Finalizable.java   |    23 -
 .../codehaus/groovy/util/HashCodeHelper.java    |   131 -
 .../groovy/util/IteratorBufferedIterator.java   |    75 -
 .../org/codehaus/groovy/util/LazyReference.java |    74 -
 .../groovy/util/ListBufferedIterator.java       |    67 -
 .../org/codehaus/groovy/util/ListHashMap.java   |   220 -
 .../codehaus/groovy/util/LockableObject.java    |    73 -
 .../util/ManagedConcurrentLinkedQueue.java      |   180 -
 .../groovy/util/ManagedConcurrentMap.java       |   118 -
 .../groovy/util/ManagedConcurrentValueMap.java  |    77 -
 .../codehaus/groovy/util/ManagedLinkedList.java |   145 -
 .../codehaus/groovy/util/ManagedReference.java  |    55 -
 .../org/codehaus/groovy/util/Reference.java     |    25 -
 .../codehaus/groovy/util/ReferenceBundle.java   |    63 -
 .../codehaus/groovy/util/ReferenceManager.java  |   199 -
 .../org/codehaus/groovy/util/ReferenceType.java |   105 -
 .../org/codehaus/groovy/util/ReleaseInfo.java   |    80 -
 .../codehaus/groovy/util/SingleKeyHashMap.java  |   161 -
 .../org/codehaus/groovy/util/StringUtil.groovy  |    57 -
 .../codehaus/groovy/util/TripleKeyHashMap.java  |    86 -
 .../org/codehaus/groovy/vmplugin/VMPlugin.java  |    65 -
 .../groovy/vmplugin/VMPluginFactory.java        |    57 -
 .../org/codehaus/groovy/vmplugin/package.html   |    28 -
 .../groovy/vmplugin/v5/JUnit4Utils.java         |   102 -
 .../org/codehaus/groovy/vmplugin/v5/Java5.java  |   484 -
 .../vmplugin/v5/PluginDefaultGroovyMethods.java |   141 -
 .../codehaus/groovy/vmplugin/v5/package.html    |    28 -
 .../org/codehaus/groovy/vmplugin/v6/Java6.java  |    34 -
 .../groovy/vmplugin/v7/IndyArrayAccess.java     |   143 -
 .../v7/IndyGuardsFiltersAndSignatures.java      |   215 -
 .../groovy/vmplugin/v7/IndyInterface.java       |   250 -
 .../codehaus/groovy/vmplugin/v7/IndyMath.java   |   196 -
 .../org/codehaus/groovy/vmplugin/v7/Java7.java  |   108 -
 .../codehaus/groovy/vmplugin/v7/Selector.java   |  1065 -
 .../codehaus/groovy/vmplugin/v7/TypeHelper.java |   113 -
 .../groovy/vmplugin/v7/TypeTransformers.java    |   243 -
 .../org/codehaus/groovy/vmplugin/v8/Java8.java  |    66 -
 .../vmplugin/v8/PluginDefaultGroovyMethods.java |    68 -
 src/main/overview.html                          |    41 -
 src/main/overviewj.html                         |    41 -
 .../codehaus/groovy/tools/DocGeneratorMain.java |     2 +-
 .../codehaus/groovy/tools/DocGenerator.groovy   |     2 +-
 .../tools/groovydoc/GroovyDocToolTest.java      |    11 +-
 1445 files changed, 176706 insertions(+), 176718 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/b25d0e55/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index e5b7e4f..e585c75 100644
--- a/build.gradle
+++ b/build.gradle
@@ -135,12 +135,7 @@ task(copyTestResources, type: Copy)
         .include('**/*.txt', '**/*.xml', '**/*.properties', '**/*.png', '**/*.html', '**/*.gif', '**/*.ico', '**/*.css')
 test.dependsOn(copyTestResources)
 
-task sourceJar(type: Jar) {
-    classifier = 'sources'
-    from 'src/main'
-}
-
-subprojects {
+allprojects {
     task sourceJar(type: Jar) {
         classifier = 'sources'
         from sourceSets.main.allSource
@@ -279,20 +274,16 @@ ext.generatedDirectory = "${buildDir}/generated-sources"
 sourceSets {
     main {
         java {
-            srcDirs = [
-                    'src/main',
-                    "$generatedDirectory/src/main"
-            ]
+            // the only reason we add src/main/groovy here is for the bootstrap compiler
+            srcDir 'src/main/groovy'
+            srcDir "$generatedDirectory/src/main"
             if (!JavaVersion.current().isJava8Compatible()) {
                 exclude '**/v8/*'
                 exclude '**/vm8/*'
             }
         }
         groovy {
-            srcDirs = [
-                    'src/main',
-                    "$generatedDirectory/src/main"
-            ]
+            srcDir "$generatedDirectory/src/main"
             if (!JavaVersion.current().isJava8Compatible()) {
                 exclude '**/v8/*'
                 exclude '**/vm8/*'
@@ -397,7 +388,7 @@ task dgmConverter(dependsOn:compileJava) {
             arg(value: "$outputDir.absolutePath")
         }
     }
-    inputs.files fileTree('src').include('**/*GroovyMethods.java')
+    inputs.files fileTree('src/main').include('**/*GroovyMethods.java')
     outputs.dir outputDir
 }
 
@@ -419,8 +410,6 @@ task bootstrapJar(type:Jar ) {
     classifier = 'bootstrap'
 }
 
-compileGroovy.dependsOn bootstrapJar
-
 allprojects {
 
     tasks.withType(JavaCompile) {
@@ -443,7 +432,7 @@ allprojects {
         groovyOptions.encoding = 'UTF-8'
         groovyClasspath = files(
                 rootProject.compileJava.classpath,
-                rootProject.bootstrapJar.archivePath
+                files(project==rootProject?rootProject.bootstrapJar:rootProject.jar)
         )
 
         // TODO: this null check was required after adding JMH plugin to performance project

http://git-wip-us.apache.org/repos/asf/groovy/blob/b25d0e55/gradle/assemble.gradle
----------------------------------------------------------------------
diff --git a/gradle/assemble.gradle b/gradle/assemble.gradle
index 5068e8d..9d8da94 100644
--- a/gradle/assemble.gradle
+++ b/gradle/assemble.gradle
@@ -142,7 +142,7 @@ allprojects {
             dependsOn compileGroovyWithIndy
             classifier = 'indy'
             appendix = 'raw'
-            from sourceSets.main.java.outputDir
+            from sourceSets.main.groovy.outputDir
             from compileGroovyWithIndy.destinationDir
             from "${project.buildDir}/resources/main"
         }


Mime
View raw message