Repository: groovy Updated Branches: refs/heads/master ead1ab00a -> 068be4456
Trivial refactoring: avoid creating zero length array Project: http://git-wip-us.apache.org/repos/asf/groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/068be445 Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/068be445 Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/068be445 Branch: refs/heads/master Commit: 068be445664dd1a2a871c5c13788df9033a0c60f Parents: ead1ab0 Author: sunlan <[email protected]> Authored: Mon Apr 2 11:49:32 2018 +0800 Committer: sunlan <[email protected]> Committed: Mon Apr 2 11:49:32 2018 +0800 ---------------------------------------------------------------------- .../codehaus/groovy/ast/decompiled/FormalParameterParser.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/groovy/blob/068be445/src/main/java/org/codehaus/groovy/ast/decompiled/FormalParameterParser.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/codehaus/groovy/ast/decompiled/FormalParameterParser.java b/src/main/java/org/codehaus/groovy/ast/decompiled/FormalParameterParser.java index 9f281ab..bb01a95 100644 --- a/src/main/java/org/codehaus/groovy/ast/decompiled/FormalParameterParser.java +++ b/src/main/java/org/codehaus/groovy/ast/decompiled/FormalParameterParser.java @@ -51,7 +51,7 @@ abstract class FormalParameterParser extends SignatureVisitor { protected void flushTypeParameter() { if (currentTypeParameter != null) { ClassNode ref = Java5.configureTypeVariableReference(currentTypeParameter); - ClassNode[] boundNodes = parameterBounds.toArray(new ClassNode[0]); + ClassNode[] boundNodes = parameterBounds.toArray(ClassNode.EMPTY_ARRAY); typeParameters.add(Java5.configureTypeVariableDefinition(ref, boundNodes)); currentTypeParameter = null; @@ -76,6 +76,6 @@ abstract class FormalParameterParser extends SignatureVisitor { public GenericsType[] getTypeParameters() { flushTypeParameter(); - return typeParameters.toArray(new GenericsType[0]); + return typeParameters.toArray(GenericsType.EMPTY_ARRAY); } }
