File tree Expand file tree Collapse file tree 4 files changed +34
-2
lines changed Expand file tree Collapse file tree 4 files changed +34
-2
lines changed Original file line number Diff line number Diff line change 160160 "new" : " missing-class com.google.inject.Stage" ,
161161 "justification" : " Guice is an optional TestNG dependency"
162162 },
163-
164163 {
165164 "ignore" : true ,
166165 "code" : " java.method.removed" ,
237236 ]
238237 }
239238 }
239+ ],
240+ "guice" : [
241+ {
242+ "extension" : " revapi.differences" ,
243+ "id" : " guice-api-issues" ,
244+ "ignore" : true ,
245+ "configuration" : {
246+ "differences" : [
247+ {
248+ "ignore" : true ,
249+ "code" : " java.annotation.added" ,
250+ "old" : " class com.google.inject.Key<T>" ,
251+ "new" : " class com.google.inject.Key<T>" ,
252+ "annotation" : " @com.google.errorprone.annotations.CheckReturnValue" ,
253+ "justification" : " It's Google."
254+ },
255+ {
256+ "ignore" : true ,
257+ "regex" : true ,
258+ "code" : " java.field.enumConstantOrderChanged" ,
259+ "old" : " field com\\ .google\\ .inject\\ .internal\\ .ErrorId\\ ..*" ,
260+ "new" : " field com\\ .google\\ .inject\\ .internal\\ .ErrorId\\ ..*" ,
261+ "justification" : " It's Google."
262+ }
263+ ]
264+ }
265+ }
240266 ]
241267}
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
1313* Update dependency io.cucumber: ci-environment to v9 ([ #2475 ] ( https://github.com/cucumber/cucumber-jvm/pull/2475 ) M.P. Korstanje)
1414* Update dependency io.cucumber: html-formatter to v18 ([ #2476 ] ( https://github.com/cucumber/cucumber-jvm/pull/2476 ) M.P. Korstanje)
1515 - Removed work around for 'Uncaught TypeError: e.git is undefined'
16+ * Update dependency com.google.inject: guice to v5.1.0 ([ #2473 ] ( https://github.com/cucumber/cucumber-jvm/pull/2473 ) M.P. Korstanje)
17+ * Update dependency org.testng: testng to v7.5 ([ #2457 ] ( https://github.com/cucumber/cucumber-jvm/pull/2457 ) M.P. Korstanje)
1618
1719### Deprecated
1820
Original file line number Diff line number Diff line change 1313
1414 <properties >
1515 <apiguardian-api .version>1.1.2</apiguardian-api .version>
16- <guice .version>5.0.1 </guice .version>
16+ <guice .version>5.1.0 </guice .version>
1717 <hamcrest .version>2.2</hamcrest .version>
1818 <junit-jupiter .version>5.8.2</junit-jupiter .version>
1919 <project .Automatic-Module-Name>io.cucumber.guice</project .Automatic-Module-Name>
Original file line number Diff line number Diff line change 376376 <revapi .differences id =" testng-api-issues" >
377377 <ignore >true</ignore >
378378 </revapi .differences>
379+ <revapi .differences id =" guice-api-issues" >
380+ <ignore >true</ignore >
381+ </revapi .differences>
379382 </analysisConfiguration >
380383 <analysisConfigurationFiles >
381384 <configurationFile >
385388 <root >7.2.0</root >
386389 <root >internal</root >
387390 <root >testng</root >
391+ <root >guice</root >
388392 </roots >
389393 </configurationFile >
390394 </analysisConfigurationFiles >
You can’t perform that action at this time.
0 commit comments