-
Type:
Improvement
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 7.0
-
Fix Version/s: 7.0
-
Component/s: general/build
-
Labels:None
-
Lucene Fields:New
Forbiddenapis v2.1 was released a few minutes ago.
The new version supports:
- Java 9 b119 support (updated ASM - support for new bytecode version; no dependency on bytecode version of JDK internals anymore)
- internalRuntimeForbidden deprecated, new bundled sigantures "jdk-non-portable"
- new bundled signatures: jdk-reflection (forbids setAccessible())
- Bugfixes, the most important one is about not detecting violations if a superclass was forbidden, but method was overriden in subclass. This is the reason for a fix together with the commit