JaMoPP can parse Java source and byte code into EMF-based models and vice versa. It preserves source formatting and can be used for code analysis and refactoring.
17
stars
18
forks
source link
Fix Class.getSuperClass() not to return Object for Object #8
getSuperclass() returns Object if a Class does not declare any concrete extension. This is also done for the class Object.
This may result in an endless loop when transitively traversing getSuperclass()