langtools/src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
--- a/langtools/src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java Wed Dec 18 19:22:58 2013 +0000
+++ b/langtools/src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java Wed Dec 18 16:05:18 2013 -0500
@@ -65,7 +65,7 @@
}
public abstract boolean match(LocalVariableTypeTable_attribute.Entry entry, int pc);
public final String text;
- };
+ }
static LocalVariableTypeTableWriter instance(Context context) {
LocalVariableTypeTableWriter instance = context.get(LocalVariableTypeTableWriter.class);
@@ -82,7 +82,7 @@
public void reset(Code_attribute attr) {
codeAttr = attr;
- pcMap = new HashMap<Integer, List<LocalVariableTypeTable_attribute.Entry>>();
+ pcMap = new HashMap<>();
LocalVariableTypeTable_attribute lvt =
(LocalVariableTypeTable_attribute) (attr.attributes.get(Attribute.LocalVariableTypeTable));
if (lvt == null)
@@ -146,7 +146,7 @@
private void put(int pc, LocalVariableTypeTable_attribute.Entry entry) {
List<LocalVariableTypeTable_attribute.Entry> list = pcMap.get(pc);
if (list == null) {
- list = new ArrayList<LocalVariableTypeTable_attribute.Entry>();
+ list = new ArrayList<>();
pcMap.put(pc, list);
}
if (!list.contains(entry))