Open badetitou opened 2 months ago
Looking at the code documentation, I'm using the correct relation
The issue is with FamixJavaAnnotationType >> #typeContainer
and FamixJavaAnnotationType >> #typeContainer:
!
It looks like convenience methods for polymorphism between FamixTWithTypes
and FamixTWithAnnotationTypes
, but it's overwriting the methods from FamixTType
.
When adding a parametric type to a package, the two-ways relation do not work. I would look at a duplication in relation name.
Example to reproduce the bug:
In the first example:
annotationType typeContainer
should return the package "fr" In the second example, the types returns an empty collection