Skip to content

Commit c61454b

Browse files
committed
JS: Remove unused 'spec' field
1 parent d9c1589 commit c61454b

File tree

1 file changed

+0
-24
lines changed

1 file changed

+0
-24
lines changed

javascript/extractor/src/com/semmle/js/parser/JSDocParser.java

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -70,30 +70,6 @@ public JSDocComment parse(Comment comment) {
7070
return new JSDocComment(comment, r.fst(), tags);
7171
}
7272

73-
/** Specification of Doctrine AST types for JSDoc type expressions. */
74-
private static final Map<Class<? extends JSDocTypeExpression>, List<String>> spec =
75-
new LinkedHashMap<Class<? extends JSDocTypeExpression>, List<String>>();
76-
77-
static {
78-
spec.put(AllLiteral.class, Arrays.<String>asList());
79-
spec.put(ArrayType.class, Arrays.asList("elements"));
80-
spec.put(FieldType.class, Arrays.asList("key", "value"));
81-
spec.put(FunctionType.class, Arrays.asList("this", "new", "params", "result"));
82-
spec.put(NameExpression.class, Arrays.asList("name"));
83-
spec.put(NonNullableType.class, Arrays.asList("expression", "prefix"));
84-
spec.put(NullableLiteral.class, Arrays.<String>asList());
85-
spec.put(NullLiteral.class, Arrays.<String>asList());
86-
spec.put(NullableType.class, Arrays.asList("expression", "prefix"));
87-
spec.put(OptionalType.class, Arrays.asList("expression"));
88-
spec.put(ParameterType.class, Arrays.asList("name", "expression"));
89-
spec.put(RecordType.class, Arrays.asList("fields"));
90-
spec.put(RestType.class, Arrays.asList("expression"));
91-
spec.put(TypeApplication.class, Arrays.asList("expression", "applications"));
92-
spec.put(UndefinedLiteral.class, Arrays.<String>asList());
93-
spec.put(UnionType.class, Arrays.asList("elements"));
94-
spec.put(VoidLiteral.class, Arrays.<String>asList());
95-
}
96-
9773
private static String sliceSource(String source, int index, int last) {
9874
if (index >= source.length()) return "";
9975
if (last > source.length()) last = source.length();

0 commit comments

Comments
 (0)