apache /
twill /
ae24a0498fabb34ab33689ff5d651552ff49a4cd (TWILL-120) Make Twill Java8 compatible
- Make Dependencies to use ASM5 visitor to find class dependencies
- Update MethodVisitor to use the right visitMethodInsn instead of the deprecated one
- The deprecated one will miss static initializer <clinit>, hence causing missing runtime dependencies
- Also fixed the tracing to includes all Annotation classes that are visible at runtime
- Added an unit-test in a separate java8-test to test Java8 compatibility
Signed-off-by: Terence Yim <chtyim@apache.org>
This closes #30 on GitHub.
7 files changed