Repository: groovy Updated Branches: refs/heads/GROOVY_2_4_X 8ce9da768 -> 5f0a08381
Minor refactoring (cherry picked from commit 852c85e) Project: http://git-wip-us.apache.org/repos/asf/groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/549fc3f6 Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/549fc3f6 Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/549fc3f6 Branch: refs/heads/GROOVY_2_4_X Commit: 549fc3f64c2d6c6b0c79f063752bcd792ee2ef7d Parents: 8ce9da7 Author: sunlan <[email protected]> Authored: Sat Jun 24 15:18:30 2017 +0800 Committer: sunlan <[email protected]> Committed: Sat Jun 24 16:47:28 2017 +0800 ---------------------------------------------------------------------- src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.java | 2 +- .../codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java | 2 +- .../codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java | 2 +- .../src/main/groovy/org/codehaus/groovy/tools/DocGenerator.groovy | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/groovy/blob/549fc3f6/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.java ---------------------------------------------------------------------- diff --git a/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.java b/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.java index 515f100..0062715 100644 --- a/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.java +++ b/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.java @@ -129,7 +129,7 @@ public class DefaultGroovyMethods extends DefaultGroovyMethodsSupport { private static final BigInteger BI_LONG_MAX = BigInteger.valueOf(Long.MAX_VALUE); private static final BigInteger BI_LONG_MIN = BigInteger.valueOf(Long.MIN_VALUE); - public static final Class [] additionals = { + public static final Class [] ADDITIONAL_CLASSES = { NumberNumberPlus.class, NumberNumberMultiply.class, NumberNumberMinus.class, http://git-wip-us.apache.org/repos/asf/groovy/blob/549fc3f6/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java ---------------------------------------------------------------------- diff --git a/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java b/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java index eb86f03..abe5ff7 100644 --- a/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java +++ b/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java @@ -94,7 +94,7 @@ public class MetaClassRegistryImpl implements MetaClassRegistry{ // let's register the default methods registerMethods(null, true, true, map); - final Class[] additionals = DefaultGroovyMethods.additionals; + final Class[] additionals = DefaultGroovyMethods.ADDITIONAL_CLASSES; for (int i = 0; i != additionals.length; ++i) { createMetaMethodFromClass(map, additionals[i]); } http://git-wip-us.apache.org/repos/asf/groovy/blob/549fc3f6/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java ---------------------------------------------------------------------- diff --git a/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java b/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java index 3154932..8e2904d 100644 --- a/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java +++ b/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java @@ -2015,7 +2015,7 @@ public abstract class StaticTypeCheckingSupport { } Map<String, List<MethodNode>> methods = new HashMap<String, List<MethodNode>>(); Collections.addAll(instanceExtClasses, DefaultGroovyMethods.DGM_LIKE_CLASSES); - Collections.addAll(instanceExtClasses, DefaultGroovyMethods.additionals); + Collections.addAll(instanceExtClasses, DefaultGroovyMethods.ADDITIONAL_CLASSES); staticExtClasses.add(DefaultGroovyStaticMethods.class); instanceExtClasses.add(ObjectArrayStaticTypesHelper.class); http://git-wip-us.apache.org/repos/asf/groovy/blob/549fc3f6/subprojects/groovy-docgenerator/src/main/groovy/org/codehaus/groovy/tools/DocGenerator.groovy ---------------------------------------------------------------------- diff --git a/subprojects/groovy-docgenerator/src/main/groovy/org/codehaus/groovy/tools/DocGenerator.groovy b/subprojects/groovy-docgenerator/src/main/groovy/org/codehaus/groovy/tools/DocGenerator.groovy index c787aa5..ccf01e3 100644 --- a/subprojects/groovy-docgenerator/src/main/groovy/org/codehaus/groovy/tools/DocGenerator.groovy +++ b/subprojects/groovy-docgenerator/src/main/groovy/org/codehaus/groovy/tools/DocGenerator.groovy @@ -243,7 +243,7 @@ class DocGenerator { def srcFiles = options.arguments().collect { DocUtil.sourceFileOf(it) } try { - DefaultGroovyMethods.additionals.each { aClass -> + DefaultGroovyMethods.ADDITIONAL_CLASSES.each { aClass -> def className = aClass.name.replaceAll(/\$.*/, '') def additionalFile = DocUtil.sourceFileOf(className) if (srcFiles.every { it.canonicalPath != additionalFile.canonicalPath }) {
