Skip to content

Commit 6dc76fe

Browse files
renovate[bot]renovate-botmpkorstanje
authored
Update dependency com.google.inject:guice to v5.1.0 (#2473)
Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: M.P. Korstanje <rien.korstanje@gmail.com>
1 parent 9801783 commit 6dc76fe

File tree

4 files changed

+34
-2
lines changed

4 files changed

+34
-2
lines changed

.revapi/api-changes.json

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,6 @@
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",
@@ -237,5 +236,32 @@
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
}

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff 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

guice/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
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>

pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,9 @@
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>
@@ -385,6 +388,7 @@
385388
<root>7.2.0</root>
386389
<root>internal</root>
387390
<root>testng</root>
391+
<root>guice</root>
388392
</roots>
389393
</configurationFile>
390394
</analysisConfigurationFiles>

0 commit comments

Comments
 (0)