|
69 | 69 | }
|
70 | 70 | }
|
71 | 71 | ],
|
72 |
| - "7.20.0": [ |
| 72 | + "internal": [ |
73 | 73 | {
|
74 | 74 | "extension": "revapi.differences",
|
75 |
| - "id": "intentional-api-changes", |
| 75 | + "id": "internal-api-issues", |
76 | 76 | "ignore": true,
|
77 | 77 | "configuration": {
|
78 | 78 | "differences": [
|
|
89 | 89 | }
|
90 | 90 | }
|
91 | 91 | ],
|
92 |
| - "internal": [ |
93 |
| - { |
94 |
| - "extension": "revapi.differences", |
95 |
| - "id": "internal-api-issues", |
96 |
| - "ignore": true, |
97 |
| - "configuration": { |
98 |
| - "differences": [ |
99 |
| - { |
100 |
| - "regex": true, |
101 |
| - "code": "java.class.externalClassExposedInAPI", |
102 |
| - "new": ".* io\\.cucumber\\.messages\\..*", |
103 |
| - "justification": "Internal API" |
104 |
| - }, |
105 |
| - { |
106 |
| - "regex": true, |
107 |
| - "code": "java.class.nonPublicPartOfAPI", |
108 |
| - "new": ".* io\\.cucumber\\.messages\\..*", |
109 |
| - "justification": "Internal API" |
110 |
| - }, |
111 |
| - { |
112 |
| - "regex": true, |
113 |
| - "code": "java.missing.oldClass", |
114 |
| - "old": ".* io\\.cucumber\\.messages\\..*", |
115 |
| - "justification": "Internal API" |
116 |
| - }, |
117 |
| - { |
118 |
| - "regex": true, |
119 |
| - "code": "java.class.nonPublicPartOfAPI", |
120 |
| - "old": ".* io\\.cucumber\\.core\\.gherkin\\.messages\\.internal\\..*", |
121 |
| - "new": ".* io\\.cucumber\\.core\\.gherkin\\.messages\\.internal\\..*", |
122 |
| - "justification": "Internal API" |
123 |
| - }, |
124 |
| - { |
125 |
| - "code": "java.class.nonPublicPartOfAPI", |
126 |
| - "old": "class io.cucumber.gherkin.internal.com.eclipsesource.json.JsonWriter", |
127 |
| - "new": "class io.cucumber.gherkin.internal.com.eclipsesource.json.JsonWriter", |
128 |
| - "justification": "Internal API" |
129 |
| - }, |
130 |
| - { |
131 |
| - "regex": true, |
132 |
| - "code": "java.method.returnTypeChanged", |
133 |
| - "old": ".* io\\.cucumber\\.messages\\..*", |
134 |
| - "new": ".* io\\.cucumber\\.messages\\..*", |
135 |
| - "justification": "Internal API" |
136 |
| - }, |
137 |
| - { |
138 |
| - "regex": true, |
139 |
| - "code": "java.method.removed", |
140 |
| - "old": ".* io\\.cucumber\\.messages\\..*", |
141 |
| - "justification": "Internal API" |
142 |
| - }, |
143 |
| - { |
144 |
| - "regex": true, |
145 |
| - "code": "java.class.nowFinal", |
146 |
| - "old": ".* io\\.cucumber\\.messages\\..*", |
147 |
| - "new": ".* io\\.cucumber\\.messages\\..*", |
148 |
| - "justification": "Internal API" |
149 |
| - }, |
150 |
| - { |
151 |
| - "regex": true, |
152 |
| - "code": "java.method.numberOfParametersChanged", |
153 |
| - "old": ".* io\\.cucumber\\.messages\\..*", |
154 |
| - "new": ".* io\\.cucumber\\.messages\\..*", |
155 |
| - "justification": "Internal API" |
156 |
| - }, |
157 |
| - { |
158 |
| - "regex": true, |
159 |
| - "code": "java.class.removed", |
160 |
| - "old": ".* io\\.cucumber\\.messages\\..*", |
161 |
| - "justification": "Internal API" |
162 |
| - }, |
163 |
| - { |
164 |
| - "regex": true, |
165 |
| - "code": "java.class.removed", |
166 |
| - "old": ".* io\\.cucumber\\.core\\.gherkin\\.messages\\.internal\\..*", |
167 |
| - "justification": "Internal API" |
168 |
| - }, |
169 |
| - { |
170 |
| - "regex": true, |
171 |
| - "code": "java.class.removed", |
172 |
| - "old": ".* io\\.cucumber\\.gherkin\\..*", |
173 |
| - "justification": "Internal API" |
174 |
| - }, |
175 |
| - { |
176 |
| - "regex": true, |
177 |
| - "code": "java.class.removed", |
178 |
| - "old": ".* io\\.cucumber\\.gherkin\\.internal\\..*", |
179 |
| - "justification": "Internal API" |
180 |
| - }, |
181 |
| - { |
182 |
| - "regex": true, |
183 |
| - "code": "java.class.nonPublicPartOfAPI", |
184 |
| - "new": ".* io\\.cucumber\\.core\\.internal\\..*", |
185 |
| - "justification": "Internal API" |
186 |
| - }, |
187 |
| - { |
188 |
| - "code": "java.method.returnTypeChangedCovariantly", |
189 |
| - "old": "method java.lang.Throwable java.lang.Throwable::fillInStackTrace() @ io.cucumber.core.internal.com.fasterxml.jackson.databind.deser.UnresolvedForwardReference", |
190 |
| - "new": "method io.cucumber.core.internal.com.fasterxml.jackson.databind.deser.UnresolvedForwardReference io.cucumber.core.internal.com.fasterxml.jackson.databind.deser.UnresolvedForwardReference::fillInStackTrace()", |
191 |
| - "justification": "Internal API" |
192 |
| - }, |
193 |
| - { |
194 |
| - "ignore": true, |
195 |
| - "code": "java.method.finalMethodAddedToNonFinalClass", |
196 |
| - "new": "method java.lang.Integer io.cucumber.core.internal.com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>::_parseInteger(io.cucumber.core.internal.com.fasterxml.jackson.databind.DeserializationContext, java.lang.String) throws java.io.IOException", |
197 |
| - "justification": "Internal API" |
198 |
| - }, |
199 |
| - { |
200 |
| - "ignore": true, |
201 |
| - "code": "java.method.finalMethodAddedToNonFinalClass", |
202 |
| - "new": "method java.lang.Long io.cucumber.core.internal.com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>::_parseLong(io.cucumber.core.internal.com.fasterxml.jackson.databind.DeserializationContext, java.lang.String) throws java.io.IOException", |
203 |
| - "justification": "Internal API" |
204 |
| - }, |
205 |
| - { |
206 |
| - "ignore": true, |
207 |
| - "code": "java.method.addedToInterface", |
208 |
| - "new": "method java.lang.Class<? extends io.cucumber.core.eventbus.UuidGenerator> io.cucumber.core.options.CucumberOptionsAnnotationParser.CucumberOptions::uuidGenerator()", |
209 |
| - "justification": "Internal API" |
210 |
| - }, |
211 |
| - { |
212 |
| - "ignore": true, |
213 |
| - "code": "java.method.addedToInterface", |
214 |
| - "new": "method java.lang.Class<? extends io.cucumber.core.eventbus.UuidGenerator> io.cucumber.core.runner.Options::getUuidGeneratorClass()", |
215 |
| - "justification": "Internal API" |
216 |
| - } |
217 |
| - ] |
218 |
| - } |
219 |
| - } |
220 |
| - ], |
221 | 92 | "testng": [
|
222 | 93 | {
|
223 | 94 | "extension": "revapi.differences",
|
|
0 commit comments