Enhancement
Major
Detail
Major
Detail
Enhancement
With the plugin
<dependency> <groupId>org.revapi</groupId> <artifactId>revapi-maven-plugin</artifactId> <version>0.14.6</version> </dependency>
can be used to check APIs for consistency (e.g. that no non-accessible classes are used in an API method). It can also be used to determine whether the dependencies used are inconsistent (classes are referenced that are not in the class path at all).
The tool can be used to improve the TopLogic API and check the libraries used for incompatibilities.
Test
- callmvn revapi:check -DskipApiCheck=false e.g. in tl-basic