This is an automated email from the ASF dual-hosted git repository.
sunlan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git.
from ea09b51 Trivial refactoring: cleanup `CachedClass`
new be7591e Minor refactoring: Anonymous type can be replaced with lambda
expression
new caff79f Minor refactoring: Anonymous type can be replaced with method
reference
new d852871 Minor refactoring: Lambda can be replaced with method
reference
new 746c05e Trivial refactoring: Can be replaced with single
'Map.replaceAll' method call
new 76e8280 Trivial refactoring: Can be replaced with single
'Map.computeIfAbsent' method call
new ebe9d61 Trivial refactoring: remove unused imports
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/main/java/groovy/grape/Grape.java | 29 ++---
src/main/java/groovy/lang/ExpandoMetaClass.java | 135 ++++++++++-----------
src/main/java/groovy/lang/GroovyClassLoader.java | 71 +++++------
src/main/java/groovy/lang/GroovyCodeSource.java | 28 ++---
src/main/java/groovy/lang/GroovyShell.java | 36 +-----
src/main/java/groovy/lang/ProxyMetaClass.java | 24 +---
.../java/groovy/util/FactoryBuilderSupport.java | 18 +--
src/main/java/groovy/util/GroovyScriptEngine.java | 40 +++---
src/main/java/groovy/util/ObjectGraphBuilder.java | 70 ++++-------
src/main/java/groovy/util/ProxyGenerator.java | 14 +--
.../internal/util/ReevaluatingReference.java | 13 +-
.../groovy/ast/decompiled/AsmDecompiler.java | 5 +-
.../groovy/ast/tools/WideningCategories.java | 32 +++--
.../org/codehaus/groovy/classgen/ReturnAdder.java | 11 +-
.../groovy/classgen/asm/InvocationWriter.java | 14 +--
.../groovy/classgen/asm/StatementWriter.java | 20 ++-
.../asm/sc/StaticCompilationMopWriter.java | 7 +-
.../org/codehaus/groovy/control/LabelVerifier.java | 1 -
.../codehaus/groovy/control/ProcessingUnit.java | 10 +-
.../org/codehaus/groovy/control/SourceUnit.java | 6 +-
.../codehaus/groovy/reflection/SunClassLoader.java | 12 +-
.../reflection/stdclasses/CachedSAMClass.java | 3 +-
.../groovy/runtime/DefaultGroovyMethods.java | 7 +-
.../groovy/runtime/ProcessGroovyMethods.java | 52 ++++----
.../groovy/runtime/ProxyGeneratorAdapter.java | 6 +-
.../groovy/runtime/SocketGroovyMethods.java | 6 +-
.../runtime/callsite/GroovySunClassLoader.java | 16 ++-
.../runtime/metaclass/MetaClassRegistryImpl.java | 58 +++------
.../runtime/powerassert/AssertionRenderer.java | 1 -
.../org/codehaus/groovy/tools/GroovyStarter.java | 6 +-
.../transform/MapConstructorASTTransformation.java | 1 -
.../transform/SortableASTTransformation.java | 6 +-
.../transform/ToStringASTTransformation.java | 6 +-
.../TupleConstructorASTTransformation.java | 6 +-
.../stc/AbstractExtensionMethodCache.java | 4 +-
.../stc/GroovyTypeCheckingExtensionSupport.java | 6 +-
.../transform/stc/StaticTypeCheckingSupport.java | 2 +-
.../transform/stc/StaticTypeCheckingVisitor.java | 12 +-
.../codehaus/groovy/vmplugin/v7/IndyInterface.java | 8 +-
.../org/codehaus/groovy/vmplugin/v7/Java7.java | 18 +--
40 files changed, 295 insertions(+), 525 deletions(-)