diff --git a/implementation/revapi.json b/implementation/revapi.json index c2a936dab..22022253b 100644 --- a/implementation/revapi.json +++ b/implementation/revapi.json @@ -6,17 +6,19 @@ "missing-classes": { "behavior": "report", "ignoreMissingAnnotations": false - }, - "filter": { - "packages": { - "regex": true, - "include": [ - "io\\.smallrye\\.mutiny(\\..+)?" - ], - "exclude": [ - "io\\.smallrye\\.mutiny\\.operators(\\..+)?" - ] - } + } + } + }, + { + "extension": "revapi.filter", + "configuration": { + "elements": { + "include": [ + "io\\.smallrye\\.mutiny(\\..+)?" + ], + "exclude": [ + "io\\.smallrye\\.mutiny\\.operators(\\..+)?" + ] } } }, @@ -189,5 +191,13 @@ "append": false, "keepEmptyFile": true } + }, + { + "extension": "revapi.reporter.text", + "configuration": { + "minSeverity": "POTENTIALLY_BREAKING", + "minCriticality": "documented", + "output": "out" + } } ] \ No newline at end of file diff --git a/math/revapi.json b/math/revapi.json index 3f66320b8..66054714c 100644 --- a/math/revapi.json +++ b/math/revapi.json @@ -1,37 +1,52 @@ -[ { - "extension" : "revapi.java", - "id" : "java", - "configuration" : { - "missing-classes" : { - "behavior" : "report", - "ignoreMissingAnnotations" : false - }, - "filter" : { - "packages" : { - "regex" : true, - "include" : [ "io\\.smallrye\\.mutiny\\.math(\\..+)?" ] +[ + { + "extension": "revapi.java", + "id": "java", + "configuration": { + "missing-classes": { + "behavior": "report", + "ignoreMissingAnnotations": false + }, + } + }, + { + "extension": "revapi.filter", + "configuration": { + "elements": { + "include": [ + "io\\.smallrye\\.mutiny\\.math(\\..+)?" + ] } } + }, + { + "extension": "revapi.differences", + "id": "breaking-changes", + "configuration": { + "criticality": "highlight", + "minSeverity": "POTENTIALLY_BREAKING", + "minCriticality": "documented", + "differences": [ + ] + } + }, + { + "extension": "revapi.reporter.json", + "configuration": { + "minSeverity": "POTENTIALLY_BREAKING", + "minCriticality": "documented", + "output": "target/compatibility.json", + "indent": true, + "append": false, + "keepEmptyFile": true + } + }, + { + "extension": "revapi.reporter.text", + "configuration": { + "minSeverity": "POTENTIALLY_BREAKING", + "minCriticality": "documented", + "output": "out" + } } -}, { - "extension" : "revapi.differences", - "id" : "breaking-changes", - "configuration" : { - "criticality" : "highlight", - "minSeverity" : "POTENTIALLY_BREAKING", - "minCriticality" : "documented", - "differences" : [ - - ] - } -}, { - "extension" : "revapi.reporter.json", - "configuration" : { - "minSeverity" : "POTENTIALLY_BREAKING", - "minCriticality" : "documented", - "output" : "target/compatibility.json", - "indent" : true, - "append" : false, - "keepEmptyFile" : true - } -} ] \ No newline at end of file +] \ No newline at end of file diff --git a/reactor/revapi.json b/reactor/revapi.json index 5ea9eb4bd..ce09fa16b 100644 --- a/reactor/revapi.json +++ b/reactor/revapi.json @@ -6,29 +6,29 @@ "missing-classes": { "behavior": "report", "ignoreMissingAnnotations": false - }, - "filter": { - "packages": { - "regex": true, - "include": [ - "io\\.smallrye\\.mutiny\\.converters\\.*", "io\\.smallrye\\.mutiny\\.converters\\..*" - ] - } } } }, - + { + "extension": "revapi.filter", + "configuration": { + "elements": { + "include": [ + "io\\.smallrye\\.mutiny\\.converters\\.*", + "io\\.smallrye\\.mutiny\\.converters\\..*" + ] + } + } + }, { "extension": "revapi.differences", "id": "breaking-changes", "configuration": { "criticality": "highlight", "differences": [ - ] } }, - { "extension": "revapi.reporter.json", "configuration": { @@ -39,5 +39,13 @@ "append": false, "keepEmptyFile": true } + }, + { + "extension": "revapi.reporter.text", + "configuration": { + "minSeverity": "POTENTIALLY_BREAKING", + "minCriticality": "documented", + "output": "out" + } } ] \ No newline at end of file diff --git a/rxjava/revapi.json b/rxjava/revapi.json index 5ea9eb4bd..ce09fa16b 100644 --- a/rxjava/revapi.json +++ b/rxjava/revapi.json @@ -6,29 +6,29 @@ "missing-classes": { "behavior": "report", "ignoreMissingAnnotations": false - }, - "filter": { - "packages": { - "regex": true, - "include": [ - "io\\.smallrye\\.mutiny\\.converters\\.*", "io\\.smallrye\\.mutiny\\.converters\\..*" - ] - } } } }, - + { + "extension": "revapi.filter", + "configuration": { + "elements": { + "include": [ + "io\\.smallrye\\.mutiny\\.converters\\.*", + "io\\.smallrye\\.mutiny\\.converters\\..*" + ] + } + } + }, { "extension": "revapi.differences", "id": "breaking-changes", "configuration": { "criticality": "highlight", "differences": [ - ] } }, - { "extension": "revapi.reporter.json", "configuration": { @@ -39,5 +39,13 @@ "append": false, "keepEmptyFile": true } + }, + { + "extension": "revapi.reporter.text", + "configuration": { + "minSeverity": "POTENTIALLY_BREAKING", + "minCriticality": "documented", + "output": "out" + } } ] \ No newline at end of file diff --git a/rxjava3/revapi.json b/rxjava3/revapi.json index 5ea9eb4bd..ce09fa16b 100644 --- a/rxjava3/revapi.json +++ b/rxjava3/revapi.json @@ -6,29 +6,29 @@ "missing-classes": { "behavior": "report", "ignoreMissingAnnotations": false - }, - "filter": { - "packages": { - "regex": true, - "include": [ - "io\\.smallrye\\.mutiny\\.converters\\.*", "io\\.smallrye\\.mutiny\\.converters\\..*" - ] - } } } }, - + { + "extension": "revapi.filter", + "configuration": { + "elements": { + "include": [ + "io\\.smallrye\\.mutiny\\.converters\\.*", + "io\\.smallrye\\.mutiny\\.converters\\..*" + ] + } + } + }, { "extension": "revapi.differences", "id": "breaking-changes", "configuration": { "criticality": "highlight", "differences": [ - ] } }, - { "extension": "revapi.reporter.json", "configuration": { @@ -39,5 +39,13 @@ "append": false, "keepEmptyFile": true } + }, + { + "extension": "revapi.reporter.text", + "configuration": { + "minSeverity": "POTENTIALLY_BREAKING", + "minCriticality": "documented", + "output": "out" + } } ] \ No newline at end of file