Add filtering during generation of mockJDK JAR

Adjustments for missing superclasses checker.
Some hierarchies in mock JDK are incomplete.
Absence of its .class file causes some tests to fail without an actual error.
To mitigate this problem, top-level classes and interfaces can only inherit from entries that belong to mock JDK.
Absent superclasses are replaced with java.lang.Object.
This only affects runtime jar of mock JDK.
This commit is contained in:
Pavel Kirpichenkov
2019-11-05 11:55:46 +03:00
parent 27ff2d7816
commit 388cd53105
3 changed files with 106 additions and 4 deletions
Binary file not shown.