Big thanks to Martin Mois for implementing a
recent feature request
to relax the rules for semantic versioning
enforcement in japicmp when the current
project version is less than 1.0.0
.
My basic problem was that I wanted to configure the plugin once in
the primogenitor POM and
then have the semantic versioning check automatically start working
when the API is marked as stable (in other words, when it reaches
1.0.0
). Without the feature above, I'd have had to redeclare the
plugin's configuration in every project, disable it, and then remember
to re-enable it every time a project reached 1.0.0
.