diff --git a/src/com/google/javascript/jscomp/J2clClinitPrunerPass.java b/src/com/google/javascript/jscomp/J2clClinitPrunerPass.java index 5b0c9aa4407..b5f404ed6c5 100644 --- a/src/com/google/javascript/jscomp/J2clClinitPrunerPass.java +++ b/src/com/google/javascript/jscomp/J2clClinitPrunerPass.java @@ -68,7 +68,7 @@ public boolean shouldTraverse(NodeTraversal t, Node node, Node parent) { } if (isNewControlBranch(parent)) { - clinitsCalledAtBranch = new HierarchicalSet(clinitsCalledAtBranch); + clinitsCalledAtBranch = new HierarchicalSet<>(clinitsCalledAtBranch); if (isClinitMethod(parent)) { // Adds itself as any of your children can assume clinit is already called. clinitsCalledAtBranch.add(NodeUtil.getName(parent)); @@ -301,7 +301,7 @@ private static class HierarchicalSet { private Set currentSet = new HashSet<>(); private HierarchicalSet parent; - public HierarchicalSet(HierarchicalSet parent) { + public HierarchicalSet(HierarchicalSet parent) { this.parent = parent; }