[groovy2] 02/19: Merge tag 'upstream/2.4.3'

komal sukhani komal-guest at moszumanska.debian.org
Sat Jun 20 16:08:41 UTC 2015


This is an automated email from the git hooks/post-receive script.

komal-guest pushed a commit to branch master
in repository groovy2.

commit aae9e044fc2d322070118cc61a8a380737ff150e
Merge: 189c554 50ab913
Author: komal <komaldsukhani at gmail.com>
Date:   Tue Jun 16 12:32:40 2015 +0530

    Merge tag 'upstream/2.4.3'
    
    Upstream version 2.4.3

 LICENSE                                            |  202 +
 LICENSE.txt                                        |   15 -
 NOTICE                                             |   14 +
 NOTICE.txt                                         |   14 -
 README.adoc                                        |   23 +-
 benchmark/bench.groovy                             |    5 +-
 benchmark/bench/binarytrees.java                   |    2 +-
 benchmark/bench/fasta.java                         |    2 +-
 bintray.properties                                 |    3 -
 build.gradle                                       |  361 +-
 buildSrc/src/main/java/JavadocFixTool.java         |    4 +-
 .../binarycompatibility/binarycompat-report.groovy |  153 +
 config/checkstyle/checkstyle-frames.xsl            |  394 --
 config/checkstyle/checkstyle-report.groovy         |  154 +
 config/checkstyle/checkstyle.xml                   |   15 +-
 config/checkstyle/codeHeader.txt                   |    2 +-
 config/checkstyle/config.xml                       |  164 -
 config/codenarc/codenarc.groovy                    |  134 +-
 config/gant/paths.groovy                           |   53 -
 config/maven/groovy-all.xsl                        |   22 -
 config/maven/groovy-examples.pom                   |   79 -
 config/maven/groovy-tools.pom                      |   78 -
 config/maven/settings.xml                          |   10 -
 gradle.properties                                  |    6 +-
 gradle.properties.gz                               |  Bin 210 -> 0 bytes
 gradle/LICENSE.txt                                 |   13 +
 gradle/asciidoctor.gradle                          |  150 +
 gradle/assemble.gradle                             |  260 +-
 gradle/backports.gradle                            |   64 +
 gradle/binarycompatibility.gradle                  |  204 +
 gradle/bintray.gradle                              |   53 +-
 gradle/docs.gradle                                 |   64 +-
 gradle/eclipse.gradle                              |    2 +-
 gradle/groovydoc.gradle                            |   26 +-
 gradle/idea.gradle                                 |   16 +-
 gradle/indy.gradle                                 |   49 +-
 gradle/jacoco/jacoco.gradle                        |   61 +
 gradle/jacoco/jacocofix.gradle                     |   23 +
 gradle/pomconfigurer.gradle                        |    6 +-
 gradle/quality.gradle                              |  115 +
 gradle/test.gradle                                 |   14 +-
 gradle/upload.gradle                               |   53 +-
 gradle/utils.gradle                                |    8 +-
 gradle/wrapper/gradle-wrapper.jar                  |  Bin 0 -> 50527 bytes
 gradle/wrapper/gradle-wrapper.properties           |    4 +-
 lib/openbeans-1.0.jar                              |  Bin 0 -> 221958 bytes
 security/GroovyJarTest.jar                         |  Bin 0 -> 2588 bytes
 settings.gradle                                    |   10 +-
 src/bin/startGroovy.bat                            |    5 +-
 src/examples/astbuilder/Main.groovy                |   15 +
 src/examples/astbuilder/MainExample.groovy         |   15 +
 src/examples/astbuilder/MainIntegrationTest.groovy |   15 +
 src/examples/astbuilder/MainTransformation.groovy  |   15 +
 src/examples/commandLineTools/AntMap.groovy        |   17 +-
 src/examples/commandLineTools/BigTests.groovy      |   17 +-
 src/examples/commandLineTools/Reflections.groovy   |   15 +
 .../commandLineTools/SimpleWebServer.groovy        |   15 +
 src/examples/console/MortgageCalculator.groovy     |   15 +
 src/examples/console/knowYourTables.groovy         |   15 +
 src/examples/console/thinkOfANumber.groovy         |   15 +
 src/examples/groovy/j2ee/CreateData.groovy         |   15 +
 src/examples/groovy/swing/MyTableModel.java        |   15 +
 src/examples/groovy/swing/SwingDemo.groovy         |   15 +
 src/examples/groovy/swing/TableDemo.groovy         |   15 +
 src/examples/groovy/swing/TableLayoutDemo.groovy   |   15 +
 src/examples/groovy2d/paintingByNumbers.groovy     |   15 +
 src/examples/groovyShell/ArithmeticShell.groovy    |   15 +
 .../groovyShell/ArithmeticShellTest.groovy         |   15 +
 src/examples/groovyShell/BlacklistingShell.groovy  |   15 +
 .../groovyShell/BlacklistingShellTest.groovy       |   15 +
 .../grails/compiler/injection/DomainClass.java     |   15 +
 src/examples/osgi/build.properties                 |   16 +
 .../org/codehaus/groovy/osgi/Activator.groovy      |   15 +
 .../org/codehaus/groovy/osgi/GroovyGreeter.groovy  |   15 +
 .../codehaus/groovy/osgi/GroovyGreeterImpl.groovy  |   15 +
 src/examples/searchEngine/Indexer.groovy           |   15 +
 src/examples/searchEngine/Searcher.groovy          |   15 +
 src/examples/swing/BloglinesClient.groovy          |   15 +
 src/examples/swing/ModelNodeExample.groovy         |   15 +
 src/examples/swing/RegexCoach.groovy               |   15 +
 src/examples/swing/RegexCoachController.groovy     |   15 +
 src/examples/swing/RegexCoachView.groovy           |   15 +
 src/examples/swing/Widgets.groovy                  |   15 +
 .../swing/binding/caricature/Caricature.groovy     |   15 +
 .../swing/binding/caricature/JCaricature.java      |   15 +
 src/examples/swing/greet/Greet.groovy              |   15 +
 src/examples/swing/greet/TwitterAPI.groovy         |   15 +
 src/examples/swing/greet/View.groovy               |   15 +
 src/examples/swing/timelog/TimeLogMain.groovy      |   15 +
 src/examples/swing/timelog/TimeLogModel.groovy     |   15 +
 src/examples/swing/timelog/TimeLogView.groovy      |   15 +
 .../global/CompiledAtASTTransformation.groovy      |   17 +-
 .../transforms/global/CompiledAtExample.groovy     |   15 +
 .../global/CompiledAtIntegrationTest.groovy        |   15 +
 .../global/LoggingASTTransformation.groovy         |   15 +
 .../transforms/global/LoggingExample.groovy        |   15 +
 .../local/LoggingASTTransformation.groovy          |   15 +
 .../transforms/local/LoggingExample.groovy         |   15 +
 src/examples/transforms/local/WithLogging.groovy   |   15 +
 .../groovlet-examples/WEB-INF/groovy/Animal.groovy |   15 +
 .../WEB-INF/groovy/zoo/Fish.groovy                 |   17 +-
 .../WEB-INF/groovy/zoo/fish/Shark.groovy           |   17 +-
 .../WEB-INF/groovy/zoo/fish/Trout.groovy           |   17 +-
 .../webapps/groovlet-examples/codehaus-style.css   |   15 +
 .../webapps/groovlet-examples/hello/hello.groovy   |   15 +
 .../webapps/groovlet-examples/index.groovy         |   15 +
 .../zoo/HommingbergerGepardenforelle.groovy        |   15 +
 .../webapps/groovlet-examples/zoo/visit.groovy     |   15 +
 .../webapps/groovlet-examples/zoo/zoo.groovy       |   15 +
 .../template-examples/3.times.HelloWorld.html      |   17 +
 src/main/META-INF/groovy-release-info.properties   |   16 +
 .../groovy/beans/BindableASTTransformation.java    |  174 +-
 .../groovy/beans/VetoableASTTransformation.java    |  192 +-
 .../groovy/grape/GrabAnnotationTransformation.java |   67 +-
 src/main/groovy/grape/GrapeIvy.groovy              |   26 +-
 src/main/groovy/lang/BenchmarkInterceptor.java     |   22 +-
 src/main/groovy/lang/ClosureException.java         |    2 +-
 src/main/groovy/lang/Delegate.java                 |   18 +-
 src/main/groovy/lang/DelegatesTo.java              |   12 +
 src/main/groovy/lang/ExpandoMetaClass.java         |   40 +-
 src/main/groovy/lang/GString.java                  |   15 +-
 src/main/groovy/lang/GeneratedGroovyProxy.java     |   31 +
 src/main/groovy/lang/Grab.java                     |   13 +-
 src/main/groovy/lang/GrabExclude.java              |    4 +-
 src/main/groovy/lang/GrabResolver.java             |   24 +-
 src/main/groovy/lang/GroovyClassLoader.java        |  145 +-
 src/main/groovy/lang/GroovyCodeSource.java         |   13 +
 src/main/groovy/lang/GroovyShell.java              |  110 +-
 src/main/groovy/lang/MetaArrayLengthProperty.java  |   10 +-
 src/main/groovy/lang/MetaBeanProperty.java         |   30 +-
 src/main/groovy/lang/MetaClass.java                |   10 +-
 src/main/groovy/lang/MetaClassImpl.java            |  514 +-
 src/main/groovy/lang/MetaClassRegistry.java        |   29 +-
 .../groovy/lang/MetaClassRegistryChangeEvent.java  |   39 +
 src/main/groovy/lang/MetaMethod.java               |   97 +-
 src/main/groovy/lang/MetaProperty.java             |   23 +
 src/main/groovy/lang/Mixin.java                    |    3 +
 src/main/groovy/lang/ObjectRange.java              |    4 +-
 src/main/groovy/lang/Script.java                   |    2 +-
 src/main/groovy/lang/Tuple.java                    |   31 +-
 src/main/groovy/lang/Tuple2.java                   |   35 +
 src/main/groovy/time/BaseDuration.java             |    2 +-
 src/main/groovy/transform/AnnotationCollector.java |    5 +-
 src/main/groovy/transform/AutoClone.java           |   50 +-
 src/main/groovy/transform/AutoExternalize.groovy   |   64 +
 src/main/groovy/transform/AutoExternalize.java     |   84 -
 src/main/groovy/transform/BaseScript.java          |   48 +-
 .../groovy/transform/CompilationUnitAware.java     |   21 +-
 src/main/groovy/transform/CompileStatic.java       |   12 +
 src/main/groovy/transform/ExternalizeMethods.java  |   86 +
 src/main/groovy/transform/ExternalizeVerifier.java |   60 +
 src/main/groovy/transform/InheritConstructors.java |   17 +-
 src/main/groovy/transform/PackageScope.java        |   18 +-
 src/main/groovy/transform/PackageScopeTarget.java  |    9 +-
 src/main/groovy/transform/SelfType.java            |   79 +
 src/main/groovy/transform/Sortable.java            |   67 +
 src/main/groovy/transform/SourceURI.java           |   53 +
 src/main/groovy/transform/TailRecursive.groovy     |   65 +
 src/main/groovy/transform/ToString.java            |   12 +-
 src/main/groovy/transform/Trait.java               |   35 +
 src/main/groovy/transform/Undefined.java           |   31 +
 src/main/groovy/transform/builder/Builder.java     |  125 +
 .../groovy/transform/builder/DefaultStrategy.java  |  298 ++
 .../groovy/transform/builder/ExternalStrategy.java |  177 +
 .../transform/builder/InitializerStrategy.java     |  364 ++
 .../groovy/transform/builder/SimpleStrategy.java   |  110 +
 src/main/groovy/transform/stc/ClosureParams.java   |   60 +
 .../groovy/transform/stc/ClosureSignatureHint.java |  141 +
 src/main/groovy/transform/stc/FirstParam.java      |   90 +
 .../transform/stc/FromAbstractTypeMethods.java     |   65 +
 src/main/groovy/transform/stc/FromString.java      |   77 +
 .../transform/stc/IncorrectTypeHintException.java  |   29 +
 .../groovy/transform/stc/MapEntryOrKeyValue.java   |  117 +
 .../groovy/transform/stc/PickAnyArgumentHint.java  |   72 +
 src/main/groovy/transform/stc/SecondParam.java     |   91 +
 src/main/groovy/transform/stc/SimpleType.java      |   33 +
 .../transform/stc/SingleSignatureClosureHint.java  |   41 +
 src/main/groovy/transform/stc/ThirdParam.java      |   92 +
 src/main/groovy/ui/GroovyMain.java                 |  134 +-
 src/main/groovy/ui/GroovySocketServer.java         |   85 +-
 src/main/groovy/util/ConfigObject.java             |   52 +-
 src/main/groovy/util/ConfigSlurper.groovy          |  183 +-
 src/main/groovy/util/DelegatingScript.java         |   20 +-
 src/main/groovy/util/FileTreeBuilder.groovy        |  181 +
 src/main/groovy/util/GroovyScriptEngine.java       |   84 +-
 src/main/groovy/util/Node.java                     |   36 +-
 src/main/groovy/util/NodePrinter.java              |   39 +-
 src/main/groovy/util/ObjectGraphBuilder.java       |    2 +-
 src/main/groovy/util/ObservableMap.java            |    4 +-
 src/main/groovy/util/OrderBy.java                  |   22 +-
 src/main/groovy/util/PermutationGenerator.java     |    6 +
 src/main/groovy/util/ProxyGenerator.java           |   27 +-
 src/main/groovy/util/logging/Log4j.java            |    2 +-
 .../codehaus/groovy/antlr/AntlrParserPlugin.java   |   22 +-
 .../groovy/antlr/UnicodeEscapingReader.java        |    2 +-
 src/main/org/codehaus/groovy/antlr/groovy.g        |   87 +-
 .../groovy/antlr/java/Java2GroovyMain.java         |  165 +-
 .../groovy/antlr/java/Java2GroovyProcessor.java    |  184 +
 src/main/org/codehaus/groovy/antlr/java/java.g     |    2 +-
 .../groovy/antlr/treewalker/CompositeVisitor.java  |    7 +-
 .../antlr/treewalker/SourceCodeTraversal.java      |    3 +-
 .../groovy/antlr/treewalker/SourcePrinter.java     |   13 +-
 .../groovy/antlr/treewalker/TraversalHelper.java   |    3 +-
 .../codehaus/groovy/antlr/treewalker/Visitor.java  |    3 +-
 .../groovy/antlr/treewalker/VisitorAdapter.java    |    3 +-
 src/main/org/codehaus/groovy/ast/ASTNode.java      |   15 +
 src/main/org/codehaus/groovy/ast/ClassHelper.java  |   41 +-
 src/main/org/codehaus/groovy/ast/ClassNode.java    |   34 +-
 src/main/org/codehaus/groovy/ast/GenericsType.java |   30 +-
 src/main/org/codehaus/groovy/ast/MethodNode.java   |   16 +-
 .../groovy/ast/MixinASTTransformation.java         |   42 +-
 src/main/org/codehaus/groovy/ast/ModuleNode.java   |   77 +-
 .../codehaus/groovy/ast/builder/AstBuilder.groovy  |    2 +-
 .../ast/builder/AstBuilderTransformation.java      |   36 +-
 .../ast/builder/AstSpecificationCompiler.groovy    |  507 +-
 .../groovy/ast/expr/ConstantExpression.java        |    2 +
 .../codehaus/groovy/ast/stmt/AssertStatement.java  |    6 +-
 .../codehaus/groovy/ast/stmt/LoopingStatement.java |    4 +-
 .../org/codehaus/groovy/ast/stmt/Statement.java    |   33 +-
 .../codehaus/groovy/ast/tools/ClosureUtils.java    |   68 +
 .../codehaus/groovy/ast/tools/GeneralUtils.java    |  614 +++
 .../codehaus/groovy/ast/tools/GenericsUtils.java   |  462 +-
 .../groovy/ast/tools/WideningCategories.java       |   46 +-
 .../groovy/classgen/AsmClassGenerator.java         |  228 +-
 .../groovy/classgen/ClassCompletionVerifier.java   |   84 +-
 .../groovy/classgen/DummyClassGenerator.java       |    4 +-
 .../org/codehaus/groovy/classgen/EnumVisitor.java  |    6 +-
 .../codehaus/groovy/classgen/ExtendedVerifier.java |   82 +-
 .../codehaus/groovy/classgen/GeneratorContext.java |   73 +-
 .../classgen/InnerClassCompletionVisitor.java      |   46 +-
 .../groovy/classgen/InnerClassVisitor.java         |   44 +-
 .../org/codehaus/groovy/classgen/ReturnAdder.java  |   18 +-
 .../groovy/classgen/VariableScopeVisitor.java      |   46 +-
 .../org/codehaus/groovy/classgen/Verifier.java     |  244 +-
 .../groovy/classgen/asm/AssertionWriter.java       |   43 +-
 .../classgen/asm/BinaryExpressionHelper.java       |   25 +-
 .../asm/BinaryExpressionMultiTypeDispatcher.java   |   13 +-
 .../groovy/classgen/asm/BytecodeDumper.java        |   49 +
 .../groovy/classgen/asm/BytecodeHelper.java        |   29 +-
 .../groovy/classgen/asm/CallSiteWriter.java        |   59 +-
 .../groovy/classgen/asm/ClosureWriter.java         |   26 +-
 .../codehaus/groovy/classgen/asm/CompileStack.java |   59 +-
 .../groovy/classgen/asm/InvocationWriter.java      |  170 +-
 .../codehaus/groovy/classgen/asm/MethodCaller.java |    2 +-
 .../codehaus/groovy/classgen/asm/MopWriter.java    |   44 +-
 .../codehaus/groovy/classgen/asm/OperandStack.java |  188 +-
 .../classgen/asm/OptimizingStatementWriter.java    |   28 +-
 .../groovy/classgen/asm/StatementWriter.java       |    8 +-
 .../groovy/classgen/asm/WriterController.java      |   12 +-
 .../classgen/asm/indy/InvokeDynamicWriter.java     |   67 +-
 .../asm/sc/StaticCompilationMopWriter.java         |   59 +
 .../classgen/asm/sc/StaticInvocationWriter.java    |  158 +-
 .../asm/sc/StaticPropertyAccessHelper.java         |  130 +
 ...icTypesBinaryExpressionMultiTypeDispatcher.java |  157 +-
 .../classgen/asm/sc/StaticTypesCallSiteWriter.java |  228 +-
 .../classgen/asm/sc/StaticTypesClosureWriter.java  |   51 +-
 .../asm/sc/StaticTypesStatementWriter.java         |  185 +-
 .../classgen/asm/sc/StaticTypesTypeChooser.java    |    4 +
 .../groovy/control/ASTTransformationsContext.java  |    8 +-
 .../codehaus/groovy/control/BytecodeProcessor.java |   20 +
 .../codehaus/groovy/control/ClassNodeResolver.java |    3 +-
 .../codehaus/groovy/control/CompilationUnit.java   |   57 +-
 .../groovy/control/CompilerConfiguration.java      |   14 +-
 .../org/codehaus/groovy/control/LabelVerifier.java |  143 +-
 .../codehaus/groovy/control/OptimizerVisitor.java  |    4 +-
 .../codehaus/groovy/control/ResolveVisitor.java    |  144 +-
 .../groovy/control/StaticImportVisitor.java        |    2 +
 .../codehaus/groovy/control/StaticVerifier.java    |    2 +-
 .../customizers/ASTTransformationCustomizer.groovy |   59 +
 .../control/customizers/SourceAwareCustomizer.java |   11 +-
 .../builder/SourceAwareCustomizerFactory.java      |    7 +
 .../groovy/control/io/FileReaderSource.java        |   12 +-
 .../groovy/control/io/InputStreamReaderSource.java |   10 +
 .../codehaus/groovy/control/io/ReaderSource.java   |    8 +
 .../groovy/control/io/StringReaderSource.java      |   15 +
 .../groovy/control/io/URLReaderSource.java         |   16 +
 .../codehaus/groovy/reflection/CachedClass.java    |   21 +-
 .../org/codehaus/groovy/reflection/ClassInfo.java  |  273 +-
 .../groovy/reflection/GeneratedMetaMethod.java     |    6 +-
 .../groovy/reflection/GroovyClassValue.java        |   18 +
 .../groovy/reflection/GroovyClassValueFactory.java |   36 +
 .../reflection/GroovyClassValuePreJava7.java       |   76 +
 .../codehaus/groovy/reflection/SunClassLoader.java |    2 +-
 .../groovy/reflection/android/AndroidSupport.java  |   35 +
 .../reflection/stdclasses/CachedSAMClass.java      |   32 +-
 .../reflection/v7/GroovyClassValueJava7.java       |   20 +
 .../groovy/runtime/AbstractComparator.java         |   28 +
 .../codehaus/groovy/runtime/ConversionHandler.java |   34 +-
 .../groovy/runtime/DefaultGroovyMethods.java       | 4940 ++++++++++++++++----
 .../runtime/DefaultGroovyMethodsSupport.java       |   11 +-
 .../groovy/runtime/DefaultGroovyStaticMethods.java |   39 +-
 .../codehaus/groovy/runtime/IOGroovyMethods.java   |  125 +-
 .../org/codehaus/groovy/runtime/InvokerHelper.java |   43 +-
 .../codehaus/groovy/runtime/MetaClassHelper.java   |   45 +-
 .../org/codehaus/groovy/runtime/MethodClosure.java |    3 +-
 .../codehaus/groovy/runtime/MethodRankHelper.java  |    5 +-
 .../groovy/runtime/NumberAwareComparator.java      |   11 +-
 .../groovy/runtime/ProcessGroovyMethods.java       |   22 +-
 .../groovy/runtime/ProxyGeneratorAdapter.java      |  204 +-
 .../groovy/runtime/ResourceGroovyMethods.java      |  237 +-
 .../groovy/runtime/ScriptBytecodeAdapter.java      |   72 +-
 .../groovy/runtime/SocketGroovyMethods.java        |   10 +-
 .../groovy/runtime/StringGroovyMethods.java        | 2359 +++++-----
 .../groovy/runtime/callsite/AbstractCallSite.java  |   78 +-
 .../runtime/callsite/BooleanClosureWrapper.java    |    4 +-
 .../callsite/BooleanReturningMethodInvoker.java    |    3 +-
 .../groovy/runtime/callsite/CallSiteGenerator.java |   24 +-
 .../callsite/GetEffectivePojoPropertySite.java     |    2 +-
 .../runtime/callsite/PogoGetPropertySite.java      |    4 +-
 .../groovy/runtime/m12n/ExtensionModule.java       |    8 +
 .../runtime/m12n/ExtensionModuleScanner.java       |    5 +-
 .../runtime/m12n/MetaInfExtensionModule.java       |   14 +-
 .../runtime/m12n/PropertiesModuleFactory.java      |    4 +-
 .../groovy/runtime/m12n/SimpleExtensionModule.java |    2 +-
 .../m12n/StandardPropertiesModuleFactory.java      |    3 +-
 .../codehaus/groovy/runtime/memoize/Memoize.java   |    6 +-
 .../groovy/runtime/metaclass/ClosureMetaClass.java |   35 +-
 .../runtime/metaclass/ClosureMetaMethod.java       |    3 +-
 .../runtime/metaclass/MetaClassRegistryImpl.java   |   16 +-
 .../metaclass/MixinInstanceMetaProperty.java       |    2 +-
 .../runtime/metaclass/MultipleSetterProperty.java  |   86 +
 .../groovy/runtime/metaclass/ReflectorLoader.java  |    2 +-
 .../metaclass/ThreadManagedMetaBeanProperty.java   |    2 +-
 .../runtime/powerassert/AssertionRenderer.java     |   13 +-
 .../typehandling/DefaultTypeTransformation.java    |  372 +-
 .../runtime/typehandling/ShortTypeHandling.java    |   73 +
 .../org/codehaus/groovy/tools/DgmConverter.java    |   16 +-
 .../org/codehaus/groovy/tools/GrapeMain.groovy     |  105 +-
 src/main/org/codehaus/groovy/tools/RootLoader.java |    3 +-
 .../org/codehaus/groovy/tools/StringHelper.java    |    2 +-
 .../groovy/tools/ast/TransformTestHelper.groovy    |   11 +-
 .../tools/javac/JavaAwareCompilationUnit.java      |   11 +-
 .../tools/javac/JavaStubCompilationUnit.java       |    3 +-
 .../groovy/tools/javac/JavaStubGenerator.java      |  107 +-
 .../groovy/tools/javac/JavacJavaCompiler.java      |    2 +-
 src/main/org/codehaus/groovy/tools/shell/IO.java   |    3 +-
 .../groovy/transform/ASTTestTransformation.groovy  |   30 +-
 .../ASTTransformationCollectorCodeVisitor.java     |    9 +-
 .../groovy/transform/ASTTransformationVisitor.java |    2 +-
 .../groovy/transform/AbstractASTTransformUtil.java |  284 +-
 .../transform/AbstractASTTransformation.java       |  185 +-
 .../transform/AutoCloneASTTransformation.java      |  248 +-
 .../AutoExternalizeASTTransformation.java          |  119 -
 .../transform/BaseScriptASTTransformation.java     |  161 +-
 .../groovy/transform/BuilderASTTransformation.java |  218 +
 .../transform/CanonicalASTTransformation.java      |   16 +-
 .../transform/CategoryASTTransformation.java       |   31 +-
 ...onditionalInterruptibleASTTransformation.groovy |   30 +-
 .../transform/DelegateASTTransformation.java       |  278 +-
 .../EqualsAndHashCodeASTTransformation.java        |  243 +-
 .../ExternalizeMethodsASTTransformation.java       |  122 +
 .../ExternalizeVerifierASTTransformation.java      |  104 +
 .../groovy/transform/FieldASTTransformation.java   |   24 +-
 .../transform/ImmutableASTTransformation.java      |  485 +-
 .../IndexedPropertyASTTransformation.java          |   68 +-
 .../InheritConstructorsASTTransformation.java      |   90 +-
 .../groovy/transform/LazyASTTransformation.java    |  179 +-
 .../groovy/transform/LogASTTransformation.java     |   72 +-
 .../transform/MemoizedASTTransformation.java       |  101 +-
 .../groovy/transform/NewifyASTTransformation.java  |   37 +-
 .../transform/PackageScopeASTTransformation.java   |   43 +-
 .../transform/ReadWriteLockASTTransformation.java  |  100 +-
 .../transform/SingletonASTTransformation.java      |   64 +-
 .../transform/SortableASTTransformation.java       |  232 +
 .../transform/SourceURIASTTransformation.java      |  130 +
 .../transform/StaticTypesTransformation.java       |    4 +-
 .../transform/SynchronizedASTTransformation.java   |   62 +-
 .../ThreadInterruptibleASTTransformation.groovy    |   28 +-
 .../TimedInterruptibleASTTransformation.groovy     |  481 +-
 .../transform/ToStringASTTransformation.java       |  127 +-
 .../TupleConstructorASTTransformation.java         |   85 +-
 .../sc/StaticCompilationMetadataKeys.java          |    3 +-
 .../transform/sc/StaticCompilationVisitor.java     |  111 +-
 .../transform/sc/StaticCompileTransformation.java  |    5 +-
 .../transform/sc/TemporaryVariableExpression.java  |   74 +
 .../transformers/BinaryExpressionTransformer.java  |  244 +-
 .../transformers/BooleanExpressionTransformer.java |    2 +-
 .../sc/transformers/CastExpressionOptimizer.java   |   77 +
 .../transformers/ConstructorCallTransformer.java   |   27 +-
 .../MethodCallExpressionTransformer.java           |   36 +-
 .../transformers/RangeExpressionTransformer.java   |    4 +-
 .../transformers/StaticCompilationTransformer.java |   21 +-
 .../VariableExpressionTransformer.java             |   47 +-
 .../stc/AbstractTypeCheckingExtension.java         |  447 ++
 .../stc/DefaultTypeCheckingExtension.java          |   14 +-
 .../stc/GroovyTypeCheckingExtensionSupport.java    |  457 +-
 .../transform/stc/StaticTypeCheckingSupport.java   |  760 ++-
 .../transform/stc/StaticTypeCheckingVisitor.java   | 1782 +++++--
 .../groovy/transform/stc/StaticTypesMarker.java    |    3 +-
 .../transform/stc/TraitTypeCheckingExtension.java  |  138 +
 .../groovy/transform/stc/TypeCheckingContext.java  |   15 +
 .../groovy/transform/stc/UnionTypeClassNode.java   |    2 +-
 .../groovy/transform/tailrec/AstHelper.groovy      |   73 +
 .../transform/tailrec/CollectRecursiveCalls.groovy |   59 +
 .../transform/tailrec/HasRecursiveCalls.groovy     |   61 +
 .../transform/tailrec/InWhileLoopWrapper.groovy    |   78 +
 .../transform/tailrec/RecursivenessTester.groovy   |   97 +
 .../tailrec/ReturnAdderForClosures.groovy          |   41 +
 .../ReturnStatementToIterationConverter.groovy     |  140 +
 .../transform/tailrec/StatementReplacer.groovy     |  101 +
 .../tailrec/TailRecursiveASTTransformation.groovy  |  249 +
 .../tailrec/TernaryToIfStatementConverter.groovy   |   39 +
 .../tailrec/VariableAccessReplacer.groovy          |   70 +
 .../tailrec/VariableExpressionReplacer.groovy      |  154 +
 .../tailrec/VariableExpressionTransformer.groovy   |   44 +
 .../transform/trait/NAryOperationRewriter.java     |  180 +
 .../transform/trait/SuperCallTraitTransformer.java |  151 +
 .../transform/trait/TraitASTTransformation.java    |  562 +++
 .../groovy/transform/trait/TraitComposer.java      |  545 +++
 .../groovy/transform/trait/TraitHelpersTuple.java  |   42 +
 .../transform/trait/TraitReceiverTransformer.java  |  407 ++
 .../codehaus/groovy/transform/trait/Traits.java    |  369 ++
 src/main/org/codehaus/groovy/util/FastArray.java   |    6 +
 .../org/codehaus/groovy/vmplugin/VMPlugin.java     |   26 +
 .../codehaus/groovy/vmplugin/VMPluginFactory.java  |    2 +-
 .../org/codehaus/groovy/vmplugin/v5/Java5.java     |  101 +-
 .../vmplugin/v5/PluginDefaultGroovyMethods.java    |   15 +-
 .../org/codehaus/groovy/vmplugin/v6/Java6.java     |    5 +
 .../v7/IndyGuardsFiltersAndSignatures.java         |   28 +-
 .../codehaus/groovy/vmplugin/v7/IndyInterface.java |   11 +-
 .../org/codehaus/groovy/vmplugin/v7/Java7.java     |   70 +
 .../org/codehaus/groovy/vmplugin/v7/Selector.java  |  179 +-
 .../groovy/vmplugin/v7/TypeTransformers.java       |   51 +-
 src/resources/groovy/grape/defaultGrapeConfig.xml  |    2 +-
 src/spec/assets/css/style.css                      | 1897 ++++++++
 src/spec/assets/css/view-example.css               |   28 +
 src/spec/assets/img/additionalmodules.png          |  Bin 0 -> 21798 bytes
 src/spec/assets/img/console1.png                   |  Bin 0 -> 111912 bytes
 src/spec/assets/img/console2.png                   |  Bin 0 -> 95044 bytes
 src/spec/assets/img/console3.png                   |  Bin 0 -> 93569 bytes
 src/spec/assets/img/console5.png                   |  Bin 0 -> 68479 bytes
 src/spec/assets/img/console6.png                   |  Bin 0 -> 74437 bytes
 src/spec/assets/img/console7.png                   |  Bin 0 -> 70660 bytes
 src/spec/assets/img/example1.png                   |  Bin 0 -> 62930 bytes
 src/spec/assets/img/example10.png                  |  Bin 0 -> 82936 bytes
 src/spec/assets/img/example11.png                  |  Bin 0 -> 95471 bytes
 src/spec/assets/img/example12.png                  |  Bin 0 -> 64916 bytes
 src/spec/assets/img/example13.png                  |  Bin 0 -> 71409 bytes
 src/spec/assets/img/example14.png                  |  Bin 0 -> 67945 bytes
 src/spec/assets/img/example15.png                  |  Bin 0 -> 109440 bytes
 src/spec/assets/img/example16.png                  |  Bin 0 -> 114413 bytes
 src/spec/assets/img/example17.png                  |  Bin 0 -> 74161 bytes
 src/spec/assets/img/example18.png                  |  Bin 0 -> 82115 bytes
 src/spec/assets/img/example19.png                  |  Bin 0 -> 31915 bytes
 src/spec/assets/img/example2.png                   |  Bin 0 -> 50169 bytes
 src/spec/assets/img/example4.png                   |  Bin 0 -> 117382 bytes
 src/spec/assets/img/example5.png                   |  Bin 0 -> 140448 bytes
 src/spec/assets/img/example7.png                   |  Bin 0 -> 29789 bytes
 src/spec/assets/img/example8.png                   |  Bin 0 -> 146470 bytes
 src/spec/assets/img/example9.png                   |  Bin 0 -> 113690 bytes
 src/spec/assets/img/fileassociation.png            |  Bin 0 -> 17110 bytes
 src/spec/assets/img/github1.png                    |  Bin 0 -> 87356 bytes
 src/spec/assets/img/github2.png                    |  Bin 0 -> 120646 bytes
 src/spec/assets/img/github3.png                    |  Bin 0 -> 47303 bytes
 src/spec/assets/img/github4.png                    |  Bin 0 -> 139616 bytes
 src/spec/assets/img/github5.png                    |  Bin 0 -> 56680 bytes
 src/spec/assets/img/github6.png                    |  Bin 0 -> 100961 bytes
 src/spec/assets/img/githubfork.png                 |  Bin 0 -> 73212 bytes
 src/spec/assets/img/githubhomepanel.png            |  Bin 0 -> 125528 bytes
 src/spec/assets/img/githubsearch.png               |  Bin 0 -> 56287 bytes
 src/spec/assets/img/groovy.png                     |  Bin 0 -> 57425 bytes
 src/spec/assets/img/groovy1.png                    |  Bin 0 -> 38285 bytes
 src/spec/assets/img/native.jpg                     |  Bin 0 -> 25207 bytes
 src/spec/assets/img/outdir.png                     |  Bin 0 -> 24047 bytes
 src/spec/assets/img/repolist.png                   |  Bin 0 -> 36749 bytes
 src/spec/assets/img/setup.png                      |  Bin 0 -> 27700 bytes
 src/spec/assets/img/teamcity.png                   |  Bin 0 -> 4808 bytes
 src/spec/assets/img/variables.jpg                  |  Bin 0 -> 29572 bytes
 src/spec/assets/js/jquery-2.1.1.min.js             |    4 +
 src/spec/assets/js/view-example.js                 |   33 +
 .../assets/img/ChainOfResponsibilityClasses.gif    |  Bin 0 -> 5779 bytes
 src/spec/doc/assets/img/CompositeClasses.gif       |  Bin 0 -> 5334 bytes
 src/spec/doc/assets/img/CompositeComponents.gif    |  Bin 0 -> 3930 bytes
 src/spec/doc/assets/img/StrategyClasses.gif        |  Bin 0 -> 7448 bytes
 src/spec/doc/assets/img/TemplateMethodClasses.gif  |  Bin 0 -> 7639 bytes
 src/spec/doc/assets/img/a380.jpg                   |  Bin 0 -> 9314 bytes
 src/spec/doc/assets/img/additionalmodules.png      |  Bin 0 -> 21798 bytes
 src/spec/doc/assets/img/b797-hoax.jpg              |  Bin 0 -> 6559 bytes
 src/spec/doc/assets/img/catalina.gif               |  Bin 0 -> 6779 bytes
 src/spec/doc/assets/img/fileassociation.png        |  Bin 0 -> 17110 bytes
 src/spec/doc/assets/img/gconsole-toolbar.png       |  Bin 0 -> 7163 bytes
 .../doc/assets/img/jconsole-implicit-export.png    |  Bin 0 -> 35217 bytes
 src/spec/doc/assets/img/jconsole.gif               |  Bin 0 -> 36013 bytes
 src/spec/doc/assets/img/native.jpg                 |  Bin 0 -> 25207 bytes
 src/spec/doc/assets/img/oc4jpie.gif                |  Bin 0 -> 6889 bytes
 src/spec/doc/assets/img/outdir.png                 |  Bin 0 -> 24047 bytes
 src/spec/doc/assets/img/setup.png                  |  Bin 0 -> 27700 bytes
 src/spec/doc/assets/img/variables.jpg              |  Bin 0 -> 29572 bytes
 src/spec/doc/contributors.adoc                     |   29 +
 src/spec/doc/core-closures.adoc                    |  527 ++-
 src/spec/doc/core-differences-java.adoc            |  256 +
 src/spec/doc/core-domain-specific-languages.adoc   | 1131 ++++-
 src/spec/doc/core-gdk.adoc                         |  125 +
 src/spec/doc/core-getting-started.adoc             |  160 +-
 src/spec/doc/core-introduction.adoc                |    4 +-
 src/spec/doc/core-metaprogramming.adoc             | 2547 +++++++++-
 src/spec/doc/core-object-orientation.adoc          |  730 ++-
 src/spec/doc/core-operators.adoc                   |  727 ++-
 src/spec/doc/core-program-structure.adoc           |  241 +-
 src/spec/doc/core-semantics.adoc                   | 2008 +++++++-
 src/spec/doc/core-syntax.adoc                      | 1036 +++-
 src/spec/doc/core-testing-guide.adoc               |  612 +++
 src/spec/doc/core-traits.adoc                      |  820 ++++
 src/spec/doc/design-pattern-abstract-factory.adoc  |   76 +
 src/spec/doc/design-pattern-adapter.adoc           |  105 +
 src/spec/doc/design-pattern-bouncer.adoc           |   53 +
 .../design-pattern-chain-of-responsibility.adoc    |   26 +
 src/spec/doc/design-pattern-composite.adoc         |   33 +
 src/spec/doc/design-pattern-decorator.adoc         |  214 +
 src/spec/doc/design-pattern-delegation.adoc        |   68 +
 src/spec/doc/design-pattern-flyweight.adoc         |   63 +
 src/spec/doc/design-pattern-in-groovy.adoc         |   62 +
 src/spec/doc/design-pattern-iterator.adoc          |   43 +
 src/spec/doc/design-pattern-loan-my-resource.adoc  |   51 +
 src/spec/doc/design-pattern-null-object.adoc       |   66 +
 src/spec/doc/design-pattern-pimp-my-library.adoc   |   28 +
 src/spec/doc/design-pattern-proxy.adoc             |   20 +
 src/spec/doc/design-pattern-singleton.adoc         |  140 +
 src/spec/doc/design-pattern-state.adoc             |   92 +
 src/spec/doc/design-pattern-strategy.adoc          |   27 +
 src/spec/doc/design-pattern-template-method.adoc   |   47 +
 src/spec/doc/design-pattern-visitor.adoc           |   93 +
 src/spec/doc/grape.adoc                            |  480 ++
 src/spec/doc/groovy-contributions.adoc             | 1237 +++++
 src/spec/doc/guide-integrating.adoc                |  306 ++
 src/spec/doc/index.adoc                            |  138 +-
 src/spec/doc/invokedynamic-support.adoc            |   78 +
 src/spec/doc/license.adoc                          |    6 +
 src/spec/doc/style-guide.adoc                      |  682 +++
 src/spec/doc/tools-groovyc.adoc                    |  436 ++
 src/spec/doc/tools-groovyeclipse.adoc              |  305 ++
 src/spec/doc/tools-ide.adoc                        |   18 +
 src/spec/doc/type-checking-extensions.adoc         | 1073 +++++
 src/spec/doc/version-scheme.adoc                   |   24 +
 src/spec/doc/windows-nsis-installer.adoc           |  108 +
 src/spec/doc/working-with-collections.adoc         |  443 ++
 src/spec/doc/working-with-io.adoc                  |  279 ++
 .../org.codehaus.groovy.runtime.ExtensionModule    |   22 +
 ...org.codehaus.groovy.runtime.ExtensionModuleSpec |   38 +
 src/spec/test-resources/aftermethodcall.groovy     |   26 +
 src/spec/test-resources/aftervisitclass.groovy     |   26 +
 src/spec/test-resources/aftervisitmethod.groovy    |   37 +
 src/spec/test-resources/ambiguousmethods.groovy    |   22 +
 src/spec/test-resources/beforemethodcall.groovy    |   25 +
 src/spec/test-resources/beforevisitclass.groovy    |   26 +
 src/spec/test-resources/beforevisitmethod.groovy   |   24 +
 src/spec/test-resources/finish.groovy              |   22 +
 .../test-resources/incompatibleassignment.groovy   |   25 +
 src/spec/test-resources/methodnotfound.groovy      |   31 +
 src/spec/test-resources/newmethod.groovy           |   25 +
 src/spec/test-resources/onmethodselection.groovy   |   28 +
 .../test-resources/reloading/dependency1.groovy    |    3 +
 .../test-resources/reloading/dependency2.groovy    |    3 +
 src/spec/test-resources/reloading/source1.groovy   |    8 +
 src/spec/test-resources/reloading/source2.groovy   |    9 +
 src/spec/test-resources/reloading/source3.groovy   |   10 +
 src/spec/test-resources/robotextension.groovy      |   25 +
 src/spec/test-resources/robotextension2.groovy     |   32 +
 src/spec/test-resources/robotextension3.groovy     |   30 +
 src/spec/test-resources/scoping.groovy             |   35 +
 src/spec/test-resources/scoping_alt.groovy         |   40 +
 src/spec/test-resources/selfcheck.groovy           |   32 +
 src/spec/test-resources/setup.groovy               |   21 +
 src/spec/test-resources/unresolvedattribute.groovy |   24 +
 src/spec/test-resources/unresolvedproperty.groovy  |   27 +
 src/spec/test-resources/unresolvedvariable.groovy  |   24 +
 src/spec/test/BaseScriptSpecTest.groovy            |  139 +
 src/spec/test/ClassDesignASTTransformsTest.groovy  |  409 ++
 src/spec/test/ClassTest.groovy                     |  774 +++
 src/spec/test/CloningASTTransformsTest.groovy      |  249 +
 src/spec/test/ClosuresSpecTest.groovy              |  520 +++
 .../test/CodeGenerationASTTransformsTest.groovy    | 1108 +++++
 src/spec/test/CoercionTest.groovy                  |  362 ++
 src/spec/test/CommandChainsTest.groovy             |  298 ++
 .../CompilerDirectivesASTTransformsTest.groovy     |  133 +
 src/spec/test/CustomizersTest.groovy               |  256 +
 .../DeclarativeConcurrencyASTTransformsTest.groovy |  202 +
 src/spec/test/DelegatesToSpecTest.groovy           |  556 +++
 src/spec/test/DesignPatternsTest.groovy            | 2012 ++++++++
 src/spec/test/DifferencesFromJavaTest.groovy       |  188 +
 src/spec/test/ExtensionModuleSpecTest.groovy       |   43 +
 src/spec/test/IntegrationTest.groovy               |  245 +
 .../test/LogImprovementsASTTransformsTest.groovy   |  191 +
 src/spec/test/OperatorsTest.groovy                 |  602 +++
 src/spec/test/PackageTest.groovy                   |  184 +
 .../test/SaferScriptingASTTransformsTest.groovy    |  340 ++
 src/spec/test/ScriptsAndClassesSpecTest.groovy     |  102 +
 src/spec/test/SemanticsTest.groovy                 |  284 ++
 src/spec/test/SwingASTTransformsTest.groovy        |  311 ++
 src/spec/test/SyntaxTest.groovy                    |  756 ++-
 src/spec/test/TestingASTTransformsTest.groovy      |  183 +
 src/spec/test/TraitsSpecificationTest.groovy       |  850 ++++
 src/spec/test/asciidoctor/Utils.groovy             |   40 +
 src/spec/test/builder/BuilderSupportTest.groovy    |  113 +
 .../test/builder/ObjectGraphBuilderTest.groovy     |  183 +
 src/spec/test/gdk/ConfigSlurperTest.groovy         |  130 +
 src/spec/test/gdk/ExpandoTest.groovy               |   55 +
 src/spec/test/gdk/ObservableTest.groovy            |   86 +
 .../test/gdk/WorkingWithCollectionsTest.groovy     |  733 +++
 src/spec/test/gdk/WorkingWithIOSpecTest.groovy     |  384 ++
 .../test/metaprogramming/ASTXFormSpecTest.groovy   |  314 ++
 src/spec/test/metaprogramming/CategoryTest.groovy  |   55 +
 .../metaprogramming/ExpandoMetaClassTest.groovy    |  251 +
 .../MethodPropertyMissingTest.groovy               |   63 +
 .../test/metaprogramming/MyTransformToDebug.groovy |   24 +
 src/spec/test/objectorientation/MethodsTest.groovy |  102 +
 src/spec/test/semantics/GPathTest.groovy           |   83 +
 src/spec/test/semantics/LabelsTest.groovy          |   45 +
 src/spec/test/semantics/OptionalityTest.groovy     |   87 +
 src/spec/test/semantics/PowerAssertTest.groovy     |   73 +
 src/spec/test/semantics/TheGroovyTruthTest.groovy  |   89 +
 src/spec/test/support/MaxRetriesExtension.groovy   |   37 +
 src/spec/test/support/StaticStringExtension.groovy |   25 +
 src/spec/test/testingguide/GDKMethodTests.groovy   |   32 +
 .../testingguide/GroovyTestCaseExampleTests.groovy |  100 +
 .../test/testingguide/JUnit4ExampleTests.groovy    |   32 +
 .../test/testingguide/MockingExampleTests.groovy   |  163 +
 src/spec/test/thirdpartylib/MultiplyTwo.groovy     |   25 +
 src/spec/test/typing/OptionalTypingTest.groovy     |   63 +
 src/spec/test/typing/PrecompiledExtension.groovy   |   33 +
 src/spec/test/typing/PrecompiledJavaExtension.java |   44 +
 src/spec/test/typing/Robot.groovy                  |   23 +
 .../test/typing/StaticCompilationIntroTest.groovy  |   92 +
 .../typing/TypeCheckingExtensionSpecTest.groovy    |  467 ++
 src/spec/test/typing/TypeCheckingHintsTest.groovy  |  169 +
 src/spec/test/typing/TypeCheckingJavaTest.java     |   41 +
 src/spec/test/typing/TypeCheckingTest.groovy       |  963 ++++
 .../org.codehaus.groovy.runtime.ExtensionModule    |    0
 .../services/org.codehaus.groovy.source.Extensions |    0
 .../groovy/transform/sc/MixedMode.groovy           |   15 +
 .../groovy/transform/sc/MixedMode2.groovy          |   15 +
 .../transform/sc/MixedModeDynamicBuilder.groovy    |   15 +
 .../transform/stc/AnnotatedByTestExtension.groovy  |   15 +
 .../stc/ArgumentsTestingTestExtension.groovy       |   15 +
 .../stc/BeforeAfterClassTestExtension.groovy       |   15 +
 .../transform/stc/DelegatesToTestExtension.groovy  |   15 +
 .../transform/stc/FinishTestExtension.groovy       |   15 +
 .../stc/FirstArgumentsTestingTestExtension.groovy  |   15 +
 .../transform/stc/Groovy6047Extension.groovy       |   15 +
 .../stc/IncompatibleAssignmentTestExtension.groovy |   15 +
 .../stc/IncompatibleReturnTypeTestExtension.groovy |   15 +
 .../stc/MissingMethod1TestExtension.groovy         |   15 +
 .../stc/MissingMethod2TestExtension.groovy         |   15 +
 .../NewMethodAndIsGeneratedTestExtension.groovy    |   15 +
 .../stc/NthArgumentTestingTestExtension.groovy     |   15 +
 .../stc/OnMethodSelectionTestExtension.groovy      |   15 +
 .../stc/PrefixChangerTestExtension.groovy          |   15 +
 .../groovy/transform/stc/RobotMove.groovy          |   15 +
 .../stc/ScopeEnterExitTestExtension.groovy         |   15 +
 .../groovy/transform/stc/SetupTestExtension.groovy |   15 +
 .../transform/stc/SilentTestExtension.groovy       |   15 +
 .../groovy/transform/stc/SprintfExtension.groovy   |   15 +
 .../UndefinedVariableNoHandleTestExtension.groovy  |   15 +
 .../stc/UndefinedVariableTestExtension.groovy      |   15 +
 .../stc/UnresolvedAttributeTestExtension.groovy    |   15 +
 .../stc/UnresolvedPropertyTestExtension.groovy     |   15 +
 .../stc/UpperCaseMethodTest1Extension.groovy       |   15 +
 .../stc/UpperCaseMethodTest2Extension.groovy       |   15 +
 .../stc/UpperCaseMethodTest3Extension.groovy       |   15 +
 .../1.0.7225-test/module-test-1.0.7225-test.jar    |  Bin 0 -> 2541 bytes
 .../module-test/1.2-test/module-test-1.2-test.jar  |  Bin 0 -> 3326 bytes
 .../circularLanguageReference/Rectangle.groovy     |   15 +
 .../circularLanguageReference/Shape.java           |   15 +
 .../circularLanguageReference/Square.java          |   15 +
 .../somepackage/GroovyPogo.groovy                  |   15 +
 .../somepackage/JavaBean.java                      |   15 +
 src/test/gls/CompilableTestSupport.groovy          |   14 -
 .../AnnotationClosureExhaustiveTestSupport.groovy  |   15 +
 ...nClosureJavaCompatibilityParameterizedTest.java |   15 +
 .../AnnotationClosureJavaCompatibilityTest.java    |   15 +
 .../closures/AnnotationClosureOwnerCallTest.groovy |   15 +
 .../AnnotationClosureThisObjectCallTest.groovy     |   15 +
 .../AnnotationClosureUnqualifiedCallTest.groovy    |   15 +
 .../AnnotationClosureWithNonLocalVariable.groovy   |   15 +
 .../AnnotationClosureWithParametersTest.groovy     |   15 +
 .../closures/JavaAnnotationWithClassElement.java   |   15 +
 ...avaAnnotationWithClassElementParameterized.java |   15 +
 .../annotations/closures/JavaCompatibility.groovy  |   15 +
 .../closures/JavaCompatibilityParameterized.groovy |   15 +
 src/test/gls/ch06/s05/GName1Test.groovy            |   15 +
 src/test/gls/ch06/s05/JName1Test.java              |   15 +
 src/test/gls/ch06/s05/testClasses/Tt1.java         |   15 +
 src/test/gls/enums/EnumTest.groovy                 |   14 +
 src/test/gls/generics/GenericsTest.groovy          |   14 +
 src/test/gls/generics/GenericsTestBase.java        |    3 +-
 src/test/gls/innerClass/InnerClassTest.groovy      |  243 +-
 src/test/gls/innerClass/InnerInterfaceTest.groovy  |   47 +
 .../gls/invocation/ClassDuplicationTest.groovy     |   15 +
 .../invocation/ConstructorDelegationTest.groovy    |   36 +
 src/test/gls/invocation/CovariantReturnTest.groovy |   27 +-
 src/test/gls/invocation/MethodSelectionTest.groovy |    6 +-
 .../invocation/StaticMethodInvocationTest.groovy   |   32 +
 .../gls/property/MetaClassOverridingTest.groovy    |   15 +
 src/test/gls/scope/ClassVariableHidingTest.groovy  |   15 +
 src/test/gls/scope/FinalAccessTest.groovy          |   15 +
 src/test/gls/scope/StaticScopeTest.groovy          |   15 +
 src/test/gls/scope/VariablePrecedenceTest.groovy   |   15 +
 src/test/gls/sizelimits/StringSizeTest.groovy      |   15 +
 src/test/gls/statements/DeclarationTest.groovy     |   15 +
 .../MultipleAssignmentDeclarationTest.groovy       |   15 +
 .../gls/statements/MultipleAssignmentTest.groovy   |   15 +
 src/test/gls/statements/ReturnTest.groovy          |   35 +
 src/test/gls/syntax/AssertTest.groovy              |   15 +
 src/test/gls/syntax/BinaryLiteralTest.groovy       |   15 +
 src/test/gls/syntax/Gep3OrderDslTest.groovy        |   15 +
 src/test/gls/syntax/Gep3Test.groovy                |   15 +
 src/test/gls/syntax/NumberLiteralTest.groovy       |   15 +
 .../gls/syntax/OldClosureSyntaxRemovalTest.groovy  |   15 +
 .../gls/syntax/OldPropertySyntaxRemovalTest.groovy |   15 +
 src/test/gls/syntax/OldSpreadTest.groovy           |   15 +
 src/test/gls/syntax/ParsingTest.groovy             |   15 +
 src/test/gls/syntax/UnderscoreInNumbersTest.groovy |   15 +
 .../types/BooleanExpressionConversionTest.groovy   |   15 +
 src/test/gls/types/GroovyCastTest.groovy           |   15 +
 src/test/gls/types/OperationsResultTypeTest.groovy |   15 +
 src/test/groovy/ActorTest.groovy                   |    8 +-
 src/test/groovy/AmbiguousInvocationTest.groovy     |   15 +
 src/test/groovy/ArrayAutoboxingTest.groovy         |   15 +
 src/test/groovy/ArrayCoerceTest.groovy             |   15 +
 src/test/groovy/ArrayParamMethodTest.groovy        |   15 +
 src/test/groovy/ArrayTest.groovy                   |   61 +
 src/test/groovy/ArrayTypeTest.groovy               |   15 +
 src/test/groovy/AsTest.groovy                      |   15 +
 src/test/groovy/Bar.groovy                         |   15 +
 src/test/groovy/Base64Test.groovy                  |   15 +
 src/test/groovy/BinaryStreamsTest.groovy           |   15 +
 src/test/groovy/BreakContinueLabelTest.groovy      |   61 +-
 src/test/groovy/CallInnerClassCtorTest.groovy      |   15 +
 src/test/groovy/CategoryTest.groovy                |   15 +
 src/test/groovy/ChainedAssignmentTest.groovy       |   15 +
 src/test/groovy/ClassExpressionTest.groovy         |   15 +
 src/test/groovy/ClassLoaderBug.groovy              |   15 +
 src/test/groovy/ClosureCloneTest.groovy            |   15 +
 src/test/groovy/ClosureCurryTest.groovy            |    8 +-
 src/test/groovy/ClosureDefaultParameterTest.groovy |   15 +
 src/test/groovy/ClosureInStaticMethodTest.groovy   |   15 +
 src/test/groovy/ClosureJavaIntegrationTest.java    |   11 +-
 src/test/groovy/ClosureMethodCallTest.groovy       |   33 +
 src/test/groovy/ClosureReturnTest.groovy           |   15 +
 .../ClosureReturnWithoutReturnStatementTest.groovy |   15 +
 src/test/groovy/ClosureSugarTest.groovy            |   15 +
 src/test/groovy/ClosureTest.groovy                 |   18 +
 .../groovy/ClosureWithEmptyParametersTest.groovy   |   15 +
 src/test/groovy/CollateTest.groovy                 |   16 +
 src/test/groovy/CompareEqualsTest.groovy           |   15 +
 src/test/groovy/CompareTypesTest.groovy            |   15 +
 src/test/groovy/CompileOrderTest.groovy            |   49 +
 src/test/groovy/CompilerErrorTest.groovy           |   15 +
 src/test/groovy/Constructor2Test.groovy            |   15 +
 src/test/groovy/ConstructorTest.groovy             |   15 +
 src/test/groovy/CurlyBracketLayoutTest.groovy      |   15 +
 src/test/groovy/DoWhileLoopTest.groovy             |   15 +
 src/test/groovy/DollarEscapingTest.groovy          |   15 +
 src/test/groovy/DownUpStepTest.groovy              |   15 +
 src/test/groovy/DummyInterface.java                |   15 +
 src/test/groovy/DynamicMemberTest.groovy           |   23 +-
 src/test/groovy/EscapedUnicodeTest.groovy          |   15 +
 src/test/groovy/Foo.groovy                         |   15 +
 src/test/groovy/GStringTest.groovy                 |    8 +-
 src/test/groovy/GroovyClosureMethodsTest.groovy    |   15 +
 src/test/groovy/GroovyInterceptableTest.groovy     |   15 +
 src/test/groovy/GroovyMethodsTest.groovy           |  550 ++-
 src/test/groovy/GroovyTruthTest.groovy             |    9 +
 src/test/groovy/HexTest.groovy                     |   15 +
 .../groovy/InvokeNormalMethodsFirstTest.groovy     |   15 +
 src/test/groovy/JavaClass.java                     |   15 +
 src/test/groovy/JointGroovy.groovy                 |   15 +
 src/test/groovy/JointJava.java                     |   15 +
 src/test/groovy/LeftShiftTest.groovy               |   15 +
 src/test/groovy/ListIteratingTest.groovy           |    2 +-
 src/test/groovy/ListTest.groovy                    |   52 +-
 src/test/groovy/LiteralTypesTest.groovy            |   15 +
 src/test/groovy/LittleClosureTest.groovy           |   15 +
 src/test/groovy/LocalVariableTest.groovy           |   15 +
 src/test/groovy/LogicTest.groovy                   |   15 +
 src/test/groovy/LoopBreakTest.groovy               |   15 +
 src/test/groovy/MapConstructionTest.groovy         |    9 +-
 src/test/groovy/MapPropertyTest.groovy             |   15 +
 src/test/groovy/MapTest.groovy                     |   15 +
 src/test/groovy/MethodCallTest.groovy              |   15 +
 .../groovy/MethodCallWithoutParenthesisTest.groovy |   15 +
 .../MethodParameterAccessWithinClosureTest.groovy  |   15 +
 src/test/groovy/MinMaxTest.groovy                  |   15 +
 src/test/groovy/MinusEqualsTest.groovy             |   15 +
 src/test/groovy/ModifiersTest.groovy               |   15 +
 src/test/groovy/ModuloTest.groovy                  |   15 +
 src/test/groovy/MultilineStringTest.groovy         |   15 +
 src/test/groovy/MultiplyDivideEqualsTest.groovy    |   15 +
 src/test/groovy/NamedParameterTest.groovy          |   15 +
 src/test/groovy/NestedClassTest.groovy             |   15 +
 src/test/groovy/NewExpressionTest.groovy           |   15 +
 src/test/groovy/NoPackageTest.groovy               |   15 +
 src/test/groovy/NullPropertyTest.groovy            |   15 +
 src/test/groovy/NumberMathTest.groovy              |   15 +
 src/test/groovy/OuterUser.java                     |   15 +
 src/test/groovy/OverloadInvokeMethodTest.groovy    |   15 +
 src/test/groovy/OverridePropertyGetterTest.groovy  |   15 +
 src/test/groovy/OverrideTest.groovy                |  142 +
 src/test/groovy/PlusEqualsTest.groovy              |   15 +
 src/test/groovy/PostfixTest.groovy                 |   15 +
 src/test/groovy/PrefixTest.groovy                  |   15 +
 src/test/groovy/PrimitiveArraysTest.groovy         |   15 +
 src/test/groovy/PrimitiveDefaultValueTest.groovy   |   15 +
 src/test/groovy/PrimitiveTypeFieldTest.groovy      |   15 +
 src/test/groovy/PrintTest.groovy                   |   15 +
 ...ateVariableAccessFromAnotherInstanceTest.groovy |   15 +
 src/test/groovy/ProcessTest.groovy                 |   15 +
 src/test/groovy/PropertyTest.groovy                |   46 +-
 src/test/groovy/PropertyWithoutDotTest.groovy      |   15 +
 src/test/groovy/ReadLineTest.groovy                |   21 +-
 src/test/groovy/ReturnTest.groovy                  |   15 +
 src/test/groovy/SafeNavigationTest.groovy          |   28 +
 src/test/groovy/SampleMain.groovy                  |   15 +
 src/test/groovy/SetTest.groovy                     |    6 +-
 src/test/groovy/SimplePostfixTest.groovy           |   15 +
 src/test/groovy/SingletonBugTest.groovy            |   15 +
 src/test/groovy/SliceTest.groovy                   |   15 +
 src/test/groovy/SomeClass.java                     |   15 +
 src/test/groovy/SortTest.groovy                    |   17 +-
 src/test/groovy/SpreadDotTest.groovy               |   17 +
 src/test/groovy/SqlDateTest.groovy                 |   15 +
 src/test/groovy/StaticImportTarget.groovy          |   15 +
 src/test/groovy/StaticMessageTest.groovy           |   15 +
 src/test/groovy/StaticThisTest.groovy              |   13 +
 src/test/groovy/StringBufferTest.groovy            |   15 +
 src/test/groovy/StringTest.groovy                  |   11 +
 src/test/groovy/SubscriptTest.groovy               |   32 +-
 src/test/groovy/SwitchTest.groovy                  |   15 +
 .../groovy/SwitchWithDifferentTypesTest.groovy     |   15 +
 src/test/groovy/TestInterruptor.java               |   15 +
 src/test/groovy/TextPropertyTest.groovy            |   15 +
 src/test/groovy/ThreadMethodsTest.groovy           |    8 +-
 src/test/groovy/ToArrayBugTest.groovy              |   15 +
 src/test/groovy/TripleQuotedStringTest.groovy      |   15 +
 src/test/groovy/TypesafeMethodTest.groovy          |   15 +
 src/test/groovy/UnitTestAsScriptTest.groovy        |   15 +
 src/test/groovy/UnsafeNavigationTest.groovy        |   15 +
 src/test/groovy/VArgsTest.groovy                   |   15 +
 src/test/groovy/ValidNameTest.groovy               |   15 +
 src/test/groovy/VarargsMethodTest.groovy           |   15 +
 src/test/groovy/VerbatimGStringTest.groovy         |   15 +
 src/test/groovy/WhileLoopTest.groovy               |   15 +
 src/test/groovy/annotations/MyClass.groovy         |   15 +
 .../annotations/ParameterAnnotationTest.groovy     |   15 +
 src/test/groovy/annotations/package-info.groovy    |   15 +
 src/test/groovy/beans/BindableTest.groovy          |   85 +-
 src/test/groovy/beans/ListenerListHelper.groovy    |   15 +
 src/test/groovy/beans/VetoableTest.groovy          |   68 +-
 src/test/groovy/benchmarks/createLoop.groovy       |   15 +
 src/test/groovy/benchmarks/loop.groovy             |   15 +
 src/test/groovy/benchmarks/loop2.groovy            |   15 +
 .../groovy/bugs/AmbiguousListOrMethodTest.groovy   |   15 +
 src/test/groovy/bugs/ArrayMethodCallBug.groovy     |   15 +
 src/test/groovy/bugs/AsBoolBug.groovy              |   15 +
 .../bugs/AssignmentInsideExpressionBug.groovy      |   15 +
 .../groovy/bugs/AttributeSetExpressionBug.groovy   |   15 +
 .../groovy/bugs/AutoboxingOfComparisonsBug.groovy  |   15 +
 .../bugs/BadLineNumberOnExceptionBugTest.groovy    |   15 +
 src/test/groovy/bugs/BenchmarkBug.groovy           |   15 +
 src/test/groovy/bugs/BooleanBug.groovy             |   15 +
 src/test/groovy/bugs/ByteIndexBug.groovy           |   15 +
 src/test/groovy/bugs/Bytecode2Bug.groovy           |   15 +
 src/test/groovy/bugs/Bytecode3Bug.groovy           |   15 +
 src/test/groovy/bugs/Bytecode4Bug.groovy           |   15 +
 src/test/groovy/bugs/Bytecode5Bug.groovy           |   15 +
 src/test/groovy/bugs/Bytecode6Bug.groovy           |   15 +
 src/test/groovy/bugs/Bytecode7Bug.groovy           |   15 +
 src/test/groovy/bugs/BytecodeBug.groovy            |   15 +
 .../bugs/CallingClosuresWithClosuresBug.groovy     |   15 +
 .../groovy/bugs/CastWhenUsingClosuresBug.groovy    |   15 +
 .../groovy/bugs/ClassGeneratorFixesTest.groovy     |   15 +
 src/test/groovy/bugs/ClassInNamedParamsBug.groovy  |   15 +
 src/test/groovy/bugs/ClosureInClosureBug.groovy    |   15 +
 .../groovy/bugs/ClosureParameterPassingBug.groovy  |   15 +
 .../groovy/bugs/ClosureTypedVariableBug.groovy     |   15 +
 src/test/groovy/bugs/ClosureVariableBug.groovy     |   15 +
 .../bugs/ClosureWithBitwiseDefaultParamTest.groovy |   15 +
 .../bugs/ClosureWithStaticVariablesBug.groovy      |   15 +
 src/test/groovy/bugs/ConstructorBug.groovy         |   15 +
 src/test/groovy/bugs/ConstructorThisCallBug.groovy |   15 +
 src/test/groovy/bugs/DefVariableBug.groovy         |   15 +
 .../bugs/DirectMethodCallWithVargsTest.groovy      |   15 +
 src/test/groovy/bugs/FullyQualifiedClassBug.groovy |   15 +
 .../bugs/FullyQualifiedMethodReturnTypeBug.groovy  |   15 +
 .../bugs/FullyQualifiedVariableTypeBug.groovy      |   15 +
 src/test/groovy/bugs/G3839A1.java                  |   15 +
 src/test/groovy/bugs/G3839A2.java                  |   15 +
 src/test/groovy/bugs/G3839A3.java                  |   15 +
 src/test/groovy/bugs/G3839A4.java                  |   15 +
 src/test/groovy/bugs/G3839Transform1.java          |   15 +
 src/test/groovy/bugs/G3839Transform2.java          |   15 +
 src/test/groovy/bugs/G3839Transform3.java          |   15 +
 src/test/groovy/bugs/GROOVY3934Helper.groovy       |   15 +
 src/test/groovy/bugs/Groovy1018_Bug.groovy         |   15 +
 src/test/groovy/bugs/Groovy1059_Bug.groovy         |   15 +
 src/test/groovy/bugs/Groovy1407_Bug.groovy         |   15 +
 src/test/groovy/bugs/Groovy1462_Bug.groovy         |   15 +
 src/test/groovy/bugs/Groovy1465Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy1593.groovy             |   15 +
 src/test/groovy/bugs/Groovy1617_Bug.groovy         |   15 +
 src/test/groovy/bugs/Groovy1706_Bug.groovy         |   15 +
 src/test/groovy/bugs/Groovy1759_Bug.groovy         |   15 +
 src/test/groovy/bugs/Groovy2348Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2350Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2351Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2365Base.groovy         |   15 +
 src/test/groovy/bugs/Groovy2365Bug.java            |  114 +-
 src/test/groovy/bugs/Groovy2391Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy239_Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2432Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2490Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy252_Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2553Bug.java            |   15 +
 src/test/groovy/bugs/Groovy2556Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2557Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2558Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2666Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2706Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy278_Bug.groovy          |   30 +-
 src/test/groovy/bugs/Groovy2801Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2816Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2849Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy2949Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3069Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3135Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3139Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3156And2621Bug.groovy   |   15 +
 src/test/groovy/bugs/Groovy3163Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3175_Bug.groovy         |   15 +
 src/test/groovy/bugs/Groovy3205Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3208Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3235Bug.groovy          |   17 +-
 src/test/groovy/bugs/Groovy3238Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy325_Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3304Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3305Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3335Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3389Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3403Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3405Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3410Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3424Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3426Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3462Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3464Bug.groovy          |   20 +-
 src/test/groovy/bugs/Groovy3465Helper.groovy       |   15 +
 src/test/groovy/bugs/Groovy3498Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3509Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3511Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3519Bug.groovy          |   60 +
 src/test/groovy/bugs/Groovy3574Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3645Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3719Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3719Bug_script.groovy   |   15 +
 src/test/groovy/bugs/Groovy3720Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3723Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3749Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3770Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3776Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3784Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3789Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3801Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3817Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3818Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3827Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3830Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3831Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3834Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3839Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3852Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3857Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3863Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3868Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3871Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3873Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3876Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3894Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy389_Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3904Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3949Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy3989Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4025Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4035Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4038Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4043Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4046Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4069Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4075Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4078Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4080Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4081Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4145.groovy             |   15 +
 src/test/groovy/bugs/Groovy4206Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4243Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4247Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4257Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4386_Bug.groovy         |   13 +-
 src/test/groovy/bugs/Groovy4410Bug.groovy          |    6 +-
 src/test/groovy/bugs/Groovy4415Bug.groovy          |   15 +
 ...Groovy4457GenericTypeDeclarationLeakTest.groovy |   15 +
 src/test/groovy/bugs/Groovy4471Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy4861Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5025Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5061.groovy             |   19 +
 src/test/groovy/bugs/Groovy5101Test.groovy         |   15 +
 src/test/groovy/bugs/Groovy5109Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5122Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5137Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5150Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5152Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5185Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5193Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5210Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5212Bug.groovy          |   17 +-
 src/test/groovy/bugs/Groovy5259Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5260Bug.groovy          |   17 +-
 src/test/groovy/bugs/Groovy5267Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5272Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5285Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy5687Bug.groovy          |    2 +-
 src/test/groovy/bugs/Groovy5783Bug.groovy          |   27 +
 src/test/groovy/bugs/Groovy6086Bug.groovy          |    2 +-
 src/test/groovy/bugs/Groovy6374Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy6508Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy662Bug.groovy           |   15 +
 src/test/groovy/bugs/Groovy662_JavaClass.java      |   15 +
 src/test/groovy/bugs/Groovy666_Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy6722Bug.groovy          |   35 +
 src/test/groovy/bugs/Groovy674_Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy6755Bug.groovy          |   83 +
 src/test/groovy/bugs/Groovy6786Bug.groovy          |  121 +
 src/test/groovy/bugs/Groovy6804Bug.groovy          |   44 +
 src/test/groovy/bugs/Groovy6808Bug.groovy          |   28 +
 src/test/groovy/bugs/Groovy6811Bug.groovy          |   52 +
 src/test/groovy/bugs/Groovy6821Bug.groovy          |   61 +
 src/test/groovy/bugs/Groovy6830Bug.groovy          |   44 +
 src/test/groovy/bugs/Groovy6841Bug.groovy          |   51 +
 src/test/groovy/bugs/Groovy7081Bug.groovy          |   65 +
 src/test/groovy/bugs/Groovy770_Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy831_Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy872Bug.groovy           |   15 +
 src/test/groovy/bugs/Groovy965_Bug.groovy          |   15 +
 src/test/groovy/bugs/Groovy996_Bug.groovy          |   15 +
 src/test/groovy/bugs/GroovyInnerEnumBug.groovy     |   15 +
 src/test/groovy/bugs/GuillaumesBug.groovy          |   15 +
 src/test/groovy/bugs/GuillaumesMapBug.groovy       |   15 +
 .../groovy/bugs/InconsistentStackHeightBug.groovy  |   15 +
 src/test/groovy/bugs/InterfaceImplBug.groovy       |   15 +
 ...vokeNormalMethodFromBuilder_Groovy657Bug.groovy |   15 +
 .../groovy/bugs/IterateOverCustomTypeBug.groovy    |   15 +
 src/test/groovy/bugs/MarkupAndMethodBug.groovy     |   15 +
 ...MethodCallWithoutParensInStaticMethodBug.groovy |   15 +
 src/test/groovy/bugs/MethodClosureTest.groovy      |   15 +
 src/test/groovy/bugs/MethodDispatchBug.groovy      |   15 +
 src/test/groovy/bugs/MethodPointerBug.groovy       |   15 +
 src/test/groovy/bugs/MorgansBug.groovy             |   15 +
 src/test/groovy/bugs/MyConstants4272.java          |   15 +
 .../bugs/MyConstantsASTTransformation4272.groovy   |   15 +
 .../groovy/bugs/NullAsBooleanCoercionTest.groovy   |   15 +
 src/test/groovy/bugs/NullCompareBug.groovy         |   15 +
 src/test/groovy/bugs/POJOCallSiteBug.groovy        |   15 +
 src/test/groovy/bugs/POJOCallSiteBugFoo.java       |   15 +
 src/test/groovy/bugs/PrimitivePropertyBug.groovy   |   15 +
 src/test/groovy/bugs/PrintlnWithNewBug.groovy      |   15 +
 src/test/groovy/bugs/PropertyNameBug.groovy        |   15 +
 src/test/groovy/bugs/RodsBooleanBug.groovy         |   15 +
 src/test/groovy/bugs/RodsBug.groovy                |   15 +
 .../groovy/bugs/RussellsOptionalParenTest.groovy   |   15 +
 src/test/groovy/bugs/SingleEvalTest.groovy         |   15 +
 .../groovy/bugs/StaticClosurePropertyBug.groovy    |   15 +
 src/test/groovy/bugs/StaticMethodCallBug.groovy    |   15 +
 src/test/groovy/bugs/StaticMethodImportBug.groovy  |   15 +
 .../bugs/StaticMethodImportGroovy935Bug.groovy     |   15 +
 src/test/groovy/bugs/StaticPropertyBug.groovy      |   15 +
 .../groovy/bugs/SubscriptAndExpressionBug.groovy   |   15 +
 .../bugs/SubscriptOnPrimitiveTypeArrayBug.groovy   |   15 +
 .../groovy/bugs/SubscriptOnStringArrayBug.groovy   |   15 +
 src/test/groovy/bugs/TernaryOperatorTest.groovy    |   15 +
 src/test/groovy/bugs/TryCatch2Bug.groovy           |   15 +
 src/test/groovy/bugs/TryCatchBug.groovy            |   15 +
 src/test/groovy/bugs/UnknownVariableBug.groovy     |   15 +
 src/test/groovy/bugs/UseClosureInClosureBug.groovy |   15 +
 src/test/groovy/bugs/UseStaticInClosureBug.groovy  |   15 +
 src/test/groovy/bugs/VariablePrecedence.groovy     |   15 +
 src/test/groovy/bugs/VariablePrecedenceTest.groovy |   15 +
 src/test/groovy/bugs/VariableScopingBug.groovy     |   15 +
 src/test/groovy/bugs/VerifyErrorBug.groovy         |   15 +
 src/test/groovy/bugs/WriteOnlyPropertyBug.groovy   |   15 +
 src/test/groovy/bugs/ZoharsBug.groovy              |   15 +
 src/test/groovy/bugs/bug1567_script.groovy         |   15 +
 .../groovy/execute/ExecuteTest_LinuxSolaris.groovy |   17 +-
 src/test/groovy/gpath/NodeGPathTest.groovy         |   15 +
 src/test/groovy/grape/GrapeClassLoaderTest.groovy  |   15 +
 src/test/groovy/io/PlatformLineWriterTest.java     |   15 +
 .../groovy/lang/BaseScriptCustomBodyMethod.java    |   32 +
 .../groovy/lang/BenchmarkInterceptorTest.groovy    |   15 +
 src/test/groovy/lang/CategoryAnnotationTest.groovy |   22 +
 src/test/groovy/lang/CharacterRangeTest.java       |   15 +
 src/test/groovy/lang/ClassReloadingTest.groovy     |   72 +
 .../groovy/lang/DelegatingMetaClassTest.groovy     |   15 +
 src/test/groovy/lang/EmptyRangeTest.java           |   15 +
 src/test/groovy/lang/ExceptionTest.groovy          |   15 +
 src/test/groovy/lang/Groovy3406Test.groovy         |   15 +
 src/test/groovy/lang/GroovyClassLoaderTest.groovy  |   11 +
 src/test/groovy/lang/GroovyShellTest.java          |   15 +-
 src/test/groovy/lang/GroovyShellTest2.groovy       |   94 +
 src/test/groovy/lang/GroovySystemTest.groovy       |   15 +
 .../groovy/lang/InnerClassResolvingTest.groovy     |   15 +
 src/test/groovy/lang/MetaClassRegistryTest.groovy  |   26 +-
 src/test/groovy/lang/MixinTest.groovy              |    2 +
 .../groovy/lang/ReferenceSerializationTest.groovy  |   15 +
 src/test/groovy/lang/ScriptCacheTest.groovy        |   15 +
 src/test/groovy/lang/ScriptIntegerDivideTest.java  |   15 +
 .../lang/ScriptSourcePositionInAstTest.groovy      |   15 +
 src/test/groovy/lang/ScriptTest.java               |   31 +
 src/test/groovy/lang/StringConcatTest.groovy       |   15 +
 src/test/groovy/lang/StripMarginTest.groovy        |   15 +
 src/test/groovy/lang/SyntheticReturnTest.groovy    |   15 +
 src/test/groovy/lang/TupleTest.java                |   10 +
 .../groovy/lang/gcldeadlock/DeadlockBugUtil.groovy |   15 +
 .../gcldeadlock/GroovyClassLoaderDeadlockTest.java |   15 +
 src/test/groovy/lang/gcldeadlock/script0.groovy    |   15 +
 src/test/groovy/lang/gcldeadlock/script1.groovy    |   15 +
 src/test/groovy/mock/example/CheeseSlicer.groovy   |   15 +
 src/test/groovy/mock/example/SandwichMaker.groovy  |   15 +
 .../groovy/mock/example/SandwichMakerTest.groovy   |   15 +
 src/test/groovy/mock/interceptor/Caller.groovy     |   15 +
 .../groovy/mock/interceptor/Collaborator.groovy    |   15 +
 .../groovy/mock/interceptor/HalfMockTest.groovy    |   15 +
 .../groovy/mock/interceptor/IteratorCounter.java   |   15 +
 .../groovy/mock/interceptor/MockForJavaTest.groovy |   15 +
 .../mock/interceptor/MockNestedCallTest.groovy     |   15 +
 .../mock/interceptor/MockSingleCallTest.groovy     |   15 +
 .../mock/interceptor/MockWithZeroRangeTest.groovy  |   15 +
 .../groovy/mock/interceptor/StubForJavaTest.groovy |   15 +
 src/test/groovy/mock/interceptor/StubTest.groovy   |   15 +
 .../groovy/operator/BitwiseOperatorsTest.groovy    |   15 +
 .../groovy/operator/IntegerOperatorsTest.groovy    |   15 +
 src/test/groovy/operator/MyColor.groovy            |   15 +
 src/test/groovy/operator/MyColorCategory.groovy    |   15 +
 .../operator/MyColorOperatorOverloadingTest.groovy |   15 +
 src/test/groovy/operator/NegateListsTest.groovy    |   15 +
 src/test/groovy/operator/PowerOperatorsTest.groovy |   15 +
 .../groovy/operator/SpreadListOperatorTest.groovy  |   15 +
 .../groovy/operator/SpreadMapOperatorTest.groovy   |   15 +
 .../groovy/operator/TernaryOperatorsTest.groovy    |   30 +-
 .../groovy/operator/UnaryMinusNumberTests.groovy   |   15 +
 .../groovy/operator/UnaryMinusOperatorTest.groovy  |   15 +
 .../bugs/CustomMetaClassTestMetaClass.groovy       |   15 +
 src/test/groovy/script/CallAnotherScript.groovy    |   15 +
 src/test/groovy/script/ClassWithScript.groovy      |   15 +
 src/test/groovy/script/EvalInScript.groovy         |   15 +
 src/test/groovy/script/HelloWorld.groovy           |   15 +
 src/test/groovy/script/HelloWorld2.groovy          |   15 +
 src/test/groovy/script/MethodTestScript.groovy     |   15 +
 src/test/groovy/script/PackageScript.groovy        |   15 +
 src/test/groovy/script/ScriptWithFunctions.groovy  |   15 +
 src/test/groovy/script/ShowArgs.groovy             |   15 +
 .../script/StreamClassloaderInScriptTest.groovy    |   17 +-
 src/test/groovy/script/UseClosureInScript.groovy   |   15 +
 src/test/groovy/security/RunOneGroovyScript.java   |   15 +
 src/test/groovy/security/SecurityTest.java         |   17 +-
 src/test/groovy/security/SecurityTestSupport.java  |   15 +
 src/test/groovy/security/SignedJarTest.java        |   15 +
 src/test/groovy/time/DurationTest.groovy           |   15 +
 .../transform/AnnotationCollectorTest.groovy       |   15 +
 .../transform/ConditionalInterruptTest.groovy      |   18 +
 src/test/groovy/transform/LazyTest.groovy          |   15 +
 src/test/groovy/transform/ReadWriteLockTest.groovy |   15 +
 .../groovy/transform/ThreadInterruptTest.groovy    |   43 +-
 .../groovy/transform/TimedInterruptTest.groovy     |    8 -
 .../stc/AnonymousInnerClassSTCTest.groovy          |   43 +-
 .../stc/ArraysAndCollectionsSTCTest.groovy         |   12 +
 src/test/groovy/transform/stc/BugsSTCTest.groovy   |  139 +-
 .../stc/ClosureParamTypeInferenceSTCTest.groovy    | 1222 +++++
 .../groovy/transform/stc/ClosuresSTCTest.groovy    |   21 +-
 .../transform/stc/ConstructorsSTCTest.groovy       |   50 +
 .../stc/DefaultGroovyMethodsSTCTest.groovy         |   19 +
 .../groovy/transform/stc/DelegatesToSTCTest.groovy |   76 +
 .../stc/FieldsAndPropertiesSTCTest.groovy          |  164 +-
 .../groovy/transform/stc/GenericsSTCTest.groovy    |  286 +-
 src/test/groovy/transform/stc/Groovy7184Bug.groovy |   31 +
 .../IOGMClosureParamTypeInferenceSTCTest.groovy    |  345 ++
 .../groovy/transform/stc/MethodCallsSTCTest.groovy |   51 +-
 .../stc/PrecompiledExtensionNotExtendingDSL.groovy |   43 +
 src/test/groovy/transform/stc/RangesSTCTest.groovy |   14 +
 ...sourceGMClosureParamTypeInferenceSTCTest.groovy |  537 +++
 .../groovy/transform/stc/STCAssignmentTest.groovy  |   49 +-
 ...SocketGMClosureParamTypeInferenceSTCTest.groovy |   60 +
 .../stc/StaticTypeCheckingTestCase.groovy          |    3 +
 ...StringGMClosureParamTypeInferenceSTCTest.groovy |  183 +
 .../stc/TypeCheckingExtensionsTest.groovy          |   12 +
 .../transform/stc/TypeInferenceSTCTest.groovy      |    5 +-
 src/test/groovy/transform/stc/package.html         |   17 +
 src/test/groovy/tree/ClosureClassLoaderBug.groovy  |   15 +
 src/test/groovy/tree/NavigationTest.groovy         |   15 +
 src/test/groovy/tree/NestedClosureBugTest.groovy   |   15 +
 src/test/groovy/tree/SmallTreeTest.groovy          |   15 +
 src/test/groovy/tree/TreeTest.groovy               |   15 +
 src/test/groovy/tree/VerboseTreeTest.groovy        |   15 +
 src/test/groovy/txn/TransactionBean.java           |   15 +
 src/test/groovy/txn/TransactionBuilder.java        |   15 +
 src/test/groovy/ui/GroovyMainTest.groovy           |  100 +-
 src/test/groovy/util/BuilderSupportTest.groovy     |   15 +
 src/test/groovy/util/CliBuilderTest.groovy         |   13 +
 src/test/groovy/util/ConfigObjectTest.groovy       |   82 +
 src/test/groovy/util/ConfigSlurperTest.groovy      |  126 +
 src/test/groovy/util/EvalTest.java                 |   15 +
 .../groovy/util/FactoryBuilderSupportTest.groovy   |   19 +-
 src/test/groovy/util/FileTreeBuilderTest.groovy    |  120 +
 src/test/groovy/util/GroovyCollectionsTest.groovy  |    4 +
 .../util/GroovyScriptEngineReloadingTest.groovy    |   15 +
 src/test/groovy/util/IndentPrinterTest.groovy      |   15 +
 src/test/groovy/util/NodeTest.groovy               |  233 +
 src/test/groovy/util/ObjectGraphBuilderTest.groovy |   15 +
 src/test/groovy/util/OrderByTest.groovy            |   10 +-
 .../groovy/util/ProxyGeneratorAdapterTest.groovy   |   28 +
 src/test/groovy/util/ProxyTest.groovy              |   15 +
 src/test/groovy/util/ResourceBundleTest.groovy     |   15 +
 src/test/groovy/util/i18n.properties               |   16 +
 src/test/groovy/util/i18n_en.properties            |   16 +
 src/test/groovy/util/i18n_fr.properties            |   16 +
 src/test/groovy/util/logging/CommonsTest.groovy    |  131 +-
 src/test/groovy/util/logging/Log4j2Test.groovy     |  260 +-
 src/test/groovy/util/logging/Log4jTest.groovy      |   15 +
 src/test/groovy/util/logging/LogTest.groovy        |   33 +-
 src/test/groovy/util/logging/Slf4jTest.groovy      |  127 +-
 src/test/groovy/util/system.properties             |   16 +
 src/test/groovy/xml/XmlAssert.java                 |   15 +
 src/test/indy/IndyUsageTest.groovy                 |   15 +
 .../ClosureAndInnerClassNodeStructureTest.groovy   |   63 +-
 .../codehaus/groovy/antlr/GStringEndTest.groovy    |   33 +-
 .../groovy/antlr/treewalker/Java2GroovyTest.java   |    8 +-
 src/test/org/codehaus/groovy/ast/ASTTest.java      |   15 +
 .../groovy/ast/CodeVisitorSupportTest.groovy       |   15 +
 .../groovy/ast/LazyInitOnClassNodeTest.groovy      |   15 +
 .../org/codehaus/groovy/ast/LineColumnChecker.java |   15 +
 .../org/codehaus/groovy/ast/MethodNodeTest.groovy  |   15 +
 .../groovy/ast/VariableExpressionTest.java         |   15 +
 .../builder/AstBuilderFromSpecificationTest.groovy |  179 +-
 .../groovy/ast/expr/ClosureExpressionTest.groovy   |   15 +
 .../groovy/ast/expr/MapExpressionTest.groovy       |   15 +
 .../ast/expr/MethodCallExpressionTest.groovy       |   15 +
 .../groovy/ast/expr/PropertyExpressionTest.groovy  |   15 +
 .../groovy/ast/source/Groovy3049Test.groovy        |   15 +
 .../groovy/ast/source/Groovy3050Test.groovy        |   15 +
 .../groovy/ast/source/Groovy3051Test.groovy        |   15 +
 .../groovy/ast/source/SourceBaseTestCase.groovy    |   15 +
 .../groovy/ast/tools/WideningCategoriesTest.groovy |    9 +
 .../groovy/benchmarks/alioth/binarytrees.groovy    |   15 +
 .../groovy/benchmarks/alioth/fannkuch.groovy       |   15 +
 .../groovy/benchmarks/alioth/partialsums.groovy    |   15 +
 .../groovy/benchmarks/alioth/rayTracer.groovy      |   15 +
 .../groovy/benchmarks/alioth/recursive.groovy      |   15 +
 .../groovy/benchmarks/alioth/spectralnorm.groovy   |   15 +
 .../groovy/benchmarks/vm5/b2394/Builder.java       |   15 +
 .../codehaus/groovy/benchmarks/vm5/b2394/Main.java |   15 +
 .../benchmarks/vm5/b2394/ScriptLauncher.java       |   28 +-
 .../groovy/benchmarks/vm5/b2394/script120.groovy   |   15 +
 .../groovy/benchmarks/vm5/b2394/script240.groovy   |   15 +
 .../groovy/benchmarks/vm5/b2394/script30.groovy    |   15 +
 .../groovy/benchmarks/vm5/b2394/script300.groovy   |   15 +
 .../vm5/b2394/script300WithCategory.groovy         |   15 +
 .../groovy/benchmarks/vm5/b2394/script60.groovy    |   15 +
 .../org/codehaus/groovy/benchmarks/vm5/psum.java   |   15 +
 .../groovy/benchmarks/vm5/spectralnorm.java        |   15 +
 .../groovy/classgen/GenericsGenTest.groovy         |    2 +-
 .../classgen/asm/AbstractBytecodeTestCase.groovy   |   15 +
 .../classgen/asm/BinaryOperationsTest.groovy       |   15 +
 .../classgen/asm/DirectMethodCallTest.groovy       |   15 +
 .../groovy/classgen/asm/HotSwapTest.groovy         |   19 +-
 .../asm/InstructionSequenceHelperClassTest.groovy  |   15 +
 .../groovy/classgen/asm/MethodPatternsTest.groovy  |    9 +
 .../classgen/asm/PrintlnLoadsAConstantTest.groovy  |   15 +
 .../sc/AnonymousInnerClassStaticCompileTest.groovy |   11 +-
 .../ArraysAndCollectionsStaticCompileTest.groovy   |   18 +-
 .../asm/sc/AssignmentsStaticCompileTest.groovy     |   11 +-
 .../classgen/asm/sc/BugsStaticCompileTest.groovy   |  220 +-
 ...sureParamTypeInferrenceStaticCompileTest.groovy |   26 +
 .../asm/sc/ClosuresStaticCompileTest.groovy        |    9 +-
 .../sc/CompatWithASTXFormStaticCompileTest.groovy  |    8 +-
 .../classgen/asm/sc/CompileDynamicTest.groovy      |    9 +-
 .../asm/sc/DelegatesToStaticCompileTest.groovy     |   59 +-
 .../sc/FieldsAndPropertiesStaticCompileTest.groovy |  100 +-
 .../asm/sc/GenericsStaticCompileTest.groovy        |    9 +-
 .../groovy/classgen/asm/sc/Groovy6924Support.java  |   37 +
 .../groovy/classgen/asm/sc/Groovy6955Support.java  |   30 +
 .../asm/sc/Groovy7222OptimizationsTest.groovy      |  108 +
 ...sureParamTypeInferrenceStaticCompileTest.groovy |   32 +
 .../classgen/asm/sc/LoopsStaticCompileTest.groovy  |   10 +-
 .../asm/sc/MethodCallsStaticCompilationTest.groovy |   69 +-
 .../classgen/asm/sc/MiscStaticCompileTest.groovy   |    9 +-
 .../asm/sc/MixedModeStaticCompilationTest.groovy   |    4 +-
 .../sc/NaryExpressionTestStaticCompileTest.groovy  |    9 +-
 .../classgen/asm/sc/RangesStaticCompileTest.groovy |    9 +-
 ...sureParamTypeInferrenceStaticCompileTest.groovy |   29 +
 .../asm/sc/ReturnsStaticCompileTest.groovy         |    9 +-
 ...sureParamTypeInferrenceStaticCompileTest.groovy |   29 +
 .../classgen/asm/sc/StaticCompilationTest.groovy   |  348 ++
 .../asm/sc/StaticCompilationTestSupport.groovy     |   66 +-
 .../asm/sc/StaticCompileArrayLengthAndGet.groovy   |   15 +
 .../sc/StaticCompileCastOptimizationTest.groovy    |   99 +
 .../asm/sc/StaticCompileClosureCallTest.groovy     |   17 +-
 .../asm/sc/StaticCompileComparisonTest.groovy      |   15 +
 .../asm/sc/StaticCompileConstructorsTest.groovy    |    9 +-
 .../asm/sc/StaticCompileDGMMethodTest.groovy       |   15 +
 .../classgen/asm/sc/StaticCompileDGMTest.groovy    |    9 +-
 .../asm/sc/StaticCompileFieldAccessTest.groovy     |   15 +
 .../asm/sc/StaticCompileFlowTypingTest.groovy      |   15 +
 .../asm/sc/StaticCompileInnerClassTest.groovy      |   19 +-
 .../classgen/asm/sc/StaticCompileMathTest.groovy   |   15 +
 ...StaticCompileNullCompareOptimizationTest.groovy |   76 +-
 .../asm/sc/StaticCompilePostfixPrefixTest.groovy   |   15 +
 ...sureParamTypeInferrenceStaticCompileTest.groovy |   30 +
 .../TupleConstructorStaticCompilationTest.groovy   |   15 +
 .../sc/TypeCheckingModeStaticCompileTest.groovy    |    9 +-
 .../asm/sc/TypeInferenceStaticCompileTest.groovy   |    9 +-
 .../asm/sc/UnaryOperatorStaticCompileTest.groovy   |    9 +-
 .../classgen/asm/sc/WithStaticCompileTest.groovy   |    8 +-
 .../classgen/asm/sc/bugs/Groovy6240Bug.groovy      |   67 +
 .../classgen/asm/sc/bugs/Groovy6276Bug.groovy      |   69 +
 .../classgen/asm/sc/bugs/Groovy6411Bug.groovy      |   23 +-
 .../classgen/asm/sc/bugs/Groovy6475Bug.groovy      |   10 +-
 .../classgen/asm/sc/bugs/Groovy6533Bug.groovy      |    8 +-
 .../classgen/asm/sc/bugs/Groovy6541Bug.groovy      |    8 +-
 .../classgen/asm/sc/bugs/Groovy6558Bug.groovy      |    8 +-
 .../classgen/asm/sc/bugs/Groovy6564Bug.groovy      |   29 +-
 .../classgen/asm/sc/bugs/Groovy6568Bug.groovy      |    9 +-
 .../classgen/asm/sc/bugs/Groovy6627Bug.groovy      |   36 +
 .../classgen/asm/sc/bugs/Groovy6650Bug.groovy      |   52 +
 .../classgen/asm/sc/bugs/Groovy6657Bug.groovy      |   38 +
 .../classgen/asm/sc/bugs/Groovy6670Bug.groovy      |   53 +
 .../classgen/asm/sc/bugs/Groovy6671Bug.groovy      |  100 +
 .../classgen/asm/sc/bugs/Groovy6676Bug.groovy      |   46 +
 .../classgen/asm/sc/bugs/Groovy6693Bug.groovy      |   56 +
 .../classgen/asm/sc/bugs/Groovy6724Bug.groovy      |   40 +
 .../classgen/asm/sc/bugs/Groovy6733Bug.groovy      |   35 +
 .../classgen/asm/sc/bugs/Groovy6757Bug.groovy      |   63 +
 .../classgen/asm/sc/bugs/Groovy6782Bug.groovy      |   36 +
 .../classgen/asm/sc/bugs/Groovy6962Bug.groovy      |   34 +
 .../classgen/asm/sc/bugs/Groovy7039Bug.groovy      |   74 +
 .../classgen/asm/sc/bugs/Groovy7041Bug.groovy      |   35 +
 .../classgen/asm/sc/bugs/Groovy7042Bug.groovy      |   46 +
 .../classgen/asm/sc/bugs/Groovy7072Bug.groovy      |   34 +
 .../classgen/asm/sc/bugs/Groovy7075Bug.groovy      |   45 +
 .../classgen/asm/sc/bugs/Groovy7093Bug.groovy      |   35 +
 .../classgen/asm/sc/bugs/Groovy7098Bug.groovy      |   62 +
 .../classgen/asm/sc/bugs/Groovy7133Bug.groovy      |   39 +
 .../classgen/asm/sc/bugs/Groovy7138Bug.groovy      |   62 +
 .../classgen/asm/sc/bugs/Groovy7145Bug.groovy      |   62 +
 .../classgen/asm/sc/bugs/Groovy7149Bug.groovy      |   57 +
 .../classgen/asm/sc/bugs/Groovy7169Bug.groovy      |   46 +
 .../classgen/asm/sc/bugs/Groovy7210Bug.groovy      |   34 +
 .../classgen/asm/sc/bugs/Groovy7211Bug.groovy      |   41 +
 .../classgen/asm/sc/bugs/Groovy7242Bug.groovy      |   81 +
 .../classgen/asm/sc/bugs/Groovy7276Bug.groovy      |   92 +
 .../classgen/asm/sc/bugs/Groovy7298Bug.groovy      |   43 +
 .../classgen/asm/sc/bugs/Groovy7300Bug.groovy      |   77 +
 .../classgen/asm/sc/bugs/Groovy7307Bug.groovy      |   46 +
 .../classgen/asm/sc/bugs/Groovy7316Bug.groovy      |   56 +
 .../classgen/asm/sc/bugs/Groovy7322Bug.groovy      |   62 +
 .../classgen/asm/sc/bugs/Groovy7324Bug.groovy      |   74 +
 .../classgen/asm/sc/bugs/Groovy7325Bug.groovy      |   40 +
 .../classgen/asm/sc/bugs/Groovy7327Bug.groovy      |   39 +
 .../classgen/asm/sc/bugs/Groovy7333Bug.groovy      |   38 +
 .../classgen/asm/sc/bugs/Groovy7343Bug.groovy      |   46 +
 .../classgen/asm/sc/bugs/Groovy7355Bug.groovy      |   42 +
 .../classgen/asm/sc/bugs/Groovy7356Bug.groovy      |   68 +
 .../classgen/asm/sc/bugs/Groovy7357Bug.groovy      |   47 +
 .../classgen/asm/sc/bugs/Groovy7358Bug.groovy      |   54 +
 .../classgen/asm/sc/bugs/Groovy7361Bug.groovy      |   60 +
 .../classgen/asm/sc/bugs/Groovy7364Bug.groovy      |   38 +
 .../asm/sc/bugs/support/Groovy6962Base.java        |   21 +
 .../asm/sc/bugs/support/Groovy6962Ext.java         |   21 +
 .../asm/sc/bugs/support/Groovy7133Support.java     |   25 +
 .../sc/vm6/MethodCallsStaticCompilationTest.groovy |    8 +-
 .../ASTTransformationCustomizerTest.groovy         |   26 +-
 .../CompilerCustomizationBuilderTest.groovy        |   31 +
 .../control/io/AbstractReaderSourceTest.java       |    5 +
 .../groovy/control/io/FileReaderTest.groovy        |   15 +
 .../groovy/control/io/NullWriterTest.groovy        |   15 +
 .../control/io/StringReaderSourceTest.groovy       |   15 +
 .../groovy/dummy/ClassWithStaticMethod.groovy      |   15 +
 src/test/org/codehaus/groovy/dummy/FooHandler.java |   15 +
 .../reflection/GroovyClassValueFactoryTest.groovy  |   43 +
 .../codehaus/groovy/reflection/WeakMapTest.groovy  |   15 +
 .../groovy/runtime/AppendableDgmMethodsTest.groovy |    4 +-
 .../runtime/CustomBooleanCoercionTest.groovy       |   15 +
 .../org/codehaus/groovy/runtime/DateGDKTest.groovy |   13 +-
 .../groovy/runtime/DefaultGroovyMethodsTest.groovy |  184 +
 .../groovy/runtime/DefaultGroovyMethodsTest.java   |  188 -
 .../runtime/DefaultGroovyStaticMethodsTest.java    |   35 +
 .../groovy/runtime/DirectoryDeleteTest.groovy      |   15 +
 .../codehaus/groovy/runtime/EachLineTest.groovy    |   15 +
 .../groovy/runtime/FileLeftShiftTest.groovy        |   15 +
 .../groovy/runtime/GroovyCategoryTest.groovy       |   15 +
 .../groovy/runtime/InterfaceConversionTest.groovy  |   18 +-
 .../codehaus/groovy/runtime/InvokerHelperTest.java |   15 +
 .../groovy/runtime/MetaClassHelperTest.java        |   15 +
 .../org/codehaus/groovy/runtime/MinusTest.groovy   |   15 +
 .../codehaus/groovy/runtime/NullObjectTest.groovy  |   15 +
 .../groovy/runtime/PerInstanceMetaClassTest.groovy |   15 +
 .../runtime/ResourceGroovyMethodsTest.groovy       |  221 +
 .../groovy/runtime/ResourceGroovyMethodsTest.java  |  127 -
 .../codehaus/groovy/runtime/StaticInitTest.java    |   15 +
 .../m12n/ExtensionModuleHelperForTests.groovy      |    8 +-
 .../groovy/runtime/m12n/ExtensionModuleTest.groovy |   24 +
 .../runtime/memoize/AbstractMemoizeTestCase.groovy |   15 +
 .../groovy/runtime/memoize/CacheCleanupTest.groovy |   15 +
 .../memoize/LRUProtectionStorageTest.groovy        |   15 +
 .../runtime/memoize/MemoizeAtLeastTest.groovy      |   15 +
 .../runtime/memoize/MemoizeAtMostTest.groovy       |   15 +
 .../runtime/memoize/MemoizeBetweenTest.groovy      |   15 +
 .../groovy/runtime/memoize/MemoizeTest.groovy      |   37 +
 .../groovy/runtime/memoize/NullValueTest.groovy    |   15 +
 .../runtime/trampoline/TrampolineTest.groovy       |   15 +
 src/test/org/codehaus/groovy/syntax/TokenTest.java |   15 +
 .../codehaus/groovy/tools/DocGeneratorMain.java    |   15 +
 .../groovy/tools/LoaderConfigurationTest.groovy    |   15 +
 .../codehaus/groovy/tools/MetaBuilderTest.groovy   |   15 +
 .../codehaus/groovy/tools/StringHelperTest.groovy  |   15 +
 .../codehaus/groovy/tools/TestDgmConverter.java    |   15 +
 .../org/codehaus/groovy/tools/UtilitiesTest.groovy |   15 +
 .../codehaus/groovy/tools/gse/DependencyTest.java  |   15 +
 .../AbstractGenericGroovySuperclass.groovy         |   15 +
 .../rootloadersync/AbstractGroovySuperclass.groovy |   15 +
 .../ConcreteGenericJavaSubclass.java               |   15 +
 .../tools/rootloadersync/ConcreteJavaSubclass.java |   15 +
 .../OtherConcreteGenericJavaSubclass.java          |   15 +
 .../rootloadersync/OtherConcreteJavaSubclass.java  |   15 +
 .../rootloadersync/SubclassingInGroovyTest.groovy  |   15 +
 .../rootloadersync/SubclassingInJavaTest.java      |   15 +
 .../AnnotationCollectorStubTest.groovy             |   67 +
 ...adGenericsExpansionOnInnerClassStubsTest.groovy |   15 +
 ...alueReturnTypeShouldUseGenericsStubsTest.groovy |   15 +
 .../EnsureClassAnnotationPresentInStubTest.groovy  |   15 +
 .../tools/stubgenerator/Groovy4248Bug.groovy       |   59 +
 .../tools/stubgenerator/Groovy6302Bug.groovy       |   50 +
 .../tools/stubgenerator/Groovy6404Bug.groovy       |   48 +
 .../tools/stubgenerator/Groovy6617Bug.groovy       |   60 +
 .../tools/stubgenerator/Groovy6855Bug.groovy       |   62 +
 .../tools/stubgenerator/Groovy7052Bug.groovy       |   46 +
 .../tools/stubgenerator/Groovy7113Bug.groovy       |   67 +
 ...leWithJointCompilationGroovy6836StubTest.groovy |   54 +
 .../groovy/tools/stubgenerator/StubTestCase.groovy |    8 +-
 ...stForGenericReturnValueOfMethodStubsTest.groovy |   15 +
 .../transform/BaseScriptTransformTest.groovy       |  229 +-
 .../groovy/transform/BuilderTransformTest.groovy   |  504 ++
 .../CanonicalComponentsTransformTest.groovy        |  396 +-
 .../groovy/transform/CanonicalTransformTest.groovy |   11 -
 .../groovy/transform/DelegateTransformTest.groovy  |  186 +-
 .../transform/IndexedPropertyTransformTest.groovy  |   27 +-
 .../InheritConstructorsTransformTest.groovy        |  138 +-
 .../groovy/transform/LazyTransformTest.groovy      |   18 +
 .../groovy/transform/LocalASTTransformTest.groovy  |   15 +
 .../transform/MemoizedASTTransformationTest.groovy |   24 +
 .../groovy/transform/NewifyTransformTest.groovy    |   24 +
 .../transform/PackageScopeTransformTest.groovy     |   22 +-
 .../transform/ReadWriteLockTransformTest.groovy    |   54 +
 .../groovy/transform/SingletonTransformTest.groovy |   13 +-
 .../groovy/transform/SortableTransformTest.groovy  |  156 +
 .../groovy/transform/SourceURITransformTest.groovy |   54 +
 .../transform/SynchronizedTransformTest.groovy     |  103 +-
 .../groovy/transform/ToStringTransformTest.groovy  |   21 +
 .../groovy/transform/stc/SignatureCodecTest.groovy |   15 +
 .../tailrec/InWhileLoopWrapperTest.groovy          |   74 +
 .../transform/tailrec/ParameterMappingTest.groovy  |   96 +
 .../transform/tailrec/RecursiveListExamples.groovy |  111 +
 .../tailrec/RecursivenessTesterTest.groovy         |  533 +++
 .../tailrec/ReturnAdderForClosuresTest.groovy      |   66 +
 .../ReturnStatementToIterationConverterTest.groovy |  197 +
 .../transform/tailrec/StatementReplacerTest.groovy |  226 +
 .../TailRecursiveCompilationFailuresTest.groovy    |  119 +
 .../transform/tailrec/TailRecursiveExamples.groovy |  183 +
 .../TailRecursiveTogetherWithOtherASTsTest.groovy  |  135 +
 .../tailrec/TailRecursiveTransformationTest.groovy |  359 ++
 .../TernaryToIfStatementConverterTest.groovy       |   62 +
 .../tailrec/VariableExpressionReplacerTest.groovy  |  197 +
 .../groovy/transform/traitx/Groovy6697Bug.groovy   |  149 +
 .../groovy/transform/traitx/Groovy6736Bug.groovy   |   31 +
 .../groovy/transform/traitx/Groovy6741Bug.groovy   |   36 +
 .../groovy/transform/traitx/Groovy7011Bug.groovy   |   98 +
 .../groovy/transform/traitx/Groovy7190Bug.groovy   |   45 +
 .../groovy/transform/traitx/Groovy7196Bug.groovy   |   29 +
 .../transform/traitx/Groovy7196SupportTrait.groovy |   21 +
 .../traitx/Groovy7196SupportTraitImpl.groovy       |   20 +
 .../groovy/transform/traitx/Groovy7206Bug.groovy   |   89 +
 .../groovy/transform/traitx/Groovy7213Bug.groovy   |   36 +
 .../groovy/transform/traitx/Groovy7214Bug.groovy   |   38 +
 .../groovy/transform/traitx/Groovy7215Bug.groovy   |   45 +
 .../transform/traitx/Groovy7215SupportTrait.groovy |   23 +
 .../groovy/transform/traitx/Groovy7217Bug.groovy   |   49 +
 .../groovy/transform/traitx/Groovy7255Bug.groovy   |   36 +
 .../groovy/transform/traitx/Groovy7269Bug.groovy   |   58 +
 .../groovy/transform/traitx/Groovy7275Bug.groovy   |   43 +
 .../groovy/transform/traitx/Groovy7285Bug.groovy   |   60 +
 .../groovy/transform/traitx/TestTrait2.groovy      |   26 +
 .../traitx/TraitASTTransformationTest.groovy       | 2443 ++++++++++
 .../groovy/util/ManagedLinkedlistTest.groovy       |   15 +
 subprojects/groovy-ant/build.gradle                |    6 +-
 .../src/main/java/groovy/util/AntBuilder.java      |   36 +-
 .../main/java/org/codehaus/groovy/ant/Groovy.java  |    3 +-
 .../main/java/org/codehaus/groovy/ant/Groovyc.java |   66 +-
 .../main/java/org/codehaus/groovy/ant/package.html |   17 +
 .../groovy-ant/src/spec/doc/ant-builder.adoc       |   71 +
 .../groovy-ant/src/spec/test/AntBuilderTest.groovy |  105 +
 .../spec/test/builder/AntBuilderSpecTest.groovy    |  152 +
 .../org/codehaus/groovy/ant/GroovycTest.xml        |    2 +-
 .../src/test/groovy/groovy/util/AntTest.groovy     |  112 +-
 .../src/test/groovy/groovy/util/SpoofTask.java     |   15 +
 .../groovy/groovy/util/SpoofTaskContainer.java     |   15 +
 .../codehaus/groovy/ant/GroovyTest2Class.groovy    |   17 +-
 subprojects/groovy-bsf/build.gradle                |    4 +-
 .../main/java/org/codehaus/groovy/bsf/package.html |   17 +
 .../groovy-bsf/src/spec/doc/integrating-bsf.adoc   |   65 +
 .../groovy-bsf/src/spec/test/BSFSpecTest.java      |   76 +
 subprojects/groovy-console/build.gradle            |    3 +-
 .../src/main/groovy/groovy/inspect/TextNode.groovy |    6 +-
 .../groovy/inspect/swingui/AstBrowser.groovy       |  130 +-
 .../inspect/swingui/AstNodeToScriptAdapter.groovy  |  185 +-
 .../groovy/inspect/swingui/ObjectBrowser.groovy    |   16 +-
 .../inspect/swingui/ScriptToTreeNodeAdapter.groovy |  288 +-
 .../groovy/groovy/inspect/swingui/package.html     |   17 +
 .../src/main/groovy/groovy/ui/Console.groovy       |  138 +-
 .../main/groovy/groovy/ui/ConsoleActions.groovy    |   42 +-
 .../src/main/groovy/groovy/ui/ConsoleApplet.groovy |    6 +-
 .../main/groovy/groovy/ui/ConsoleTextEditor.java   |    5 +-
 .../src/main/groovy/groovy/ui/HistoryRecord.groovy |    7 +-
 .../main/groovy/groovy/ui/OutputTransforms.groovy  |    8 +-
 .../src/main/groovy/groovy/ui/package.html         |   17 +
 .../main/groovy/groovy/ui/text/GroovyFilter.java   |    4 +-
 .../groovy/ui/text/StructuredSyntaxHandler.java    |   34 -
 .../src/main/groovy/groovy/ui/text/package.html    |   17 +
 .../groovy/groovy/ui/view/BasicContentPane.groovy  |   36 +-
 .../main/groovy/groovy/ui/view/BasicMenuBar.groovy |    6 +
 .../groovy/groovy/ui/view/BasicStatusBar.groovy    |    2 +-
 .../src/main/groovy/groovy/ui/view/Defaults.groovy |    8 +-
 .../main/groovy/groovy/ui/view/GTKDefaults.groovy  |    9 +-
 .../groovy/groovy/ui/view/MacOSXDefaults.groovy    |   10 +-
 .../groovy/groovy/ui/view/MacOSXMenuBar.groovy     |    2 +
 .../groovy/groovy/ui/view/WindowsDefaults.groovy   |   20 +-
 .../src/spec/doc/assets/img/GroovyConsole.gif      |  Bin 0 -> 29209 bytes
 .../src/spec/doc/assets/img/astbrowser.png         |  Bin 0 -> 139859 bytes
 .../spec/doc/assets/img/gconsole-sc-with-visu.png  |  Bin 0 -> 55541 bytes
 .../doc/assets/img/gconsole-sc-without-visu.png    |  Bin 0 -> 52482 bytes
 .../src/spec/doc/groovy-console.adoc               |  187 +
 .../swingui/AstNodeToScriptAdapterTest.groovy      |  372 +-
 .../swingui/ScriptToTreeNodeAdapterTest.groovy     |   77 +-
 .../groovy/swing/SwingBuilderConsoleTest.groovy    |   27 +-
 .../ui/HistoryRecordGetTextToRunTests.groovy       |   70 +
 .../groovy/groovy/ui/text/GroovyFilterTests.groovy |  127 +-
 subprojects/groovy-docgenerator/build.gradle       |    5 +-
 .../org/codehaus/groovy/tools/DocGenerator.groovy  |  758 +--
 .../codehaus/groovy/tools/DocGenerator.properties  |   31 +
 .../resources/org/codehaus/groovy/tools/index.html |   56 +-
 .../codehaus/groovy/tools/overview-summary.html    |  103 +-
 .../org/codehaus/groovy/tools/stylesheet.css       | 2349 +++++++++-
 .../groovy/tools/template.allclasses-frame.html    |   69 +-
 .../org/codehaus/groovy/tools/template.class.html  |  350 +-
 .../codehaus/groovy/tools/template.index-all.html  |  182 +-
 .../groovy/tools/template.overview-frame.html      |   72 +-
 .../groovy/tools/template.package-frame.html       |   91 +-
 .../groovy/tools/template.package-summary.html     |   89 +
 subprojects/groovy-groovydoc/build.gradle          |    6 +-
 .../org/codehaus/groovy/groovydoc/package.html     |   17 +
 .../tools/groovydoc/GroovyRootDocBuilder.java      |    8 +-
 .../tools/groovydoc/SimpleGroovyClassDoc.java      |   82 +-
 .../groovydoc/SimpleGroovyClassDocAssembler.java   |  132 +-
 .../groovy/tools/groovydoc/SimpleGroovyDoc.java    |    8 +-
 .../codehaus/groovy/tools/groovydoc/package.html   |   17 +
 .../gstringTemplates/classLevel/classDocName.html  | 1109 +++--
 .../packageLevel/package-frame.html                |   93 +-
 .../packageLevel/package-summary.html              |  190 +-
 .../topLevel/allclasses-frame.html                 |   61 +-
 .../gstringTemplates/topLevel/deprecated-list.html |  339 +-
 .../gstringTemplates/topLevel/help-doc.html        |  361 +-
 .../gstringTemplates/topLevel/index-all.html       |  223 +-
 .../groovydoc/gstringTemplates/topLevel/index.html |   61 +-
 .../gstringTemplates/topLevel/overview-frame.html  |   79 +-
 .../topLevel/overview-summary.html                 |  199 +-
 .../gstringTemplates/topLevel/stylesheet.css       | 2334 ++++++++-
 .../groovy-groovydoc/src/spec/doc/groovydoc.adoc   |  218 +
 .../groovy/tools/groovydoc/GroovyDocTest.java      |    6 +
 .../groovy/tools/groovydoc/GroovyDocToolTest.java  |  152 +-
 .../groovydoc/GroovyDocToolTestSampleGroovy.groovy |   15 +
 .../groovydoc/SimpleGroovyClassDocTests.groovy     |   10 +-
 .../testfiles/ClassWithAnonymousInnerClass.java    |   25 +
 .../testfiles/ClassWithMethodComment.java          |   31 +
 .../groovydoc/testfiles/DeprecatedClass.groovy     |   24 +
 .../groovydoc/testfiles/DeprecatedField.groovy     |   30 +
 .../testfiles/EnumWithDeprecatedConstants.groovy   |   27 +
 .../groovydoc/testfiles/ExampleVisibilityG.groovy  |   38 +
 .../groovydoc/testfiles/ExampleVisibilityJ.java    |   36 +
 .../GroovyClassWithMultipleInterfaces.groovy       |   15 +
 .../groovydoc/testfiles/GroovyInterface1.groovy    |   15 +
 .../GroovyInterfaceWithMultipleInterfaces.groovy   |   15 +
 .../testfiles/JavaClassWithMultipleInterfaces.java |   15 +
 .../tools/groovydoc/testfiles/JavaInterface1.java  |   15 +
 .../JavaInterfaceWithMultipleInterfaces.java       |   15 +
 .../testfiles/MultipleConstructorErrorBug.java     |   32 +
 .../tools/groovydoc/testfiles/StaticModifier.java  |   26 +
 .../groovydoc/testfiles/TestConstructors.groovy    |   22 +
 .../staticInit/GroovyWithFailingStaticInit.groovy  |   25 +
 .../staticInit/JavaWithFailingStaticInit.java      |   28 +
 .../UsesClassesWithFailingStaticInit.groovy        |   24 +
 .../test/resources/groovydoc/groovyDocTests.xml    |   12 +-
 .../tools/groovydoc/testfiles/classDocName.html    |   17 +
 subprojects/groovy-groovysh/build.gradle           |    4 +-
 .../groovy/tools/shell/AnsiDetector.groovy         |    7 +-
 .../org/codehaus/groovy/tools/shell/Command.groovy |   48 +
 .../org/codehaus/groovy/tools/shell/Command.java   |   47 -
 .../groovy/tools/shell/CommandAlias.groovy         |   30 +-
 .../groovy/tools/shell/CommandException.groovy     |   47 +
 .../groovy/tools/shell/CommandException.java       |   44 -
 .../groovy/tools/shell/CommandRegistry.groovy      |   56 +-
 .../groovy/tools/shell/CommandSupport.groovy       |   72 +-
 .../tools/shell/ComplexCommandSupport.groovy       |   67 +-
 .../codehaus/groovy/tools/shell/Groovysh.groovy    |  429 +-
 .../tools/shell/InteractiveShellRunner.groovy      |   72 +-
 .../codehaus/groovy/tools/shell/Interpreter.groovy |   17 +-
 .../org/codehaus/groovy/tools/shell/Main.groovy    |  187 +-
 .../org/codehaus/groovy/tools/shell/Parser.groovy  |   64 +-
 .../PatchedCandidateListCompletionHandler.groovy   |  110 +
 .../groovy/tools/shell/PatchedConsoleReader.groovy |  106 +
 .../org/codehaus/groovy/tools/shell/Shell.groovy   |   72 +-
 .../codehaus/groovy/tools/shell/ShellRunner.groovy |   41 +-
 .../tools/shell/commands/AliasCommand.groovy       |   79 +-
 .../tools/shell/commands/ClearCommand.groovy       |   10 +-
 .../tools/shell/commands/DisplayCommand.groovy     |   10 +-
 .../groovy/tools/shell/commands/DocCommand.groovy  |   46 +-
 .../groovy/tools/shell/commands/EditCommand.groovy |   42 +-
 .../groovy/tools/shell/commands/ExitCommand.groovy |   14 +-
 .../groovy/tools/shell/commands/HelpCommand.groovy |   80 +-
 .../tools/shell/commands/HistoryCommand.groovy     |   21 +-
 .../tools/shell/commands/ImportCommand.groovy      |  117 +-
 .../tools/shell/commands/InspectCommand.groovy     |   39 +-
 .../groovy/tools/shell/commands/LoadCommand.groovy |   31 +-
 .../tools/shell/commands/PurgeCommand.groovy       |   29 +-
 .../tools/shell/commands/RecordCommand.groovy      |   25 +-
 .../tools/shell/commands/RegisterCommand.groovy    |   17 +-
 .../groovy/tools/shell/commands/SaveCommand.groovy |   23 +-
 .../groovy/tools/shell/commands/SetCommand.groovy  |   38 +-
 .../tools/shell/commands/ShadowCommand.groovy      |    5 +-
 .../groovy/tools/shell/commands/ShowCommand.groovy |   35 +-
 .../shell/completion/CommandNameCompleter.groovy   |   53 +
 .../completion/CustomClassSyntaxCompletor.groovy   |   12 +-
 .../shell/completion/FileNameCompleter.groovy      |   59 +-
 .../shell/completion/GroovySyntaxCompletor.groovy  |  100 +-
 .../shell/completion/IdentifierCompletor.groovy    |    6 +-
 .../shell/completion/ImportsSyntaxCompletor.groovy |   59 +-
 .../completion/InfixKeywordSyntaxCompletor.groovy  |   46 +
 .../shell/completion/KeywordSyntaxCompletor.groovy |  131 +-
 .../completion/NavigablePropertiesCompleter.groovy |   93 +
 .../ReflectionCompletionCandidate.groovy           |   76 +
 .../shell/completion/ReflectionCompletor.groovy    |  406 +-
 .../completion/StricterArgumentCompleter.groovy    |   84 +
 .../completion/VariableSyntaxCompletor.groovy      |   18 +-
 .../tools/shell/util/CommandArgumentParser.groovy  |  107 +
 .../shell/util/CurlyCountingGroovyLexer.groovy     |   26 +-
 .../shell/util/DefaultCommandsRegistrar.groovy     |   87 +
 .../groovy/tools/shell/util/HelpFormatter.groovy   |   45 +-
 .../groovy/tools/shell/util/JAnsiHelper.groovy     |   40 +
 .../tools/shell/util/NoExitSecurityManager.groovy  |   21 +-
 .../groovy/tools/shell/util/PackageHelper.groovy   |  382 +-
 .../tools/shell/util/PackageHelperImpl.groovy      |  454 ++
 .../tools/shell/util/ScriptVariableAnalyzer.groovy |  112 +
 .../groovy/tools/shell/util/SimpleCompletor.groovy |   96 +-
 .../tools/shell/util/WrappedInputStream.groovy     |   32 +-
 .../tools/shell/util/XmlCommandRegistrar.groovy    |   51 +-
 .../groovy/tools/shell/Groovysh.properties         |    2 +-
 .../codehaus/groovy/tools/shell/Main.properties    |    4 +-
 .../org/codehaus/groovy/tools/shell/commands.xml   |   57 -
 .../groovy-groovysh/src/spec/doc/groovysh.adoc     |  586 +++
 .../groovy/tools/shell/AllCompletorsTest.groovy    |  100 +-
 .../groovy/tools/shell/CommandCompletorTest.groovy |  122 +-
 .../groovy/tools/shell/CompletorTestSupport.groovy |   17 +-
 .../groovy/tools/shell/ErrorDisplayTest.groovy     |   15 +-
 .../groovy/tools/shell/GroovyshParsersTest.groovy  |   37 +
 .../groovy/tools/shell/GroovyshTest.groovy         |  369 +-
 .../groovy/tools/shell/ImportCompletorTest.groovy  |  447 +-
 .../groovy/tools/shell/ShellRunnerTest.groovy      |   51 +-
 .../tools/shell/ShellRunnerTestSupport.groovy      |   18 +-
 .../codehaus/groovy/tools/shell/ShellTest.groovy   |   22 +-
 .../tools/shell/commands/AliasCommandTest.groovy   |    6 +-
 .../tools/shell/commands/ClearCommandTest.groovy   |    6 +-
 .../tools/shell/commands/CommandTestSupport.groovy |    5 +-
 .../commands/ComplexCommandSupportTest.groovy      |  111 +-
 .../tools/shell/commands/DisplayCommandTest.groovy |    6 +-
 .../tools/shell/commands/DocCommandTest.groovy     |   74 +-
 .../tools/shell/commands/EditCommandTest.groovy    |   18 +-
 .../tools/shell/commands/ExitCommandTest.groovy    |    4 +-
 .../tools/shell/commands/HelpCommandTest.groovy    |    6 +-
 .../tools/shell/commands/HistoryCommandTest.groovy |   59 +-
 .../tools/shell/commands/ImportCommandTest.groovy  |   27 +-
 .../tools/shell/commands/InspectCommandTest.groovy |    2 +-
 .../tools/shell/commands/LoadCommandTest.groovy    |    2 +-
 .../tools/shell/commands/PurgeCommandTest.groovy   |   12 +-
 .../tools/shell/commands/RecordCommandTest.groovy  |   14 +-
 .../shell/commands/RegisterCommandTest.groovy      |   14 +-
 .../tools/shell/commands/SaveCommandTest.groovy    |    3 +-
 .../tools/shell/commands/SetCommandTest.groovy     |   20 +-
 .../tools/shell/commands/ShowCommandTest.groovy    |    2 +-
 .../completion/CustomClassCompletorTest.groovy     |   19 +-
 .../shell/completion/FileNameCompleterTest.groovy  |   39 +
 .../completion/GroovySyntaxCompletorTest.groovy    |  254 +-
 .../completion/ImportsSyntaxCompletorTest.groovy   |   82 +-
 .../shell/completion/KeywordCompletorTest.groovy   |   58 +-
 .../NavigablePropertiesCompleterTest.groovy        |  101 +
 .../completion/ReflectionCompletorTest.groovy      |  324 +-
 .../tools/shell/completion/TokenUtilTest.groovy    |   30 +-
 .../shell/completion/VariableCompletorTest.groovy  |   32 +-
 .../groovy/tools/shell/expr/ExprTestSupport.groovy |    5 +-
 .../shell/util/CommandArgumentParserTest.groovy    |   51 +
 .../shell/util/CurlyCountingGroovyLexerTest.groovy |   46 +-
 .../tools/shell/util/MessageSourceTest.groovy      |    8 +-
 .../tools/shell/util/PackageHelperImplTest.groovy  |   59 +
 .../tools/shell/util/PackageHelperTest.groovy      |   61 -
 .../shell/util/ScriptVariableAnalyzerTest.groovy   |   61 +
 .../tools/shell/util/WrappedInputStreamTest.groovy |   61 +-
 subprojects/groovy-jmx/build.gradle                |    3 +-
 .../jmx/builder/JmxClientConnectorFactory.groovy   |    7 +-
 .../groovy/jmx/builder/JmxMetaMapBuilder.groovy    |    7 +-
 .../jmx/builder/JmxServerConnectorFactory.groovy   |    5 +-
 subprojects/groovy-jmx/src/spec/doc/jmx.adoc       | 1028 ++++
 .../groovy-jmx/src/spec/test/JmxTest.groovy        |  683 +++
 .../jmx/builder/JmxAttributeInfoManagerTest.groovy |    2 -
 .../jmx/builder/JmxBeanExportFactoryTest.groovy    |    6 +-
 .../groovy/jmx/builder/JmxBeanFactoryTest.groovy   |    6 +-
 .../jmx/builder/JmxBeanInfoManagerTest.groovy      |    8 +-
 .../groovy/jmx/builder/JmxBeansFactoryTest.groovy  |    1 +
 .../groovy/jmx/builder/JmxBuilderToolsTest.groovy  |   12 +-
 .../builder/JmxClientConnectorFactoryTest.groovy   |    9 +-
 .../jmx/builder/JmxEmitterFactoryTest.groovy       |    6 +-
 .../jmx/builder/JmxListenerFactoryTest.groovy      |    4 +-
 .../jmx/builder/JmxMetaMapBuilderTest.groovy       |   23 +-
 .../jmx/builder/JmxOperationInfoManagerTest.groovy |   21 +-
 .../builder/JmxServerConnectorFactoryTest.groovy   |    7 +-
 .../groovy/jmx/builder/JmxTimerFactoryTest.groovy  |   13 +-
 .../java/groovy/jmx/builder/MockJmxListener.java   |   15 +
 subprojects/groovy-json/build.gradle               |    3 +-
 .../groovy/groovy/json/DateFormatThreadLocal.java  |   37 -
 .../src/main/groovy/groovy/json/JsonBuilder.groovy |  280 --
 .../main/groovy/groovy/json/JsonDelegate.groovy    |   53 -
 .../src/main/groovy/groovy/json/JsonOutput.groovy  |  213 -
 .../groovy/groovy/json/StreamingJsonBuilder.groovy |  284 --
 .../src/main/java/groovy/json/JsonBuilder.java     |  360 ++
 .../src/main/java/groovy/json/JsonDelegate.java    |  102 +
 .../src/main/java/groovy/json/JsonException.java   |    2 +-
 .../src/main/java/groovy/json/JsonLexer.java       |   15 +-
 .../src/main/java/groovy/json/JsonOutput.java      |  537 +++
 .../src/main/java/groovy/json/JsonParser.java      |   41 +
 .../src/main/java/groovy/json/JsonParserType.java  |   95 +
 .../src/main/java/groovy/json/JsonSlurper.java     |  501 +-
 .../main/java/groovy/json/JsonSlurperClassic.java  |  443 ++
 .../src/main/java/groovy/json/JsonToken.java       |    5 +-
 .../src/main/java/groovy/json/JsonTokenType.java   |    6 +-
 .../java/groovy/json/StreamingJsonBuilder.java     |  421 ++
 .../main/java/groovy/json/StringEscapeUtils.java   |   30 +-
 .../main/java/groovy/json/internal/ArrayUtils.java |   31 +
 .../java/groovy/json/internal/BaseJsonParser.java  |  229 +
 .../src/main/java/groovy/json/internal/Byt.java    |   29 +
 .../java/groovy/json/internal/ByteScanner.java     |   69 +
 .../src/main/java/groovy/json/internal/Cache.java  |   39 +
 .../main/java/groovy/json/internal/CacheType.java  |   29 +
 .../main/java/groovy/json/internal/CharBuf.java    |  825 ++++
 .../java/groovy/json/internal/CharScanner.java     |  901 ++++
 .../groovy/json/internal/CharSequenceValue.java    |  276 ++
 .../java/groovy/json/internal/CharacterSource.java |   80 +
 .../main/java/groovy/json/internal/Charsets.java   |   30 +
 .../src/main/java/groovy/json/internal/Chr.java    |  212 +
 .../src/main/java/groovy/json/internal/Dates.java  |  205 +
 .../main/java/groovy/json/internal/Exceptions.java |  177 +
 .../java/groovy/json/internal/FastStringUtils.java |  197 +
 .../src/main/java/groovy/json/internal/IO.java     |   90 +
 .../java/groovy/json/internal/JsonFastParser.java  |  310 ++
 .../groovy/json/internal/JsonParserCharArray.java  |  387 ++
 .../java/groovy/json/internal/JsonParserLax.java   |  641 +++
 .../internal/JsonParserUsingCharacterSource.java   |  297 ++
 .../groovy/json/internal/JsonStringDecoder.java    |   37 +
 .../main/java/groovy/json/internal/LazyMap.java    |  199 +
 .../java/groovy/json/internal/LazyValueMap.java    |  241 +
 .../java/groovy/json/internal/MapItemValue.java    |   79 +
 .../java/groovy/json/internal/NumberValue.java     |  235 +
 .../json/internal/ReaderCharacterSource.java       |  289 ++
 .../java/groovy/json/internal/SimpleCache.java     |   85 +
 .../src/main/java/groovy/json/internal/Sys.java    |   90 +
 .../src/main/java/groovy/json/internal/Type.java   |   27 +
 .../src/main/java/groovy/json/internal/Value.java  |   62 +
 .../java/groovy/json/internal/ValueContainer.java  |  173 +
 .../main/java/groovy/json/internal/ValueList.java  |  122 +
 .../main/java/groovy/json/internal/ValueMap.java   |   45 +
 .../java/groovy/json/internal/ValueMapImpl.java    |  142 +
 .../groovy-json/src/spec/doc/json-builder.adoc     |   22 +
 .../groovy-json/src/spec/doc/json-userguide.adoc   |  173 +-
 .../src/spec/doc/streaming-jason-builder.adoc      |   26 +
 .../src/spec/test/JsonBuilderTest2.groovy          |   77 +
 .../src/spec/test/JsonPrettyPrintingTest.groovy    |    6 -
 .../src/spec/test/StreamingJsonBuilderTest2.groovy |   79 +
 .../src/spec/test/json/JsonBuilderTest.groovy      |   69 +
 .../groovy-json/src/spec/test/json/JsonTest.groovy |  109 +
 .../spec/test/json/StreamingJsonBuilderTest.groovy |   73 +
 .../src/test/groovy/groovy/json/CharBufTest.groovy |   84 +
 .../src/test/groovy/groovy/json/IOTest.groovy      |  113 +
 .../test/groovy/groovy/json/JsonBuilderTest.groovy |   54 +-
 .../test/groovy/groovy/json/JsonLexerTest.groovy   |    5 +
 .../test/groovy/groovy/json/JsonOutputTest.groovy  |  135 +-
 .../groovy/json/JsonSlurperCharSourceTest.groovy   |   26 +
 .../groovy/json/JsonSlurperIndexOverlayTest.groovy |   26 +
 .../groovy/groovy/json/JsonSlurperLaxTest.groovy   |  121 +
 .../test/groovy/groovy/json/JsonSlurperTest.groovy |  150 +-
 .../groovy/groovy/json/JsonTokenTypeTest.groovy    |   51 +-
 .../groovy/json/StreamingJsonBuilderTest.groovy    |  100 +-
 .../groovy/json/internal/ArrayUtilsTest.groovy     |   24 +
 .../groovy/json/internal/CharScannerTest.groovy    |  627 +++
 .../groovy/groovy/json/internal/ChrTest.groovy     |  149 +
 .../json/internal/FastStringUtilsTest.groovy       |   44 +
 .../FastStringUtilsUnsafeDisabledTest.groovy       |   57 +
 .../groovy/groovy/json/internal/LazyMapTest.groovy |   50 +
 .../json/internal/ReaderCharacterSourceTest.groovy |   38 +
 subprojects/groovy-jsr223/build.gradle             |    1 -
 .../groovy/jsr223/GroovyScriptEngineImpl.java      |    3 +-
 .../src/spec/doc/integrating-jsr223.adoc           |   47 +
 .../src/spec/test/JSR223SpecTest.java              |   63 +
 .../org/codehaus/groovy/jsr223/JSR223Test.groovy   |    2 +-
 .../org/codehaus/groovy/jsr223/SugarTest.groovy    |   15 +
 .../groovy/jsr223/vm6/JavascriptTest.groovy        |   15 +
 .../codehaus/groovy/jsr223/JSR223SecurityTest.java |   15 +
 subprojects/groovy-nio/build.gradle                |   22 +
 .../codehaus/groovy/runtime/NioGroovyMethods.java  | 1756 +++++++
 .../org/codehaus/groovy/runtime/WritablePath.java  |  221 +
 .../groovy/runtime/NioGroovyMethodsTest.groovy     |  395 ++
 subprojects/groovy-servlet/build.gradle            |    6 +-
 .../java/groovy/servlet/AbstractHttpServlet.java   |  113 +-
 .../main/java/groovy/servlet/ServletBinding.java   |    9 +-
 .../main/java/groovy/servlet/ServletCategory.java  |    1 -
 .../main/java/groovy/servlet/TemplateServlet.java  |    5 -
 .../src/main/java/groovy/servlet/package.html      |   17 +
 .../src/spec/doc/servlet-userguide.adoc            |   73 +
 .../src/spec/test/servlet/GroovyServletTest.groovy |   73 +
 .../groovy/servlet/AbstractHttpServletTest.groovy  |  219 +-
 .../groovy/servlet/ServletBindingTest.groovy       |  137 +-
 .../java/groovy/servlet/GroovyServletTest.java     |   52 +-
 subprojects/groovy-sql/build.gradle                |    3 +-
 .../src/main/java/groovy/sql/DataSet.java          |  135 +-
 .../main/java/groovy/sql/ExtractIndexAndSql.java   |    6 +-
 .../main/java/groovy/sql/GroovyResultSetProxy.java |    1 -
 .../src/main/java/groovy/sql/GroovyRowResult.java  |   49 +-
 .../java/groovy/sql/ResultSetMetaDataWrapper.java  |    3 +-
 .../groovy-sql/src/main/java/groovy/sql/Sql.java   |  618 ++-
 .../src/main/java/groovy/sql/package.html          |   17 +
 .../groovy/sql/ExtractIndexAndSqlTest.groovy       |   38 +-
 .../groovy/groovy/sql/GroovyRowResultTest.groovy   |   11 +-
 .../src/test/groovy/groovy/sql/SqlBatchTest.groovy |    7 +-
 .../src/test/groovy/groovy/sql/SqlCallTest.groovy  |  218 +
 .../groovy/groovy/sql/SqlHelperTestCase.groovy     |    2 +-
 .../src/test/groovy/groovy/sql/SqlTest.groovy      |   43 +-
 .../groovy/sql/SqlTransactionTestCase.groovy       |   14 +
 .../groovy/sql/SqlWithTypedResultsTest.groovy      |   38 +-
 subprojects/groovy-swing/build.gradle              |    9 +-
 .../groovy/groovy/swing/LookAndFeelHelper.groovy   |    4 +-
 .../main/groovy/groovy/swing/SwingBuilder.groovy   |    8 +-
 .../swing/binding/AbstractSyntheticBinding.java    |    6 -
 .../binding/AbstractSyntheticMetaMethods.groovy    |   10 +-
 .../groovy/swing/binding/JTableMetaMethods.groovy  |   14 +-
 .../groovy/swing/binding/JTableProperties.java     |    6 -
 .../main/groovy/groovy/swing/binding/package.html  |   17 +
 .../groovy/swing/factory/ActionFactory.groovy      |    2 +-
 .../groovy/groovy/swing/factory/BoxFactory.groovy  |    6 +-
 .../groovy/swing/factory/ButtonGroupFactory.groovy |    7 -
 .../groovy/swing/factory/DialogFactory.groovy      |    3 +-
 .../groovy/swing/factory/FrameFactory.groovy       |    4 +-
 .../swing/factory/InternalFrameFactory.groovy      |    4 +-
 .../groovy/swing/factory/SplitPaneFactory.groovy   |    3 +-
 .../groovy/swing/factory/TableLayoutFactory.groovy |    2 +-
 .../groovy/swing/factory/TableModelFactory.groovy  |    6 +-
 .../groovy/swing/factory/WindowFactory.groovy      |    2 +-
 .../main/groovy/groovy/swing/factory/package.html  |   17 +
 .../src/main/groovy/groovy/swing/impl/package.html |   17 +
 .../src/main/groovy/groovy/swing/package.html      |   17 +
 .../src/main/java/groovy/model/package.html        |   17 +
 .../groovy/binding/ClosureSourceBinding.java       |    4 +-
 .../java/org/codehaus/groovy/binding/package.html  |   17 +
 .../groovy/runtime/SwingGroovyMethods.java         |   14 +-
 .../src/spec/assets/img/SwingBuilder001.gif        |  Bin 0 -> 1643 bytes
 .../groovy-swing/src/spec/doc/swing-builder.adoc   |   38 +
 .../src/spec/test/SwingBuilderTest.groovy          |   98 +
 .../test/groovy/groovy/model/TableModelTest.groovy |   15 +
 .../test/groovy/groovy/swing/BindPathTest.groovy   |   16 +-
 .../groovy/swing/SwingBuilderTableTest.groovy      |   24 +-
 .../groovy/groovy/swing/SwingBuilderTest.groovy    |   20 +-
 subprojects/groovy-templates/build.gradle          |   14 +-
 .../groovy/groovy/text/GStringTemplateEngine.java  |  312 ++
 .../groovy/text/SimpleTemplateEngine.java          |    0
 .../groovy/text/StreamingTemplateEngine.java       |  970 ++++
 .../{java => groovy}/groovy/text/Template.java     |    0
 .../groovy/text/TemplateEngine.java                |    0
 .../groovy/text/TemplateExecutionException.java    |   52 +
 .../groovy/groovy/text/TemplateParseException.java |   56 +
 .../main/groovy/groovy/text/XmlTemplateEngine.java |  333 ++
 .../groovy/text/markup/AutoNewLineTransformer.java |  114 +
 .../groovy/groovy/text/markup/BaseTemplate.java    |  522 +++
 .../groovy/text/markup/DelegatingIndentWriter.java |  107 +
 .../groovy/groovy/text/markup/IncludeType.java     |   38 +
 .../text/markup/MarkupBuilderCodeTransformer.java  |  274 ++
 .../groovy/text/markup/MarkupTemplateEngine.java   |  370 ++
 .../MarkupTemplateTypeCheckingExtension.groovy     |  263 ++
 .../groovy/groovy/text/markup/TagLibAdapter.groovy |   76 +
 .../groovy/text/markup/TemplateASTTransformer.java |   97 +
 .../groovy/text/markup/TemplateConfiguration.java  |  187 +
 .../groovy/text/markup/TemplateResolver.java       |   44 +
 .../main/groovy/groovy/text/markup/package.html    |   25 +
 .../src/main/groovy/groovy/text/package.html       |   25 +
 .../java/groovy/text/GStringTemplateEngine.java    |  310 --
 .../main/java/groovy/text/XmlTemplateEngine.java   |  332 --
 .../src/main/java/groovy/text/package.html         |    8 -
 .../src/spec/doc/markup-template-engine.adoc       |  809 ++++
 .../src/spec/doc/template-engines.adoc             |  159 +
 .../src/spec/test-resources/layout-main.tpl        |    8 +
 .../src/spec/test-resources/locale_include.tpl     |    1 +
 .../spec/test-resources/locale_include_fr_FR.tpl   |    1 +
 .../src/spec/test-resources/main.tpl               |    1 +
 .../src/spec/test-resources/other_template.tpl     |    1 +
 .../src/spec/test-resources/raw.txt                |    1 +
 .../src/spec/test-resources/to_be_escaped.txt      |    1 +
 .../spec/test/MarkupTemplateEngineSpecTest.groovy  |  808 ++++
 .../src/spec/test/MyTemplate.groovy                |   63 +
 .../src/spec/test/TemplateEnginesTest.groovy       |  192 +
 .../groovy/SimpleGStringTemplateEngineTest.groovy  |   15 +
 .../groovy/groovy/text/CustomBaseTemplate.java     |   41 +
 .../groovy/text/MarkupTemplateEngineTest.groovy    | 1048 +++++
 .../groovy/groovy/text/SimpleTemplateTest.groovy   |   15 +
 .../StreamingTemplateEngineSpecification.groovy    |  418 ++
 .../groovy/text/StreamingTemplateEngineTest.groovy |  459 ++
 .../groovy/text/markup/TemplateResourceTest.groovy |   50 +
 .../java/groovy/text/XmlTemplateEngineTest.java    |   15 +
 .../src/test/resources/includes/body.tpl           |    8 +
 .../src/test/resources/includes/hello-escaped.txt  |    1 +
 .../src/test/resources/includes/hello.html         |    1 +
 .../src/test/resources/includes/hello.tpl          |    1 +
 .../src/test/resources/includes/hello_fr_FR.tpl    |    1 +
 .../test/resources/includes/typecheckedinclude.tpl |    1 +
 subprojects/groovy-test/build.gradle               |    6 +-
 .../groovy/groovy/mock/interceptor/package.html    |   17 +
 .../main/groovy/groovy/util/StringTestUtil.groovy  |   15 +
 .../src/main/java/groovy/test/GroovyAssert.java    |  218 +-
 .../src/main/java/groovy/util/GroovyAssert.java    |    4 +
 .../src/main/java/groovy/util/GroovyTestCase.java  |  163 +-
 .../src/test/groovy/GroovyTestCaseTest.groovy      |   17 +-
 .../groovy/lang/GroovyLogTestCaseTest.groovy       |   15 +
 .../groovy/groovy/test/GroovyAssertTest.groovy     |   31 +-
 .../util/suite/ATestScriptThatsNoTestCase.groovy   |   15 +
 .../NotYetImplementedTransformTest.groovy          |    4 +-
 subprojects/groovy-testng/build.gradle             |   12 +-
 subprojects/groovy-xml/build.gradle                |   13 +-
 .../src/main/java/groovy/util/XmlParser.java       |   72 +-
 .../src/main/java/groovy/util/XmlSlurper.java      |   42 +-
 .../groovy/util/slurpersupport/GPathResult.java    |    8 +-
 .../util/slurpersupport/NamespaceAwareHashMap.java |   76 +
 .../main/java/groovy/util/slurpersupport/Node.java |   19 +-
 .../java/groovy/util/slurpersupport/NodeChild.java |   14 +-
 .../java/groovy/util/slurpersupport/package.html   |   17 +
 .../src/main/java/groovy/xml/MarkupBuilder.java    |    4 +-
 .../java/groovy/xml/NamespaceBuilderSupport.java   |   39 +-
 .../src/main/java/groovy/xml/dom/DOMCategory.java  |   64 +-
 .../src/main/java/groovy/xml/dom/package.html      |   17 +
 .../src/main/java/groovy/xml/package.html          |   17 +
 .../groovy/xml/streamingmarkupsupport/package.html |   17 +
 .../groovy-xml/src/spec/doc/xml-userguide.adoc     |  558 +++
 .../groovy-xml/src/spec/test/DomBuilderTest.groovy |   82 +
 .../src/spec/test/MarkupBuilderTest2.groovy        |  195 +
 .../groovy-xml/src/spec/test/SaxBuilderTest.groovy |   79 +
 .../spec/test/StreamingMarkupBuilderTest2.groovy   |   80 +
 .../src/spec/test/UserGuideDOMCategory.groovy      |   59 +
 .../spec/test/UserGuideMarkupBuilderTest.groovy    |  220 +
 .../UserGuideStreamingMarkupBuilderTest.groovy     |   67 +
 .../src/spec/test/UserGuideXmlParserTest.groovy    |  122 +
 .../src/spec/test/UserGuideXmlSlurperTest.groovy   |  176 +
 .../src/spec/test/UserGuideXmlUtilTest.groovy      |   53 +
 .../test/groovy/groovy/bugs/StaticMarkupBug.groovy |   15 +
 .../src/test/groovy/groovy/util/CustomNode.java    |   15 +
 .../test/groovy/groovy/util/CustomXmlParser.java   |   15 +
 .../src/test/groovy/groovy/util/NodeTest.groovy    |  239 -
 .../groovy/groovy/util/XmlNodePrinterTest.groovy   |   19 +
 .../test/groovy/groovy/util/XmlParserTest.groovy   |   17 +-
 .../test/groovy/groovy/util/XmlSlurperTest.groovy  |   78 +-
 .../src/test/groovy/groovy/xml/DOMTest.groovy      |   15 +
 .../test/groovy/groovy/xml/FactorySupportTest.java |   15 +
 .../groovy/xml/MixedMarkupTestSupport.groovy       |   38 +-
 .../groovy/xml/NamespaceNodeGPathTest.groovy       |   15 +
 .../groovy/groovy/xml/NamespaceNodeTest.groovy     |   54 +
 .../src/test/groovy/groovy/xml/SAXTest.groovy      |   15 +
 .../groovy/groovy/xml/TraversalTestSupport.groovy  |   15 +
 .../groovy/xml/UseMarkupWithWriterScript.groovy    |   15 +
 .../src/test/groovy/groovy/xml/XmlTest.java        |    6 -
 .../src/test/groovy/groovy/xml/XmlUtilTest.groovy  |   15 +
 .../groovy/groovy/xml/dom/DOMCategoryTest.groovy   |    1 +
 .../groovy/benchmarks/BuilderPerfTest.groovy       |   15 +
 .../src/test/groovy/script/AtomTestScript.groovy   |   15 +
 .../src/test/groovy/util/NavToWiki.groovy          |   15 +
 1999 files changed, 138165 insertions(+), 19566 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/groovy2.git



More information about the pkg-java-commits mailing list