[groovy] branch master updated (d649d70 -> 7005bc1)

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Mon Mar 12 14:40:51 GMT 2018


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

ebourg-guest pushed a change to branch master
in repository groovy.

      from  d649d70   Upload to unstable
      adds  1723965   New upstream version 2.4.9
       new  a6941b5   Update upstream source from tag 'upstream/2.4.9'
       new  09b4d73   Updated the poms
      adds  6dc5934   New upstream version 2.4.10
       new  15a74df   Update upstream source from tag 'upstream/2.4.10'
       new  34bdecf   Refreshed the patches
       new  2da87c1   Updated the poms
       new  d6f7011   Install the Maven artifacts for groovy-nio
       new  ccafd15   Disabled the buildscan plugin
       new  4a4b65d   Standards-Version updated to 4.1.3
       new  a8fdc22   Switch to debhelper level 11
      adds  af5624b   New upstream version 2.4.11
       new  d920909   Update upstream source from tag 'upstream/2.4.11'
       new  d05c42a   Updated the poms
       new  68f0e5f   Refreshed the patches
      adds  df0b496   New upstream version 2.4.12
       new  d55f064   Update upstream source from tag 'upstream/2.4.12'
       new  9a910be   Refreshed the patches
       new  930bafa   Updated the poms
      adds  5809bfb   New upstream version 2.4.13
       new  246baac   Update upstream source from tag 'upstream/2.4.13'
       new  ee3a617   Refreshed the patches
       new  9776aea   Updated the poms
      adds  b3b72a3   New upstream version 2.4.14
       new  768a8eb   Update upstream source from tag 'upstream/2.4.14'
       new  a0a548a   Refreshed the patches
       new  ca6b5c9   Updated the poms
       new  ae1df1a   Refreshed debian/copyright
       new  7005bc1   Upload to unstable

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


