Skip to content

Commit d3a4905

Browse files
committed
Suggested workaround: new map, not clear
1 parent cd5c3f3 commit d3a4905

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/org/codehaus/groovy/control/ResolveVisitor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1279,7 +1279,7 @@ public void visitClass(final ClassNode node) {
12791279
if (!Modifier.isStatic(node.getModifiers()))
12801280
genericParameterNames.putAll(outerNames); // outer names visible
12811281
} else {
1282-
genericParameterNames.clear(); // outer class: new generic namespace
1282+
genericParameterNames = new HashMap<>(); // outer class: new generic namespace
12831283
}
12841284
resolveGenericsHeader(node.getGenericsTypes());
12851285
switch (phase) { // GROOVY-9866, GROOVY-10466

0 commit comments

Comments
 (0)