Skip to content

Commit 733a000

Browse files
authored
Merge pull request github#12864 from egregius313/egregius313/java/mad/update-typeAsModel
Java: Erase generics in `typeAsModel` predicate used in model generator
2 parents 388b2ab + 64ea483 commit 733a000

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

java/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,9 @@ private string isExtensible(J::RefType ref) {
7373
}
7474

7575
private string typeAsModel(J::RefType type) {
76-
result = type.getCompilationUnit().getPackage().getName() + ";" + type.nestedName()
76+
result =
77+
type.getCompilationUnit().getPackage().getName() + ";" +
78+
type.getErasure().(J::RefType).nestedName()
7779
}
7880

7981
private J::RefType bestTypeForModel(TargetApiSpecific api) {

0 commit comments

Comments
 (0)