Skip to content

Commit

Permalink
Merge pull request #802 from smallrye/internal/revapi-filtering-and-w…
Browse files Browse the repository at this point in the history
…arnings
  • Loading branch information
cescoffier authored Jan 11, 2022
2 parents ad2415e + b8e5b00 commit c04cf14
Show file tree
Hide file tree
Showing 5 changed files with 127 additions and 78 deletions.
32 changes: 21 additions & 11 deletions implementation/revapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -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(\\..+)?"
]
}
}
},
Expand Down Expand Up @@ -189,5 +191,13 @@
"append": false,
"keepEmptyFile": true
}
},
{
"extension": "revapi.reporter.text",
"configuration": {
"minSeverity": "POTENTIALLY_BREAKING",
"minCriticality": "documented",
"output": "out"
}
}
]
83 changes: 49 additions & 34 deletions math/revapi.json
Original file line number Diff line number Diff line change
@@ -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
}
} ]
]
30 changes: 19 additions & 11 deletions reactor/revapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand All @@ -39,5 +39,13 @@
"append": false,
"keepEmptyFile": true
}
},
{
"extension": "revapi.reporter.text",
"configuration": {
"minSeverity": "POTENTIALLY_BREAKING",
"minCriticality": "documented",
"output": "out"
}
}
]
30 changes: 19 additions & 11 deletions rxjava/revapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand All @@ -39,5 +39,13 @@
"append": false,
"keepEmptyFile": true
}
},
{
"extension": "revapi.reporter.text",
"configuration": {
"minSeverity": "POTENTIALLY_BREAKING",
"minCriticality": "documented",
"output": "out"
}
}
]
30 changes: 19 additions & 11 deletions rxjava3/revapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand All @@ -39,5 +39,13 @@
"append": false,
"keepEmptyFile": true
}
},
{
"extension": "revapi.reporter.text",
"configuration": {
"minSeverity": "POTENTIALLY_BREAKING",
"minCriticality": "documented",
"output": "out"
}
}
]

0 comments on commit c04cf14

Please sign in to comment.