A type is resolved to then resolve its super types, in some cases this fails when an inferred type unknown to the java parser appears to fail. We catch the error similar to the case where resolution of the supertypes fail and do not further try to resolve the type.
While in a prior Issue with the Javaparser we decided to use our internal resolution through the scope manager, I don't think we are currently able to parse type hierarchies from the entirety of the code.
A type is resolved to then resolve its super types, in some cases this fails when an inferred type unknown to the java parser appears to fail. We catch the error similar to the case where resolution of the supertypes fail and do not further try to resolve the type.
While in a prior Issue with the Javaparser we decided to use our internal resolution through the scope manager, I don't think we are currently able to parse type hierarchies from the entirety of the code.