Message FamixTWithInheritances>>directSubclasses
is confusing for parametric types
#815
Labels
FamixTWithInheritances>>directSubclasses
is confusing for parametric types
#815
In above example, A<T> has a direct subclass B that we can't access directly from class A<T> in Famix with the message
directSubclasses
(it returns an empty collection).It can be confusing for the user.
In Famix, parametric types (interfaces, classes and enumerations) are extended through concretizations. And only concretizations have the inheritance association.
We could return all direct subclasses of the concretizations.
The text was updated successfully, but these errors were encountered: