revapi.revapi.json Maven / Gradle / Ivy
[
{
"extension": "revapi.java",
"configuration": {
"reportUsesFor": "all-differences",
"missing-classes": {
"behavior": "ignore",
"ignoreMissingAnnotations": true
},
"matchOverloads": false
}
},
{
"extension": "revapi.versions",
"configuration": {
"enabled": true,
"passThroughDifferences": [
"java.class.nonPublicPartOfAPI"
],
"versionIncreaseAllows": {
"major": {
"severity": "BREAKING"
},
"minor": {
"classification": {
"BINARY": "NON_BREAKING",
"SOURCE": "BREAKING",
"SEMANTIC": "BREAKING",
"OTHER": "BREAKING"
}
},
"patch": {
"classification": {
"BINARY": "NON_BREAKING",
"SOURCE": "BREAKING",
"SEMANTIC": "BREAKING",
"OTHER": "BREAKING"
}
}
}
}
}
]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy