java-types
java-types copied to clipboard
Skeletal javax.lang.model Implementation, Plus Concrete Realization Backed by Core Reflection, Akin to JEP 119
The javadoc for `javax.lang.model.element.TypeElement.getEnclosingElement()` states that the method returns "_**the package of a top-level type**, the immediately lexically enclosing element for a nested type_." However, when calling the method on...
As of 1.0.1, TypeElementImpl considers type parameters to be "enclosed elements" that are to be returned by the getEnclosedElement() method. But the implementation used by javac (I tested openjdk and...