]
Farah Juma updated ELY-1523:
----------------------------
Comment: was deleted
(was: A comment with security level 'Red Hat Employee' was removed.)
Update the JAPICMP settings so that we only detect changes that break
API compatibility
---------------------------------------------------------------------------------------
Key: ELY-1523
URL:
https://issues.jboss.org/browse/ELY-1523
Project: WildFly Elytron
Issue Type: Task
Components: Build
Reporter: Farah Juma
Currently, the JAPICMP settings will result in a build failure if new public API has been
added. As we will be tagging .Final releases more regularly, we need to be able to allow
new public API into a patch release so we should only be detecting changes that break API
compatibility not changes that add new public API.
As an example, try building the 1.2.1.Final tag
(
https://github.com/wildfly-security/wildfly-elytron/tree/1.2.1.Final). The build will
fail due to new public API unless the -DskipCompatibility flag is passed in.