Summary of changes:
 .travis.yml                                        |  56 +-
 NOTICE                                             |   2 +-
 README.adoc                                        |  49 +-
 build.gradle                                       |  48 +-
 config/checkstyle/checkstyle.xml                   |   2 +-
 debian/changelog                                   |  13 +
 debian/compat                                      |   2 +-
 debian/control                                     |   4 +-
 debian/copyright                                   |   5 +-
 debian/patches/01_fix_doc_gradle.diff              |  17 +-
 debian/patches/03_ignore_reporting_tools.diff      |   2 +-
 debian/patches/04_ignore_bintray.diff              |   2 +-
 .../06_ignore_documentation_publication.diff       |   2 +-
 debian/patches/07_servlet_api_compatibility.patch  |   2 +-
 debian/patches/08_GROOVY-8163.patch                |   8 +-
 debian/patches/09_ignore_buildscan.patch           |  30 +
 debian/patches/series                              |   1 +
 debian/patches/transition_Gradle_3.1.patch         |   6 +-
 debian/poms/groovy-all.pom                         | 121 ++--
 debian/poms/groovy-ant.pom                         |  79 ++-
 debian/poms/groovy-bsf.pom                         |  63 +-
 debian/poms/groovy-console.pom                     |  61 +-
 debian/poms/groovy-docgenerator.pom                |  67 +-
 debian/poms/groovy-groovydoc.pom                   |  55 +-
 debian/poms/groovy-groovysh.pom                    |  57 +-
 debian/poms/groovy-jmx.pom                         |  53 +-
 debian/poms/groovy-json.pom                        |  53 +-
 debian/poms/groovy-jsr223.pom                      |  53 +-
 debian/poms/{groovy-json.pom => groovy-nio.pom}    |  89 ++-
 debian/poms/groovy-servlet.pom                     |  75 ++-
 debian/poms/groovy-sql.pom                         |  53 +-
 debian/poms/groovy-swing.pom                       |  53 +-
 debian/poms/groovy-templates.pom                   |  55 +-
 debian/poms/groovy-test.pom                        |  63 +-
 debian/poms/groovy-testng.pom                      |  53 +-
 debian/poms/groovy-xml.pom                         |  53 +-
 debian/poms/groovy.pom                             |  99 ++-
 debian/rules                                       |   2 +-
 gradle.properties                                  |  42 +-
 gradle/assemble.gradle                             |   2 +-
 gradle/docs.gradle                                 |   7 +-
 gradle/idea.gradle                                 |   7 +-
 gradle/pomconfigurer.gradle                        |  21 +
 gradle/publish.gradle                              |  45 +-
 gradle/quality.gradle                              |   5 +
 gradle/test.gradle                                 |   2 +-
 gradle/upload.gradle                               | 152 ++---
 .travis.yml => jitpack.yml                         |  18 +-
 notices/NOTICE-BASE                                |   2 +-
 notices/NOTICE-BINZIP                              |   2 +-
 notices/NOTICE-GROOID                              |   2 +-
 notices/NOTICE-GROOIDJARJAR                        |   2 +-
 notices/NOTICE-JARJAR                              |   2 +-
 notices/NOTICE-SDK                                 |   2 +-
 security/groovy.policy                             |   2 +
 settings.gradle                                    |  10 +-
 src/bin/startGroovy.bat                            |   4 +-
 src/main/groovy/beans/ListenerList.groovy          |   4 +-
 .../beans/ListenerListASTTransformation.groovy     |  31 +-
 .../groovy/grape/GrabAnnotationTransformation.java |   9 +-
 src/main/groovy/grape/Grape.java                   |   2 +-
 src/main/groovy/grape/GrapeEngine.java             |   2 +-
 src/main/groovy/grape/GrapeIvy.groovy              |  16 +-
 src/main/groovy/inspect/Inspector.java             |  11 +-
 .../groovy/io/EncodingAwareBufferedWriter.java     |   3 +-
 src/main/groovy/io/GroovyPrintStream.java          |   6 +-
 src/main/groovy/io/GroovyPrintWriter.java          |   8 +-
 src/main/groovy/io/PlatformLineWriter.java         |   2 +-
 src/main/groovy/lang/BenchmarkInterceptor.java     |  15 +-
 src/main/groovy/lang/Closure.java                  |  14 +-
 src/main/groovy/lang/ExpandoMetaClass.java         |  32 +-
 src/main/groovy/lang/GString.java                  | 142 ++--
 src/main/groovy/lang/Grab.java                     |   2 +-
 src/main/groovy/lang/GrabResolver.java             |   2 +-
 src/main/groovy/lang/GroovyClassLoader.java        |  35 +-
 src/main/groovy/lang/GroovyCodeSource.java         |  35 +-
 src/main/groovy/lang/GroovyObjectSupport.java      |  16 +-
 src/main/groovy/lang/GroovyResourceLoader.java     |   2 +-
 src/main/groovy/lang/GroovyShell.java              |  27 +-
 src/main/groovy/lang/MetaClassImpl.java            | 249 +++----
 src/main/groovy/lang/MetaMethod.java               |   4 +-
 src/main/groovy/lang/MetaProperty.java             |   4 +-
 src/main/groovy/lang/Newify.java                   |   4 +-
 src/main/groovy/lang/Reference.java                |   1 +
 src/main/groovy/lang/Sequence.java                 |   6 +-
 src/main/groovy/lang/SpreadMap.java                |  14 +-
 src/main/groovy/lang/Tuple.java                    |   4 +-
 src/main/groovy/time/BaseDuration.java             |   7 +-
 src/main/groovy/transform/AutoExternalize.groovy   |   3 +-
 src/main/groovy/transform/BaseScript.java          |   2 +-
 src/main/groovy/transform/CompileStatic.java       |   6 +-
 .../groovy/transform/ConditionalInterrupt.groovy   |   3 +-
 src/main/groovy/transform/Memoized.java            |   4 +-
 src/main/groovy/transform/Sortable.java            |   6 +-
 src/main/groovy/transform/ThreadInterrupt.groovy   |   3 +-
 src/main/groovy/transform/TimedInterrupt.groovy    |   3 +-
 src/main/groovy/transform/TypeChecked.java         |   7 +-
 src/main/groovy/transform/builder/Builder.java     |   8 +-
 .../groovy/transform/builder/DefaultStrategy.java  |   8 +-
 .../groovy/transform/builder/ExternalStrategy.java |   2 +-
 src/main/groovy/ui/GroovyMain.java                 | 142 ++--
 src/main/groovy/util/CharsetToolkit.java           |   9 +-
 src/main/groovy/util/CliBuilder.groovy             |  10 +-
 src/main/groovy/util/ClosureComparator.java        |   9 +-
 src/main/groovy/util/ConfigObject.java             |   7 +-
 src/main/groovy/util/Eval.java                     |   3 +-
 src/main/groovy/util/Expando.java                  |   4 +-
 src/main/groovy/util/FactoryBuilderSupport.java    |  12 +-
 src/main/groovy/util/GroovyCollections.java        |  11 +-
 src/main/groovy/util/GroovyScriptEngine.java       |  36 +-
 src/main/groovy/util/MapEntry.java                 |   4 +-
 src/main/groovy/util/NodeList.java                 |   3 +-
 src/main/groovy/util/ObjectGraphBuilder.java       |  11 +-
 src/main/groovy/util/ObservableMap.java            |  11 +-
 src/main/groovy/util/ObservableSet.java            |   9 +-
 src/main/groovy/util/OrderBy.java                  |   4 +-
 src/main/groovy/util/Proxy.java                    |   4 +-
 src/main/groovy/util/ProxyGenerator.java           |  91 +--
 src/main/groovy/util/logging/Commons.java          |   9 +-
 src/main/groovy/util/logging/Log.java              |  10 +-
 src/main/groovy/util/logging/Log4j.java            |  10 +-
 src/main/groovy/util/logging/Log4j2.java           |  14 +-
 src/main/groovy/util/logging/Slf4j.java            |  21 +-
 src/main/groovy/xml/QName.java                     |   1 +
 .../org/apache/groovy/io/StringBuilderWriter.java  | 168 +++++
 .../groovy/util/SystemUtil.java}                   |  36 +-
 .../groovy/antlr/AntlrASTProcessSnippets.java      |   5 +-
 .../codehaus/groovy/antlr/AntlrParserPlugin.java   | 104 ++-
 src/main/org/codehaus/groovy/antlr/LexerFrame.java |  25 +-
 src/main/org/codehaus/groovy/antlr/Main.java       |  15 +-
 .../org/codehaus/groovy/antlr/SourceBuffer.java    |  18 +-
 .../groovy/antlr/UnicodeEscapingReader.java        |   6 +-
 .../groovy/antlr/java/Java2GroovyMain.java         |   1 +
 .../groovy/antlr/java/PreJava2GroovyConverter.java |   4 +-
 .../groovy/antlr/treewalker/CompositeVisitor.java  |   7 +-
 .../antlr/treewalker/FlatNodeListTraversal.java    |   7 +-
 .../groovy/antlr/treewalker/NodeAsHTMLPrinter.java |   6 +-
 .../groovy/antlr/treewalker/NodeCollector.java     |   4 +-
 .../groovy/antlr/treewalker/NodePrinter.java       |   4 +-
 .../antlr/treewalker/SourceCodeTraversal.java      |   6 +-
 .../groovy/antlr/treewalker/SourcePrinter.java     |   6 +-
 .../groovy/antlr/treewalker/TraversalHelper.java   |   9 +-
 src/main/org/codehaus/groovy/ast/ASTNode.java      |   2 +-
 .../org/codehaus/groovy/ast/AnnotatedNode.java     |   4 +-
 .../org/codehaus/groovy/ast/AnnotationNode.java    |  25 +-
 .../groovy/ast/ClassCodeExpressionTransformer.java |  10 +-
 .../groovy/ast/ClassCodeVisitorSupport.java        |   6 +-
 src/main/org/codehaus/groovy/ast/ClassHelper.java  | 356 +++++-----
 src/main/org/codehaus/groovy/ast/ClassNode.java    |  63 +-
 .../codehaus/groovy/ast/CodeVisitorSupport.java    |  55 +-
 src/main/org/codehaus/groovy/ast/CompileUnit.java  |   9 +-
 src/main/org/codehaus/groovy/ast/FieldNode.java    |   4 +-
 src/main/org/codehaus/groovy/ast/GenericsType.java |  21 +-
 .../org/codehaus/groovy/ast/GroovyCodeVisitor.java |  52 +-
 src/main/org/codehaus/groovy/ast/Parameter.java    |   2 +-
 .../org/codehaus/groovy/ast/VariableScope.java     |  17 +-
 .../codehaus/groovy/ast/builder/AstBuilder.groovy  |   2 +-
 .../ast/builder/AstBuilderTransformation.java      |  16 +-
 .../ast/builder/AstSpecificationCompiler.groovy    |   4 +-
 .../groovy/ast/builder/AstStringCompiler.groovy    |   4 +-
 .../ast/expr/AnnotationConstantExpression.java     |   4 +-
 .../groovy/ast/expr/ArgumentListExpression.java    |   4 +-
 .../codehaus/groovy/ast/expr/ArrayExpression.java  |   6 +-
 .../groovy/ast/expr/ClosureExpression.java         |   6 +-
 .../groovy/ast/expr/ClosureListExpression.java     |   6 +-
 .../codehaus/groovy/ast/expr/EmptyExpression.java  |   2 +-
 .../org/codehaus/groovy/ast/expr/Expression.java   |  10 +-
 .../groovy/ast/expr/GStringExpression.java         |   6 +-
 .../codehaus/groovy/ast/expr/ListExpression.java   |   6 +-
 .../codehaus/groovy/ast/expr/MapExpression.java    |   6 +-
 .../groovy/ast/expr/MethodCallExpression.java      |   6 +-
 .../groovy/ast/expr/MethodPointerExpression.java   |   1 -
 .../ast/expr/StaticMethodCallExpression.java       |   1 -
 .../codehaus/groovy/ast/expr/TupleExpression.java  |   8 +-
 .../codehaus/groovy/ast/stmt/BlockStatement.java   |   6 +-
 .../codehaus/groovy/ast/stmt/EmptyStatement.java   |   3 +-
 .../groovy/ast/stmt/ExpressionStatement.java       |   2 +-
 .../codehaus/groovy/ast/stmt/ReturnStatement.java  |   4 +
 .../codehaus/groovy/ast/stmt/SwitchStatement.java  |   6 +-
 .../codehaus/groovy/ast/stmt/ThrowStatement.java   |   6 +
 .../groovy/ast/stmt/TryCatchStatement.java         |   4 +-
 .../codehaus/groovy/ast/tools/GeneralUtils.java    |   8 +-
 .../codehaus/groovy/ast/tools/GenericsUtils.java   |  39 +-
 .../groovy/ast/tools/WideningCategories.java       |  32 +-
 .../groovy/classgen/AnnotationVisitor.java         |  39 +-
 .../groovy/classgen/AsmClassGenerator.java         | 265 ++++++--
 .../groovy/classgen/ClassCompletionVerifier.java   |  67 +-
 .../groovy/classgen/DummyClassGenerator.java       |  11 +-
 .../groovy/classgen/EnumCompletionVisitor.java     |   9 +-
 .../org/codehaus/groovy/classgen/EnumVisitor.java  |  20 +-
 .../codehaus/groovy/classgen/ExtendedVerifier.java |  72 +-
 .../classgen/InnerClassCompletionVisitor.java      |  11 -
 .../groovy/classgen/InnerClassVisitor.java         |  12 -
 .../groovy/classgen/InnerClassVisitorHelper.java   |  23 +-
 .../org/codehaus/groovy/classgen/ReturnAdder.java  |  16 +-
 .../groovy/classgen/VariableScopeVisitor.java      |  30 +-
 .../org/codehaus/groovy/classgen/Verifier.java     |  20 +-
 .../groovy/classgen/VerifierCodeVisitor.java       |   4 +-
 .../groovy/classgen/asm/AssertionWriter.java       |  17 +-
 .../classgen/asm/BinaryDoubleExpressionHelper.java |  10 +-
 .../classgen/asm/BinaryExpressionHelper.java       |  51 +-
 .../asm/BinaryExpressionMultiTypeDispatcher.java   |  30 +-
 .../classgen/asm/BinaryExpressionWriter.java       |  22 +-
 .../classgen/asm/BinaryFloatExpressionHelper.java  |  12 +-
 .../classgen/asm/BinaryIntExpressionHelper.java    |  27 +-
 .../classgen/asm/BinaryLongExpressionHelper.java   |  18 +-
 .../groovy/classgen/asm/BytecodeHelper.java        |   7 +-
 .../groovy/classgen/asm/CallSiteWriter.java        |  56 +-
 .../groovy/classgen/asm/ClosureWriter.java         |  21 +-
 .../codehaus/groovy/classgen/asm/CompileStack.java |  33 +-
 .../groovy/classgen/asm/InvocationWriter.java      |  61 +-
 .../codehaus/groovy/classgen/asm/MethodCaller.java |   4 +-
 .../codehaus/groovy/classgen/asm/MopWriter.java    |  30 +-
 .../codehaus/groovy/classgen/asm/OperandStack.java |  70 +-
 .../classgen/asm/OptimizingStatementWriter.java    | 126 +++-
 .../classgen/asm/StatementMetaTypeChooser.java     |   2 +-
 .../groovy/classgen/asm/StatementWriter.java       |  20 +-
 .../groovy/classgen/asm/UnaryExpressionHelper.java |   6 +-
 .../groovy/classgen/asm/WriterController.java      |  10 +-
 .../classgen/asm/indy/IndyCallSiteWriter.java      |   3 +-
 .../classgen/asm/indy/InvokeDynamicWriter.java     |  12 +-
 .../classgen/asm/sc/StaticInvocationWriter.java    |  58 +-
 ...icTypesBinaryExpressionMultiTypeDispatcher.java |  41 +-
 .../classgen/asm/sc/StaticTypesCallSiteWriter.java | 199 ++++--
 .../asm/sc/StaticTypesStatementWriter.java         |  20 +-
 .../classgen/asm/sc/StaticTypesTypeChooser.java    |   4 +-
 .../asm/sc/StaticTypesUnaryExpressionHelper.java   |  19 +-
 .../asm/sc/StaticTypesWriterController.java        |  17 +-
 .../codehaus/groovy/control/ClassNodeResolver.java |  11 +-
 .../codehaus/groovy/control/CompilationUnit.java   |  52 +-
 .../groovy/control/CompilerConfiguration.java      |  13 +-
 .../codehaus/groovy/control/ErrorCollector.java    |  10 +-
 .../codehaus/groovy/control/OptimizerVisitor.java  |  59 +-
 .../org/codehaus/groovy/control/ParserPlugin.java  |   4 +-
 src/main/org/codehaus/groovy/control/Phases.java   |   2 +-
 .../codehaus/groovy/control/ProcessingUnit.java    |  18 +-
 .../codehaus/groovy/control/ResolveVisitor.java    |  48 +-
 .../org/codehaus/groovy/control/SourceUnit.java    |  27 +-
 .../customizers/ASTTransformationCustomizer.groovy |  26 +-
 .../control/customizers/ImportCustomizer.java      |   3 +-
 .../control/customizers/SecureASTCustomizer.java   |  77 ++-
 .../ASTTransformationCustomizerFactory.groovy      |   2 +-
 .../groovy/control/io/AbstractReaderSource.java    |   6 +-
 .../groovy/control/io/FileReaderSource.java        |  12 +-
 .../groovy/control/io/InputStreamReaderSource.java |   4 +-
 .../codehaus/groovy/control/io/ReaderSource.java   |   6 +-
 .../groovy/control/io/StringReaderSource.java      |   4 +-
 .../groovy/control/io/URLReaderSource.java         |   6 +-
 .../groovy/control/messages/ExceptionMessage.java  |   4 +-
 .../groovy/control/messages/LocatedMessage.java    |   4 +-
 .../codehaus/groovy/control/messages/Message.java  |   4 +-
 .../groovy/control/messages/SimpleMessage.java     |   4 +-
 .../control/messages/SyntaxErrorMessage.java       |   4 +-
 .../groovy/control/messages/WarningMessage.java    |   4 +-
 .../codehaus/groovy/reflection/CachedClass.java    |  21 +-
 .../groovy/reflection/CachedConstructor.java       |  10 +-
 .../codehaus/groovy/reflection/CachedMethod.java   |  15 +-
 .../org/codehaus/groovy/reflection/ClassInfo.java  | 120 ++--
 .../reflection/ClassLoaderForClassArtifacts.java   |   9 +-
 .../groovy/reflection/GeneratedMetaMethod.java     |  17 +-
 .../codehaus/groovy/reflection/ParameterTypes.java | 156 ++---
 .../groovy/reflection/ReflectionUtils.java         |   2 +-
 .../codehaus/groovy/reflection/SunClassLoader.java |   8 +-
 .../stdclasses/BigDecimalCachedClass.java          |   3 +-
 .../reflection/stdclasses/CachedClosureClass.java  |   2 +-
 .../reflection/stdclasses/CachedSAMClass.java      |  19 +-
 .../reflection/stdclasses/NumberCachedClass.java   |   2 +-
 .../org/codehaus/groovy/runtime/ConvertedMap.java  |   4 +-
 .../codehaus/groovy/runtime/CurriedClosure.java    |  49 +-
 .../codehaus/groovy/runtime/DateGroovyMethods.java |  12 +-
 .../groovy/runtime/DefaultGroovyMethods.java       | 233 ++++++-
 .../runtime/DefaultGroovyMethodsSupport.java       |  18 +-
 .../groovy/runtime/DefaultGroovyStaticMethods.java |   7 +-
 .../runtime/EncodingGroovyMethodsSupport.java      |  30 +-
 .../groovy/runtime/FlushingStreamWriter.java       |   4 +-
 .../groovy/runtime/GroovyCategorySupport.java      |  53 +-
 .../codehaus/groovy/runtime/HandleMetaClass.java   |   7 +-
 .../codehaus/groovy/runtime/IOGroovyMethods.java   |  10 +-
 .../org/codehaus/groovy/runtime/InvokerHelper.java |  40 +-
 .../codehaus/groovy/runtime/MetaClassHelper.java   |  10 +-
 .../codehaus/groovy/runtime/MethodRankHelper.java  |   5 +-
 .../org/codehaus/groovy/runtime/NullObject.java    |   6 +-
 .../groovy/runtime/NumberAwareComparator.java      |   5 +-
 .../groovy/runtime/ProcessGroovyMethods.java       |   1 +
 .../groovy/runtime/ResourceGroovyMethods.java      |  85 ++-
 .../groovy/runtime/ScriptBytecodeAdapter.java      |  19 +-
 .../codehaus/groovy/runtime/StackTraceUtils.java   |   3 +-
 .../groovy/runtime/StringGroovyMethods.java        |  74 ++-
 .../groovy/runtime/callsite/AbstractCallSite.java  |   7 +-
 .../runtime/callsite/BooleanClosureWrapper.java    |   4 +-
 .../groovy/runtime/callsite/CallSiteArray.java     |   7 +-
 .../runtime/callsite/CallSiteClassLoader.java      |   4 +-
 .../groovy/runtime/callsite/CallSiteGenerator.java |  36 +-
 .../callsite/ClassMetaClassGetPropertySite.java    |   1 -
 .../runtime/callsite/ConstructorMetaClassSite.java |   3 +-
 .../callsite/GetEffectivePogoFieldSite.java        |   7 +-
 .../callsite/GetEffectivePogoPropertySite.java     |   2 +-
 .../callsite/GetEffectivePojoFieldSite.java        |   5 +-
 .../callsite/GetEffectivePojoPropertySite.java     |   1 -
 .../runtime/callsite/GroovySunClassLoader.java     |   2 +-
 .../runtime/callsite/MetaClassConstructorSite.java |   5 +-
 .../groovy/runtime/callsite/NullCallSite.java      |   1 -
 .../callsite/PerInstancePojoMetaClassSite.java     |   3 +-
 .../runtime/callsite/PogoGetPropertySite.java      |   3 +-
 .../runtime/callsite/PogoInterceptableSite.java    |   1 -
 .../callsite/PogoMetaClassGetPropertySite.java     |   5 +-
 .../groovy/runtime/callsite/PogoMetaClassSite.java |   1 -
 .../groovy/runtime/callsite/PojoMetaClassSite.java |   1 -
 .../runtime/callsite/StaticMetaClassSite.java      |   1 -
 .../runtime/callsite/StaticMetaMethodSite.java     |   2 +-
 .../runtime/m12n/ExtensionModuleScanner.java       |   3 +-
 .../runtime/m12n/MetaInfExtensionModule.java       |   1 +
 .../groovy/runtime/metaclass/ClosureMetaClass.java | 234 +++----
 .../runtime/metaclass/ConcurrentReaderHashMap.java |  16 +-
 .../runtime/metaclass/MetaClassRegistryImpl.java   |  42 +-
 .../groovy/runtime/metaclass/MetaMethodIndex.java  |  16 +-
 .../groovy/runtime/metaclass/MixedInMetaClass.java |   6 +-
 .../runtime/metaclass/MixinInstanceMetaMethod.java |   2 +-
 .../metaclass/MixinInstanceMetaProperty.java       |   4 +-
 .../groovy/runtime/metaclass/OwnedMetaClass.java   |   6 +-
 .../runtime/metaclass/TemporaryMethodKey.java      |   2 +-
 .../runtime/powerassert/AssertionRenderer.java     |   7 +-
 .../groovy/runtime/powerassert/SourceText.java     |   7 +-
 .../typehandling/DefaultTypeTransformation.java    |  21 +-
 .../typehandling/NumberMathModificationInfo.java   |  10 +-
 src/main/org/codehaus/groovy/syntax/ASTHelper.java |   2 +-
 src/main/org/codehaus/groovy/syntax/CSTNode.java   |   2 +-
 src/main/org/codehaus/groovy/syntax/Numbers.java   |   4 +-
 src/main/org/codehaus/groovy/syntax/Reduction.java |   2 +-
 .../groovy/syntax/RuntimeParserException.java      |   1 -
 src/main/org/codehaus/groovy/syntax/TokenUtil.java |  31 +-
 src/main/org/codehaus/groovy/syntax/Types.java     |  19 +-
 src/main/org/codehaus/groovy/tools/Compiler.java   |   4 +-
 .../org/codehaus/groovy/tools/ErrorReporter.java   |   8 +-
 .../codehaus/groovy/tools/FileSystemCompiler.java  |  40 +-
 .../org/codehaus/groovy/tools/GrapeMain.groovy     |  18 +-
 .../org/codehaus/groovy/tools/GroovyStarter.java   |  13 +-
 .../codehaus/groovy/tools/LoaderConfiguration.java |  79 +--
 src/main/org/codehaus/groovy/tools/RootLoader.java |   2 +-
 .../groovy/tools/ast/TransformTestHelper.groovy    |  13 +-
 .../groovy/tools/gse/DependencyTracker.java        |   8 +-
 .../tools/javac/JavaAwareCompilationUnit.java      |  25 +-
 .../codehaus/groovy/tools/javac/JavaCompiler.java  |   4 +-
 .../groovy/tools/javac/JavaStubGenerator.java      |  44 +-
 .../groovy/tools/javac/JavacJavaCompiler.java      |  22 +-
 src/main/org/codehaus/groovy/tools/shell/IO.java   |   6 +-
 .../codehaus/groovy/tools/shell/util/Logger.java   |   7 +-
 .../groovy/tools/shell/util/MessageSource.java     |   7 +-
 .../groovy/tools/shell/util/Preferences.java       |   6 +-
 .../groovy/transform/ASTTestTransformation.groovy  |  12 +-
 .../ASTTransformationCollectorCodeVisitor.java     |   5 +-
 .../groovy/transform/ASTTransformationVisitor.java |  51 +-
 .../transform/AnnotationCollectorTransform.java    |  54 +-
 .../transform/AutoCloneASTTransformation.java      |  30 +-
 .../transform/CategoryASTTransformation.java       |   9 +-
 ...onditionalInterruptibleASTTransformation.groovy |  15 +-
 .../transform/DelegateASTTransformation.java       |  47 +-
 .../EqualsAndHashCodeASTTransformation.java        |  33 +-
 .../ExternalizeMethodsASTTransformation.java       |   1 -
 .../groovy/transform/FieldASTTransformation.java   | 104 ++-
 .../transform/ImmutableASTTransformation.java      |  46 +-
 .../InheritConstructorsASTTransformation.java      |  13 +-
 .../groovy/transform/LogASTTransformation.java     |  24 +-
 .../transform/MemoizedASTTransformation.java       |  14 +-
 .../groovy/transform/NewifyASTTransformation.java  |  17 +-
 .../transform/PackageScopeASTTransformation.java   |   2 +-
 .../transform/SortableASTTransformation.java       |  39 +-
 .../ThreadInterruptibleASTTransformation.groovy    |   8 +-
 .../transform/ToStringASTTransformation.java       |  20 +-
 .../transform/sc/StaticCompilationVisitor.java     |  53 +-
 .../transform/sc/StaticCompileTransformation.java  |   6 +-
 .../transformers/BooleanExpressionTransformer.java |  24 +-
 .../transformers/ConstructorCallTransformer.java   |  44 +-
 .../MethodCallExpressionTransformer.java           |   8 +-
 .../VariableExpressionTransformer.java             |   2 +
 .../stc/AbstractTypeCheckingExtension.java         |   2 +-
 .../stc/DefaultTypeCheckingExtension.java          |   7 +-
 .../transform/stc/PropertyLookupVisitor.java       |   6 +-
 .../transform/stc/SignatureCodecVersion1.java      |  18 +-
 .../transform/stc/StaticTypeCheckingSupport.java   | 178 +++--
 .../transform/stc/StaticTypeCheckingVisitor.java   | 725 +++++++++++++++------
 .../transform/stc/TraitTypeCheckingExtension.java  |   5 +-
 .../groovy/transform/stc/TypeCheckingContext.java  |  18 +-
 .../transform/stc/TypeCheckingExtension.java       |  17 +-
 .../groovy/transform/stc/UnionTypeClassNode.java   |  61 +-
 .../tailrec/ReturnAdderForClosures.groovy          |   6 +-
 .../ReturnStatementToIterationConverter.groovy     |   7 +-
 .../transform/tailrec/StatementReplacer.groovy     |   7 +-
 .../tailrec/TailRecursiveASTTransformation.groovy  |  13 +-
 .../tailrec/VariableExpressionReplacer.groovy      |  18 +-
 .../transform/trait/NAryOperationRewriter.java     |   2 +-
 .../transform/trait/SuperCallTraitTransformer.java | 120 ++--
 .../transform/trait/TraitASTTransformation.java    | 123 +++-
 .../groovy/transform/trait/TraitComposer.java      |  99 +--
 .../transform/trait/TraitReceiverTransformer.java  | 113 ++--
 .../codehaus/groovy/transform/trait/Traits.java    |   6 +-
 .../org/codehaus/groovy/util/LockableObject.java   |   1 +
 .../groovy/util/ManagedConcurrentLinkedQueue.java  | 180 +++++
 .../codehaus/groovy/util/ManagedLinkedList.java    |   2 +
 .../org/codehaus/groovy/vmplugin/VMPlugin.java     |   4 +-
 .../codehaus/groovy/vmplugin/v5/JUnit4Utils.java   |   5 +-
 .../org/codehaus/groovy/vmplugin/v5/Java5.java     |   5 +
 .../vmplugin/v5/PluginDefaultGroovyMethods.java    |   6 +-
 .../v7/IndyGuardsFiltersAndSignatures.java         |  21 +-
 .../codehaus/groovy/vmplugin/v7/IndyInterface.java |  10 +-
 .../org/codehaus/groovy/vmplugin/v7/IndyMath.java  |  19 +-
 .../org/codehaus/groovy/vmplugin/v7/Selector.java  |  61 +-
 .../groovy/vmplugin/v7/TypeTransformers.java       |  11 +-
 src/spec/doc/contributors.adoc                     |   1 +
 src/spec/doc/core-domain-specific-languages.adoc   |   1 +
 src/spec/doc/core-metaprogramming.adoc             |  59 +-
 src/spec/doc/core-object-orientation.adoc          |  31 +-
 src/spec/doc/core-operators.adoc                   |   2 +-
 src/spec/doc/core-semantics.adoc                   |   6 +-
 src/spec/doc/core-syntax.adoc                      |   4 +-
 src/spec/doc/core-traits.adoc                      |   7 +-
 src/spec/doc/grape.adoc                            |   6 +-
 src/spec/doc/invokedynamic-support.adoc            |  35 +-
 src/spec/doc/style-guide.adoc                      |  32 +-
 src/spec/doc/working-with-collections.adoc         |  20 +-
 src/spec/test/ClosuresSpecTest.groovy              |   2 +-
 src/spec/test/ExtensionModuleSpecTest.groovy       |   1 +
 src/spec/test/OperatorsTest.groovy                 |   6 +-
 src/spec/test/StyleGuideTest.groovy                |  61 ++
 src/spec/test/SyntaxTest.groovy                    |  15 +-
 .../test/gdk/WorkingWithCollectionsTest.groovy     |  20 +-
 src/spec/test/support/MaxRetriesExtension.groovy   |  11 +-
 src/spec/test/typing/TypeCheckingTest.groovy       |   6 +-
 src/test/gls/annotations/AnnotationTest.groovy     |  44 +-
 src/test/gls/enums/EnumTest.groovy                 |  11 +
 src/test/groovy/Base64Test.groovy                  |   3 +
 src/test/groovy/ClosureCurryTest.groovy            |  28 +-
 src/test/groovy/EqualsTest.groovy                  |  31 +-
 src/test/groovy/beans/ListenerListASTTest.groovy   |  27 +
 src/test/groovy/bugs/Groovy4418Bug.groovy          | 238 +++++--
 .../{Groovy4418Bug.groovy => Groovy6792Bug.groovy} | 101 ++-
 src/test/groovy/bugs/Groovy7248Bug.groovy          |  67 ++
 src/test/groovy/bugs/Groovy7721Bug.groovy          |  80 +++
 .../test/groovy/bugs/Groovy7797Bug.groovy          |  30 +-
 src/test/groovy/bugs/Groovy7909Bug.groovy          |  76 +++
 .../groovy/bugs/Groovy7995Bug.groovy}              |  34 +-
 .../{Groovy4418Bug.groovy => Groovy8026Bug.groovy} |  87 +--
 .../test/groovy/bugs/Groovy8030Bug.groovy          |  28 +-
 src/test/groovy/bugs/Groovy8048Bug.groovy          |  46 ++
 .../groovy/bugs/Groovy8060Bug.groovy}              |  35 +-
 .../{Groovy4418Bug.groovy => Groovy8065Bug.groovy} | 100 ++-
 .../test/groovy/bugs/Groovy8066Bug.groovy          |  27 +-
 src/test/groovy/bugs/Groovy8085Bug.groovy          |  91 +++
 .../{Groovy4418Bug.groovy => Groovy8110Bug.groovy} |  97 ++-
 .../{Groovy4418Bug.groovy => Groovy8127Bug.groovy} | 105 +--
 .../{Groovy4418Bug.groovy => Groovy8140Bug.groovy} | 100 ++-
 src/test/groovy/bugs/Groovy8229Bug.groovy          |  46 ++
 src/test/groovy/bugs/Groovy8260Bug.groovy          |  57 ++
 .../groovy/bugs/Groovy8289Bug.groovy}              |  39 +-
 .../groovy/bugs/Groovy8313Bug.groovy}              |  31 +-
 .../{Groovy4418Bug.groovy => Groovy8383Bug.groovy} | 103 ++-
 src/test/groovy/bugs/Groovy8474Bug.groovy          | 442 +++++++++++++
 src/test/groovy/grape/GrapeIvyTest.groovy          |  35 +-
 src/test/groovy/lang/ClassReloadingTest.groovy     |  17 -
 .../groovy/lang/InnerClassResolvingTest.groovy     |  20 +-
 src/test/groovy/security/SecurityTestSupport.java  |  24 +-
 src/test/groovy/time/DurationTest.groovy           |  11 +-
 .../stc/ArraysAndCollectionsSTCTest.groovy         |  14 +
 src/test/groovy/transform/stc/BugsSTCTest.groovy   |  96 ++-
 .../test/groovy/transform/stc/Groovy8246Bug.groovy |  30 +-
 .../test/groovy/transform/stc/Groovy8247Bug.groovy |  30 +-
 .../groovy/transform/stc/MethodCallsSTCTest.groovy | 149 +++++
 src/test/groovy/transform/stc/MiscSTCTest.groovy   | 160 ++++-
 .../groovy/transform/stc/STCAssignmentTest.groovy  | 157 ++++-
 .../transform/stc/STCExtensionMethodsTest.groovy   |   1 +
 .../stc/StaticTypeCheckingTestCase.groovy          |   7 +-
 src/test/groovy/util/GroovyScriptEngineTest.groovy |  29 +
 .../groovy/runtime/DateGroovyMethodsTest.java      |  59 ++
 .../groovy/antlr/AntlrParserPluginTest.groovy      |  20 +
 .../groovy/ast/CodeVisitorSupportTest.groovy       |   1 -
 .../codehaus/groovy/ast/builder/AstAssert.groovy   |  13 -
 .../ast/stmt/ExpressionStatementTest.groovy}       |  26 +-
 .../groovy/ast/stmt/ThrowStatementTest.groovy}     |  28 +-
 .../org/codehaus/groovy/classgen/TestSupport.java  |  26 +-
 .../ArraysAndCollectionsStaticCompileTest.groovy   |  13 +
 .../sc/FieldsAndPropertiesStaticCompileTest.groovy |  85 +++
 .../classgen/asm/sc/bugs/Groovy8069Bug.groovy      |  55 ++
 .../classgen/asm/sc/bugs/Groovy8240Bug.groovy      |  72 ++
 .../asm/sc/bugs/ReproducibleBytecodeBugs.groovy    |  92 +++
 .../customizers/SecureASTCustomizerTest.groovy     |  21 +
 .../groovy/runtime/DefaultGroovyMethodsTest.groovy | 276 ++++----
 .../groovy/runtime/StringGroovyMethodsTest.java    |  11 +
 .../m12n/ExtensionModuleHelperForTests.groovy      |   6 +-
 .../groovy/transform/DelegateTransformTest.groovy  |  49 +-
 .../groovy/transform/FieldTransformTest.groovy     |  39 +-
 .../transform/MemoizedASTTransformationTest.groovy |  16 +-
 .../groovy/transform/NewifyTransformTest.groovy    |  64 +-
 .../util/ManagedConcurrentLinkedQueueTest.groovy   |  88 +++
 .../v8/InterfaceStaticMethodCallTest.groovy        |  21 +-
 .../src/main/java/groovy/util/AntBuilder.java      |  13 +-
 .../groovy/ant/AntProjectPropertiesDelegate.java   |  12 +-
 .../codehaus/groovy/ant/CompileTaskSupport.java    |  16 +-
 .../java/org/codehaus/groovy/ant/FileScanner.java  |   8 +-
 .../org/codehaus/groovy/ant/GenerateStubsTask.java |   2 -
 .../main/java/org/codehaus/groovy/ant/Groovy.java  |  11 +-
 .../main/java/org/codehaus/groovy/ant/Groovyc.java | 100 ++-
 .../java/org/codehaus/groovy/ant/GroovycTask.java  |   2 -
 .../java/org/codehaus/groovy/ant/Groovydoc.java    |   6 +-
 .../org/codehaus/groovy/ant/GroovycTest.java       |  12 +-
 subprojects/groovy-console/NOTICE                  |   2 +-
 .../groovy/inspect/swingui/AstBrowser.groovy       |  37 +-
 .../inspect/swingui/AstNodeToScriptAdapter.groovy  |  83 ++-
 .../groovy/inspect/swingui/ObjectBrowser.groovy    |   7 +-
 .../inspect/swingui/ScriptToTreeNodeAdapter.groovy |  78 ++-
 .../src/main/groovy/groovy/ui/Console.groovy       |  48 +-
 .../main/groovy/groovy/ui/ConsoleActions.groovy    |   8 +-
 .../src/main/groovy/groovy/ui/ConsoleApplet.groovy |   2 +-
 .../main/groovy/groovy/ui/ConsoleIvyPlugin.groovy  |   7 +-
 .../src/main/groovy/groovy/ui/ConsoleSupport.java  |   5 +-
 .../main/groovy/groovy/ui/ConsoleTextEditor.java   |  14 +-
 .../src/main/groovy/groovy/ui/ConsoleView.groovy   |  12 +-
 .../main/groovy/groovy/ui/OutputTransforms.groovy  |   6 +-
 .../groovy/groovy/ui/SystemOutputInterceptor.java  |   4 +-
 .../groovy/groovy/ui/text/AutoIndentAction.groovy  |   4 +-
 .../groovy/groovy/ui/text/FindReplaceUtility.java  |  34 +-
 .../main/groovy/groovy/ui/text/GroovyFilter.java   |  19 +-
 .../ui/text/StructuredSyntaxDocumentFilter.java    |  27 +-
 .../groovy/ui/text/StructuredSyntaxResources.java  |   4 +-
 .../src/main/groovy/groovy/ui/text/TextEditor.java |  51 +-
 .../groovy/groovy/ui/text/TextUndoManager.java     |   5 +-
 .../groovy/groovy/ui/view/BasicContentPane.groovy  |  15 +-
 .../main/groovy/groovy/ui/view/BasicMenuBar.groovy |   4 -
 .../groovy/groovy/ui/view/BasicStatusBar.groovy    |   5 +-
 .../main/groovy/groovy/ui/view/BasicToolBar.groovy |   4 +-
 .../src/main/groovy/groovy/ui/view/Defaults.groovy |   3 +-
 .../main/groovy/groovy/ui/view/GTKDefaults.groovy  |   3 -
 .../groovy/groovy/ui/view/MacOSXDefaults.groovy    |   3 +-
 .../groovy/groovy/ui/view/WindowsDefaults.groovy   |   3 -
 .../groovy/groovy/ui/text/GroovyFilterTests.groovy |  12 +
 .../org/codehaus/groovy/tools/DocGenerator.groovy  |   2 +-
 .../codehaus/groovy/tools/groovydoc/Main.groovy    |   6 +-
 .../tools/groovydoc/ClasspathResourceManager.java  |   3 +-
 .../tools/groovydoc/ExternalGroovyClassDoc.java    |   8 +-
 .../tools/groovydoc/GroovyDocTemplateEngine.java   |  14 +-
 .../groovy/tools/groovydoc/GroovyDocWriter.java    |   8 +-
 .../tools/groovydoc/GroovyRootDocBuilder.java      |   8 +-
 .../groovy/tools/groovydoc/MockOutputTool.java     |   8 +-
 .../tools/groovydoc/SimpleGroovyClassDoc.java      |  35 +-
 .../groovydoc/SimpleGroovyClassDocAssembler.java   |  27 +-
 .../groovydoc/SimpleGroovyConstructorDoc.java      |   3 +-
 .../groovy/tools/groovydoc/SimpleGroovyDoc.java    |   4 +-
 .../groovydoc/SimpleGroovyExecutableMemberDoc.java |   8 +-
 .../tools/groovydoc/SimpleGroovyFieldDoc.java      |   2 +-
 .../tools/groovydoc/SimpleGroovyMemberDoc.java     |   3 +-
 .../tools/groovydoc/SimpleGroovyMethodDoc.java     |   4 +-
 .../tools/groovydoc/SimpleGroovyParameter.java     |   6 +-
 .../tools/groovydoc/SimpleGroovyRootDoc.java       |  25 +-
 .../groovy/tools/groovydoc/GroovyDocToolTest.java  |  37 ++
 .../groovydoc/testfiles/alias/FooAdapter.groovy    |  25 +-
 .../tools/groovydoc/testfiles/alias/api/Foo.java   |  12 +-
 .../tools/groovydoc/testfiles/alias/lib/Foo.java   |  12 +-
 .../codehaus/groovy/tools/shell/Groovysh.groovy    |   9 +-
 .../tools/shell/InteractiveShellRunner.groovy      |   8 +-
 .../codehaus/groovy/tools/shell/Interpreter.groovy |   3 +-
 .../org/codehaus/groovy/tools/shell/Main.groovy    |  29 +-
 .../org/codehaus/groovy/tools/shell/Parser.groovy  |  15 +-
 .../groovy/tools/shell/PatchedConsoleReader.groovy |   1 -
 .../groovy/tools/shell/commands/DocCommand.groovy  |   1 -
 .../groovy/tools/shell/commands/ExitCommand.groovy |   2 +-
 .../groovy/tools/shell/commands/HelpCommand.groovy |   2 +-
 .../tools/shell/commands/InspectCommand.groovy     |  10 +-
 .../tools/shell/commands/RegisterCommand.groovy    |   2 +-
 .../groovy/tools/shell/commands/SetCommand.groovy  |   2 +-
 .../groovy/tools/shell/commands/ShowCommand.groovy |   1 -
 .../shell/completion/GroovySyntaxCompletor.groovy  |  30 +-
 .../shell/completion/ReflectionCompletor.groovy    |  54 +-
 .../completion/StricterArgumentCompleter.groovy    |   2 +-
 .../tools/shell/util/PackageHelperImpl.groovy      |  42 +-
 .../tools/shell/util/ScriptVariableAnalyzer.groovy |   6 +-
 .../tools/shell/util/XmlCommandRegistrar.groovy    |   2 +-
 .../groovy/jmx/builder/JmxBuilderTools.groovy      |   2 +-
 .../groovy/jmx/builder/JmxMetaMapBuilder.groovy    |   2 +-
 .../groovy/jmx/builder/JmxTimerFactory.groovy      |  56 +-
 .../groovy/jmx/builder/JmxBuilderModelMBean.java   |  11 +-
 .../src/main/java/groovy/util/GroovyMBean.java     |  16 +-
 .../groovy/jmx/builder/JmxTimerFactoryTest.groovy  |   3 -
 .../src/main/java/groovy/json/JsonBuilder.java     |   8 +-
 .../src/main/java/groovy/json/JsonDelegate.java    |   7 +-
 .../src/main/java/groovy/json/JsonLexer.java       |   8 +-
 .../src/main/java/groovy/json/JsonOutput.java      |  13 +-
 .../src/main/java/groovy/json/JsonSlurper.java     |   2 +-
 .../src/main/java/groovy/json/JsonToken.java       |   6 +-
 .../java/groovy/json/StreamingJsonBuilder.java     |  12 +-
 .../java/groovy/json/internal/BaseJsonParser.java  |   7 +-
 .../java/groovy/json/internal/CharScanner.java     |  18 +-
 .../groovy/json/internal/CharSequenceValue.java    |   4 +-
 .../java/groovy/json/internal/FastStringUtils.java |   3 +-
 .../main/java/groovy/json/internal/LazyMap.java    |   7 +-
 .../java/groovy/json/internal/LazyValueMap.java    |   7 +-
 .../java/groovy/json/internal/NumberValue.java     |  27 +-
 .../java/groovy/json/internal/ValueMapImpl.java    |   6 +-
 .../groovy/groovy/json/JsonSlurperLaxTest.groovy   |   1 +
 .../test/groovy/groovy/json/JsonSlurperTest.groovy |   1 +
 .../groovy/jsr223/GroovyScriptEngineFactory.java   |  15 +-
 .../groovy/jsr223/GroovyScriptEngineImpl.java      |  16 +-
 .../codehaus/groovy/runtime/NioGroovyMethods.java  |  87 +--
 .../org/codehaus/groovy/runtime/WritablePath.java  |   4 +-
 .../java/groovy/servlet/AbstractHttpServlet.java   |  11 +-
 .../main/java/groovy/servlet/GroovyServlet.java    |   6 +-
 .../main/java/groovy/servlet/ServletBinding.java   |  12 +-
 .../main/java/groovy/servlet/TemplateServlet.java  |  13 +-
 .../groovy/servlet/TemplateServletTest.groovy      | 115 ++++
 .../sql/BatchingPreparedStatementWrapper.java      |   8 +-
 .../java/groovy/sql/BatchingStatementWrapper.java  |  25 +-
 .../src/main/java/groovy/sql/DataSet.java          |  11 +-
 .../java/groovy/sql/GroovyResultSetExtension.java  |   7 +-
 .../main/java/groovy/sql/GroovyResultSetProxy.java |   3 +-
 .../java/groovy/sql/ResultSetMetaDataWrapper.java  |   4 +-
 .../groovy-sql/src/main/java/groovy/sql/Sql.java   | 189 ++++--
 .../src/main/java/groovy/sql/SqlWhereVisitor.java  |   6 +-
 .../groovy-sql/src/spec/doc/sql-userguide.adoc     |   2 +-
 .../src/test/groovy/groovy/sql/SqlBatchTest.groovy |  40 ++
 .../test/groovy/groovy/sql/SqlCompleteTest.groovy  |  19 +
 .../src/test/groovy/groovy/sql/SqlSTCTest.groovy   |  82 +++
 .../groovy/groovy/swing/LookAndFeelHelper.groovy   |   3 +-
 .../main/groovy/groovy/swing/SwingBuilder.groovy   | 151 +++--
 .../swing/binding/AbstractButtonProperties.java    |   6 +-
 .../swing/binding/JComboBoxMetaMethods.groovy      |   3 +-
 .../groovy/swing/binding/JComboBoxProperties.java  |  13 +-
 .../groovy/swing/binding/JComponentProperties.java |   8 +-
 .../groovy/swing/binding/JListMetaMethods.groovy   |   3 +-
 .../groovy/swing/binding/JListProperties.groovy    |  23 +-
 .../groovy/swing/binding/JScrollBarProperties.java |   6 +-
 .../groovy/swing/binding/JSliderProperties.java    |   6 +-
 .../groovy/swing/binding/JSpinnerProperties.java   |   6 +-
 .../groovy/swing/binding/JTableMetaMethods.groovy  |   5 +-
 .../groovy/swing/binding/JTableProperties.java     |   6 +-
 .../swing/binding/JTextComponentProperties.java    |   6 +-
 .../groovy/swing/factory/ActionFactory.groovy      |   5 +-
 .../groovy/swing/factory/BevelBorderFactory.groovy |   4 +-
 .../groovy/groovy/swing/factory/BindFactory.groovy |  26 +-
 .../groovy/groovy/swing/factory/BoxFactory.groovy  |   5 +-
 .../groovy/swing/factory/BoxLayoutFactory.groovy   |   5 +-
 .../groovy/swing/factory/ButtonGroupFactory.groovy |   3 +-
 .../groovy/swing/factory/CellEditorFactory.groovy  |   3 +-
 .../groovy/swing/factory/ColumnFactory.groovy      |   3 +-
 .../groovy/swing/factory/ColumnModelFactory.groovy |   5 +-
 .../groovy/swing/factory/ComboBoxFactory.groovy    |   4 +-
 .../groovy/swing/factory/ComponentFactory.groovy   |   6 +-
 .../groovy/swing/factory/DialogFactory.groovy      |   5 +-
 .../groovy/swing/factory/EmptyBorderFactory.groovy |   2 +-
 .../swing/factory/EtchedBorderFactory.groovy       |   4 +-
 .../swing/factory/FormattedTextFactory.groovy      |   2 +-
 .../groovy/swing/factory/FrameFactory.groovy       |   3 +-
 .../groovy/swing/factory/GridBagFactory.groovy     |   9 +-
 .../groovy/swing/factory/ImageIconFactory.groovy   |   4 +-
 .../swing/factory/InternalFrameFactory.groovy      |   2 +-
 .../groovy/swing/factory/LayoutFactory.groovy      |   4 +-
 .../groovy/groovy/swing/factory/ListFactory.groovy |   3 +-
 .../groovy/swing/factory/MatteBorderFactory.groovy |   2 +-
 .../groovy/swing/factory/RendererFactory.groovy    |   6 +-
 .../swing/factory/RichActionWidgetFactory.groovy   |   3 +-
 .../swing/factory/RootPaneContainerFactory.groovy  |   7 +-
 .../groovy/swing/factory/ScrollPaneFactory.groovy  |   6 +-
 .../groovy/swing/factory/SeparatorFactory.groovy   |   4 +-
 .../groovy/swing/factory/SplitPaneFactory.groovy   |   5 +-
 .../groovy/swing/factory/SwingBorderFactory.groovy |   3 +-
 .../groovy/swing/factory/TabbedPaneFactory.groovy  |   3 +-
 .../groovy/swing/factory/TableFactory.groovy       |   3 +-
 .../groovy/swing/factory/TableLayoutFactory.groovy |   7 +-
 .../groovy/swing/factory/TableModelFactory.groovy  |   7 +-
 .../swing/factory/TitledBorderFactory.groovy       |   3 +-
 .../groovy/swing/factory/WidgetFactory.groovy      |   6 +-
 .../groovy/swing/factory/WindowFactory.groovy      |   2 +-
 .../groovy/swing/impl/ClosureCellEditor.groovy     |   5 +-
 .../groovy/groovy/swing/impl/DefaultAction.java    |   3 +-
 .../main/groovy/groovy/swing/impl/TableLayout.java |   7 +-
 .../groovy/groovy/swing/impl/TableLayoutCell.java  |   3 +-
 .../groovy/groovy/swing/impl/TableLayoutRow.java   |   2 +-
 .../java/org/codehaus/groovy/binding/BindPath.java |   9 +-
 .../codehaus/groovy/binding/PropertyBinding.java   |   4 +-
 .../binding/PropertyChangeProxyTargetBinding.java  |   2 +-
 .../groovy/binding/PropertyPathFullBinding.java    |   4 +-
 .../groovy/binding/SwingTimerTriggerBinding.java   |   8 +-
 .../groovy/groovy/swing/SwingBuilderTest.groovy    |  79 ---
 .../groovy/groovy/text/GStringTemplateEngine.java  |  11 +-
 .../groovy/groovy/text/SimpleTemplateEngine.java   |  11 +-
 .../groovy/text/StreamingTemplateEngine.java       |   8 +-
 .../main/groovy/groovy/text/TemplateEngine.java    |   6 +-
 .../groovy/groovy/text/markup/BaseTemplate.java    |   2 +-
 .../text/markup/MarkupBuilderCodeTransformer.java  |   2 -
 .../groovy/text/markup/MarkupTemplateEngine.java   |  14 +-
 .../MarkupTemplateTypeCheckingExtension.groovy     |  18 +-
 .../groovy/groovy/lang/GroovyLogTestCase.groovy    |   6 +-
 .../groovy/util/JavadocAssertionTestSuite.groovy   |   2 +-
 .../mock/interceptor/MockProxyMetaClass.java       |   9 +-
 .../src/main/java/groovy/util/AllTestSuite.java    |  12 +-
 .../src/main/java/groovy/util/GroovyTestCase.java  |   1 -
 .../src/main/java/groovy/util/GroovyTestSuite.java |  12 +-
 .../org/codehaus/groovy/testng/TestNgRunner.java   |   3 -
 .../groovy/groovy/xml/StreamingDOMBuilder.groovy   |   6 +-
 .../groovy/xml/StreamingMarkupBuilder.groovy       |   2 +-
 .../groovy/groovy/xml/StreamingSAXBuilder.groovy   |   2 +-
 .../src/main/java/groovy/util/XmlNodePrinter.java  |   2 +-
 .../src/main/java/groovy/util/XmlSlurper.java      |  34 +-
 .../java/groovy/util/slurpersupport/Attribute.java |   3 +-
 .../groovy/util/slurpersupport/Attributes.java     |   4 +-
 .../util/slurpersupport/FilteredAttributes.java    |   7 +-
 .../util/slurpersupport/FilteredNodeChildren.java  |   7 +-
 .../groovy/util/slurpersupport/GPathResult.java    |  13 +-
 .../java/groovy/util/slurpersupport/NodeChild.java |   3 +-
 .../groovy/util/slurpersupport/NodeChildren.java   |   3 +-
 .../src/main/java/groovy/xml/DOMBuilder.java       |  20 +-
 .../src/main/java/groovy/xml/FactorySupport.java   |   4 +-
 .../src/main/java/groovy/xml/MarkupBuilder.java    |   2 +-
 .../java/groovy/xml/NamespaceBuilderSupport.java   |   1 -
 .../src/main/java/groovy/xml/SAXBuilder.java       |   7 +-
 .../src/main/java/groovy/xml/XmlUtil.java          |  16 +-
 .../src/main/java/groovy/xml/dom/DOMCategory.java  |   5 +-
 .../groovy/xml/streamingmarkupsupport/Builder.java |  15 +-
 .../StreamingMarkupWriter.java                     |   2 +-
 .../org/codehaus/groovy/tools/xml/DomToGroovy.java |  18 +-
 .../groovy-xml/src/spec/doc/xml-userguide.adoc     |  63 +-
 .../src/spec/test/UserGuideXmlSlurperTest.groovy   |  23 +-
 subprojects/stress/README.adoc                     |  40 ++
 .../stress/build.gradle                            |  12 +-
 .../groovy/runtime/GroovyCategoryStressTest.groovy |  96 +++
 .../org/apache/groovy/stress/util/GCUtils.java}    |  24 +-
 .../org/apache/groovy/stress/util/ThreadUtils.java |  37 +-
 .../reflection/ClassInfoDeadlockStressTest.java    | 138 ++++
 .../groovy/reflection/ClassInfoLeakStressTest.java | 101 +++
 .../ManagedConcurrentLinkedQueueStressTest.java    | 164 +++++
 .../util/ManagedConcurrentMapStressTest.java       | 136 ++++
 .../util/ManagedConcurrentValueMapStressTest.java  | 135 ++++
 .../tests-vm8/build.gradle                         |  37 +-
 .../StaticMethodOverloadCompileStaticTest.groovy   |  45 ++
 .../vm8/StaticMethodOverloadTest.groovy            |  42 +-
 .../runtime/methoddispatching/vm8/FooOne.java      |  15 +-
 .../runtime/methoddispatching/vm8/FooThree.java    |  53 ++
 .../runtime/methoddispatching/vm8/FooTwo.java      |  36 +-
 gradle/wrapper.gradle => wrapper.gradle            |   7 +-
 736 files changed, 13865 insertions(+), 5434 deletions(-)
 create mode 100644 debian/patches/09_ignore_buildscan.patch
 copy debian/poms/{groovy-json.pom => groovy-nio.pom} (89%)
 copy .travis.yml => jitpack.yml (75%)
 create mode 100644 src/main/java/org/apache/groovy/io/StringBuilderWriter.java
 copy src/main/org/{codehaus/groovy/control/ParserPlugin.java => apache/groovy/util/SystemUtil.java} (52%)
 create mode 100644 src/main/org/codehaus/groovy/util/ManagedConcurrentLinkedQueue.java
 create mode 100644 src/spec/test/StyleGuideTest.groovy
 copy src/test/groovy/bugs/{Groovy4418Bug.groovy => Groovy6792Bug.groovy} (52%)
 create mode 100644 src/test/groovy/bugs/Groovy7248Bug.groovy
 create mode 100644 src/test/groovy/bugs/Groovy7721Bug.groovy
 copy subprojects/groovy-console/src/main/groovy/groovy/ui/ConsoleApplet.groovy => src/test/groovy/bugs/Groovy7797Bug.groovy (70%)
 create mode 100644 src/test/groovy/bugs/Groovy7909Bug.groovy
 copy src/{main/org/codehaus/groovy/ast/stmt/EmptyStatement.java => test/groovy/bugs/Groovy7995Bug.groovy} (62%)
 copy src/test/groovy/bugs/{Groovy4418Bug.groovy => Groovy8026Bug.groovy} (52%)
 copy subprojects/groovy-console/src/main/groovy/groovy/ui/ConsoleApplet.groovy => src/test/groovy/bugs/Groovy8030Bug.groovy (71%)
 create mode 100644 src/test/groovy/bugs/Groovy8048Bug.groovy
 copy src/{spec/test/support/MaxRetriesExtension.groovy => test/groovy/bugs/Groovy8060Bug.groovy} (60%)
 copy src/test/groovy/bugs/{Groovy4418Bug.groovy => Groovy8065Bug.groovy} (58%)
 copy subprojects/groovy-console/src/main/groovy/groovy/ui/ConsoleApplet.groovy => src/test/groovy/bugs/Groovy8066Bug.groovy (66%)
 create mode 100644 src/test/groovy/bugs/Groovy8085Bug.groovy
 copy src/test/groovy/bugs/{Groovy4418Bug.groovy => Groovy8110Bug.groovy} (55%)
 copy src/test/groovy/bugs/{Groovy4418Bug.groovy => Groovy8127Bug.groovy} (53%)
 copy src/test/groovy/bugs/{Groovy4418Bug.groovy => Groovy8140Bug.groovy} (55%)
 create mode 100644 src/test/groovy/bugs/Groovy8229Bug.groovy
 create mode 100644 src/test/groovy/bugs/Groovy8260Bug.groovy
 copy src/{spec/test/support/MaxRetriesExtension.groovy => test/groovy/bugs/Groovy8289Bug.groovy} (53%)
 copy src/{main/org/codehaus/groovy/ast/stmt/EmptyStatement.java => test/groovy/bugs/Groovy8313Bug.groovy} (62%)
 copy src/test/groovy/bugs/{Groovy4418Bug.groovy => Groovy8383Bug.groovy} (51%)
 create mode 100644 src/test/groovy/bugs/Groovy8474Bug.groovy
 copy subprojects/groovy-console/src/main/groovy/groovy/ui/ConsoleApplet.groovy => src/test/groovy/transform/stc/Groovy8246Bug.groovy (67%)
 copy subprojects/groovy-console/src/main/groovy/groovy/ui/ConsoleApplet.groovy => src/test/groovy/transform/stc/Groovy8247Bug.groovy (66%)
 create mode 100644 src/test/java/org/codehaus/groovy/runtime/DateGroovyMethodsTest.java
 copy src/{main/org/codehaus/groovy/ast/stmt/EmptyStatement.java => test/org/codehaus/groovy/ast/stmt/ExpressionStatementTest.groovy} (62%)
 copy src/{main/org/codehaus/groovy/ast/stmt/EmptyStatement.java => test/org/codehaus/groovy/ast/stmt/ThrowStatementTest.groovy} (57%)
 create mode 100644 src/test/org/codehaus/groovy/classgen/asm/sc/bugs/Groovy8069Bug.groovy
 create mode 100644 src/test/org/codehaus/groovy/classgen/asm/sc/bugs/Groovy8240Bug.groovy
 create mode 100644 src/test/org/codehaus/groovy/classgen/asm/sc/bugs/ReproducibleBytecodeBugs.groovy
 create mode 100644 src/test/org/codehaus/groovy/util/ManagedConcurrentLinkedQueueTest.groovy
 copy subprojects/groovy-swing/src/main/groovy/groovy/swing/factory/InternalFrameFactory.groovy => src/test/org/codehaus/groovy/vmplugin/v8/InterfaceStaticMethodCallTest.groovy (62%)
 copy src/main/org/codehaus/groovy/ast/stmt/EmptyStatement.java => subprojects/groovy-groovydoc/src/test/groovy/org/codehaus/groovy/tools/groovydoc/testfiles/alias/FooAdapter.groovy (62%)
 copy src/main/org/codehaus/groovy/tools/javac/JavaCompiler.java => subprojects/groovy-groovydoc/src/test/groovy/org/codehaus/groovy/tools/groovydoc/testfiles/alias/api/Foo.java (78%)
 copy gradle/wrapper.gradle => subprojects/groovy-groovydoc/src/test/groovy/org/codehaus/groovy/tools/groovydoc/testfiles/alias/lib/Foo.java (78%)
 create mode 100644 subprojects/groovy-servlet/src/test/groovy/groovy/servlet/TemplateServletTest.groovy
 create mode 100644 subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlSTCTest.groovy
 create mode 100644 subprojects/stress/README.adoc
 copy gradle/wrapper.gradle => subprojects/stress/build.gradle (79%)
 create mode 100644 subprojects/stress/src/test/groovy/org/codehaus/groovy/runtime/GroovyCategoryStressTest.groovy
 copy subprojects/{groovy-swing/src/main/groovy/groovy/swing/factory/InternalFrameFactory.groovy => stress/src/test/java/org/apache/groovy/stress/util/GCUtils.java} (63%)
 copy src/spec/test/support/MaxRetriesExtension.groovy => subprojects/stress/src/test/java/org/apache/groovy/stress/util/ThreadUtils.java (61%)
 create mode 100644 subprojects/stress/src/test/java/org/codehaus/groovy/reflection/ClassInfoDeadlockStressTest.java
 create mode 100644 subprojects/stress/src/test/java/org/codehaus/groovy/reflection/ClassInfoLeakStressTest.java
 create mode 100644 subprojects/stress/src/test/java/org/codehaus/groovy/util/ManagedConcurrentLinkedQueueStressTest.java
 create mode 100644 subprojects/stress/src/test/java/org/codehaus/groovy/util/ManagedConcurrentMapStressTest.java
 create mode 100644 subprojects/stress/src/test/java/org/codehaus/groovy/util/ManagedConcurrentValueMapStressTest.java
 copy src/main/org/codehaus/groovy/ast/stmt/EmptyStatement.java => subprojects/tests-vm8/build.gradle (63%)
 create mode 100644 subprojects/tests-vm8/src/test/groovy/org/apache/groovy/runtime/methoddispatching/vm8/StaticMethodOverloadCompileStaticTest.groovy
 copy src/main/org/codehaus/groovy/ast/stmt/ThrowStatement.java => subprojects/tests-vm8/src/test/groovy/org/apache/groovy/runtime/methoddispatching/vm8/StaticMethodOverloadTest.groovy (50%)
 copy gradle/wrapper.gradle => subprojects/tests-vm8/src/test/java/org/apache/groovy/runtime/methoddispatching/vm8/FooOne.java (77%)
 create mode 100644 subprojects/tests-vm8/src/test/java/org/apache/groovy/runtime/methoddispatching/vm8/FooThree.java
 copy src/main/org/codehaus/groovy/antlr/treewalker/NodeCollector.java => subprojects/tests-vm8/src/test/java/org/apache/groovy/runtime/methoddispatching/vm8/FooTwo.java (58%)
 rename gradle/wrapper.gradle => wrapper.gradle (78%)

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



More information about the pkg-java-commits mailing list