When checking whether an endpoint has already been modelled, make sure to take the extensibleType into account.

This commit is contained in:
Max Schaefer
2024-01-15 12:09:39 +00:00
parent 68cf9aca12
commit 3befce98b3
2 changed files with 4 additions and 4 deletions

View File

@@ -377,9 +377,9 @@ class ApplicationModeMetadataExtractor extends string {
extensibleType = e.getExtensibleType()
) and
(
not CharacteristicsImpl::isModeled(e, _, _, _) and alreadyAiModeled = ""
not CharacteristicsImpl::isModeled(e, _, extensibleType, _) and alreadyAiModeled = ""
or
CharacteristicsImpl::isModeled(e, _, _, alreadyAiModeled)
CharacteristicsImpl::isModeled(e, _, extensibleType, alreadyAiModeled)
)
}
}

View File

@@ -322,9 +322,9 @@ class FrameworkModeMetadataExtractor extends string {
e.getExtensibleType() = extensibleType
) and
(
not CharacteristicsImpl::isModeled(e, _, _, _) and alreadyAiModeled = ""
not CharacteristicsImpl::isModeled(e, _, extensibleType, _) and alreadyAiModeled = ""
or
CharacteristicsImpl::isModeled(e, _, _, alreadyAiModeled)
CharacteristicsImpl::isModeled(e, _, extensibleType, alreadyAiModeled)
)
}
}