mvn compile exec:java
to reproduce the bug.ProcessingEnvironment#getElementUtils()#getAllMembers(<org.example.SubClass>)
doesn't find the inherited static methodm1
. Uses ECJ 3.36.mvn compile exec:java -Pecj333
to show that the bug is not in ECJ 3.33. The inherited static methodm1
is found.mvn compile exec:java -Dusejavac=true
to use the javac compiler instead of the eclipse compiler. It shows that the javac compiler also finds the inherited static methodm1
.