Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3befce9

Browse files
author
Max Schaefer
committed
When checking whether an endpoint has already been modelled, make sure to take the extensibleType into account.
1 parent 68cf9ac commit 3befce9

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

java/ql/automodel/src/AutomodelApplicationModeCharacteristics.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -377,9 +377,9 @@ class ApplicationModeMetadataExtractor extends string {
377377
extensibleType = e.getExtensibleType()
378378
) and
379379
(
380-
not CharacteristicsImpl::isModeled(e, _, _, _) and alreadyAiModeled = ""
380+
not CharacteristicsImpl::isModeled(e, _, extensibleType, _) and alreadyAiModeled = ""
381381
or
382-
CharacteristicsImpl::isModeled(e, _, _, alreadyAiModeled)
382+
CharacteristicsImpl::isModeled(e, _, extensibleType, alreadyAiModeled)
383383
)
384384
}
385385
}

java/ql/automodel/src/AutomodelFrameworkModeCharacteristics.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,9 +322,9 @@ class FrameworkModeMetadataExtractor extends string {
322322
e.getExtensibleType() = extensibleType
323323
) and
324324
(
325-
not CharacteristicsImpl::isModeled(e, _, _, _) and alreadyAiModeled = ""
325+
not CharacteristicsImpl::isModeled(e, _, extensibleType, _) and alreadyAiModeled = ""
326326
or
327-
CharacteristicsImpl::isModeled(e, _, _, alreadyAiModeled)
327+
CharacteristicsImpl::isModeled(e, _, extensibleType, alreadyAiModeled)
328328
)
329329
}
330330
}

0 commit comments

Comments
 (0)