Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DCJ-400-gradle]: Bump the minor-patch-dependencies group across 1 directory with 8 updates #1769

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 8, 2024

Bumps the minor-patch-dependencies group with 8 updates in the / directory:

Package From To
io.swagger.codegen.v3:swagger-codegen 3.0.52 3.0.60 with config useNullableForNotNull=false
io.swagger.core.v3:swagger-annotations 2.1.12 2.2.22
io.swagger.codegen.v3:swagger-codegen-cli 3.0.51 3.0.60 with config useNullableForNotNull=false
org.glassfish.jersey.core:jersey-client 3.1.2 3.1.8
org.glassfish.jersey.media:jersey-media-json-jackson 3.1.2 3.1.8
org.glassfish.jersey.media:jersey-media-multipart 3.1.2 3.1.8
org.glassfish.jersey.inject:jersey-hk2 3.1.2 3.1.8
com.fasterxml.jackson.datatype:jackson-datatype-jsr310 2.16.0 2.17.2

Updates io.swagger.codegen.v3:swagger-codegen from 3.0.52 to 3.0.60

Release notes

Sourced from io.swagger.codegen.v3:swagger-codegen's releases.

Swagger Codegen 3.0.60 has been released!

What's Changed

Full Changelog: swagger-api/swagger-codegen@v3.0.59...v3.0.60

Swagger Codegen 3.0.59 has been released!

What's Changed

Full Changelog: swagger-api/swagger-codegen@v3.0.58...v3.0.59

Swagger Codegen 3.0.58 has been released!

What's Changed

Full Changelog: swagger-api/swagger-codegen@v3.0.57...v3.0.58

Swagger Codegen 3.0.57 has been released!

What's Changed

  • Update swagger-generators version to 1.0.50

Full Changelog: swagger-api/swagger-codegen@v3.0.56...v3.0.57

See also https://github.com/swagger-api/swagger-codegen-generators/releases/tag/v1.0.50

Swagger Codegen 3.0.56 has been released!

What's Changed

Full Changelog: swagger-api/swagger-codegen@v3.0.55...v3.0.56

See also https://github.com/swagger-api/swagger-codegen-generators/releases/tag/v1.0.49

Swagger Codegen 3.0.55 has been released!

What's Changed

Full Changelog: swagger-api/swagger-codegen@v3.0.54...v3.0.55

See also https://github.com/swagger-api/swagger-codegen-generators/releases/tag/v1.0.48

Swagger Codegen 3.0.54 has been released!

What's Changed

... (truncated)

Commits

Updates io.swagger.core.v3:swagger-annotations from 2.1.12 to 2.2.22

Updates io.swagger.codegen.v3:swagger-codegen-cli from 3.0.51 to 3.0.60

Updates org.glassfish.jersey.core:jersey-client from 3.1.2 to 3.1.8

Updates org.glassfish.jersey.media:jersey-media-json-jackson from 3.1.2 to 3.1.8

Updates org.glassfish.jersey.media:jersey-media-multipart from 3.1.2 to 3.1.8

Updates org.glassfish.jersey.inject:jersey-hk2 from 3.1.2 to 3.1.8

Updates org.glassfish.jersey.media:jersey-media-json-jackson from 3.1.2 to 3.1.8

Updates org.glassfish.jersey.media:jersey-media-multipart from 3.1.2 to 3.1.8

Updates org.glassfish.jersey.inject:jersey-hk2 from 3.1.2 to 3.1.8

Updates com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.16.0 to 2.17.2

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…rectory with 8 updates

Bumps the minor-patch-dependencies group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [io.swagger.codegen.v3:swagger-codegen](https://github.com/swagger-api/swagger-codegen) | `3.0.52` | `3.0.60` |
| io.swagger.core.v3:swagger-annotations | `2.1.12` | `2.2.22` |
| io.swagger.codegen.v3:swagger-codegen-cli | `3.0.51` | `3.0.60` |
| org.glassfish.jersey.core:jersey-client | `3.1.2` | `3.1.8` |
| org.glassfish.jersey.media:jersey-media-json-jackson | `3.1.2` | `3.1.8` |
| org.glassfish.jersey.media:jersey-media-multipart | `3.1.2` | `3.1.8` |
| org.glassfish.jersey.inject:jersey-hk2 | `3.1.2` | `3.1.8` |
| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.16.0` | `2.17.2` |



Updates `io.swagger.codegen.v3:swagger-codegen` from 3.0.52 to 3.0.60
- [Release notes](https://github.com/swagger-api/swagger-codegen/releases)
- [Commits](swagger-api/swagger-codegen@v3.0.52...v3.0.60)

Updates `io.swagger.core.v3:swagger-annotations` from 2.1.12 to 2.2.22

Updates `io.swagger.codegen.v3:swagger-codegen-cli` from 3.0.51 to 3.0.60

Updates `org.glassfish.jersey.core:jersey-client` from 3.1.2 to 3.1.8

Updates `org.glassfish.jersey.media:jersey-media-json-jackson` from 3.1.2 to 3.1.8

Updates `org.glassfish.jersey.media:jersey-media-multipart` from 3.1.2 to 3.1.8

Updates `org.glassfish.jersey.inject:jersey-hk2` from 3.1.2 to 3.1.8

Updates `org.glassfish.jersey.media:jersey-media-json-jackson` from 3.1.2 to 3.1.8

Updates `org.glassfish.jersey.media:jersey-media-multipart` from 3.1.2 to 3.1.8

Updates `org.glassfish.jersey.inject:jersey-hk2` from 3.1.2 to 3.1.8

Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.16.0 to 2.17.2

---
updated-dependencies:
- dependency-name: io.swagger.codegen.v3:swagger-codegen
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch-dependencies
- dependency-name: io.swagger.core.v3:swagger-annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch-dependencies
- dependency-name: io.swagger.codegen.v3:swagger-codegen-cli
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch-dependencies
- dependency-name: org.glassfish.jersey.core:jersey-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch-dependencies
- dependency-name: org.glassfish.jersey.media:jersey-media-json-jackson
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch-dependencies
- dependency-name: org.glassfish.jersey.media:jersey-media-multipart
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch-dependencies
- dependency-name: org.glassfish.jersey.inject:jersey-hk2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch-dependencies
- dependency-name: org.glassfish.jersey.media:jersey-media-json-jackson
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch-dependencies
- dependency-name: org.glassfish.jersey.media:jersey-media-multipart
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch-dependencies
- dependency-name: org.glassfish.jersey.inject:jersey-hk2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested review from a team as code owners August 8, 2024 15:35
@dependabot dependabot bot added dependency Pull requests that update a dependency file gradle Pull request that updates a Gradle file labels Aug 8, 2024
@dependabot dependabot bot requested review from rushtong and okotsopoulos and removed request for a team August 8, 2024 15:35
@okotsopoulos okotsopoulos marked this pull request as draft August 8, 2024 15:36
@okotsopoulos
Copy link
Contributor

I'm working on debugging these failures, which appear related to the swagger-codegen-cli upgrade: DataBiosphere/terra-workspace-manager#1748 (comment)

version 3.0.57 of the swagger code gen plugin pulls in the newest version of the Java generator which adds @NotNull unless nullable is set to true in the swagger spec, even if the field is not required (swagger-api/swagger-codegen-generators#1291). This causes a bunch of our tests to break. There's an issue open already to fix this - swagger-api/swagger-codegen-generators#1295

Instruct Dependabot to ignore 3.0.x changes in the hopes that the next minor or major version upgrade might include a fix to the logged issue.
From looking at the issue comment, we can revert to the old @nullable behavior by setting useNullableForNotNull=false.
I also removed the Dependabot ignore condition for Swagger codegen.
Copy link

sonarcloud bot commented Aug 8, 2024

@okotsopoulos okotsopoulos marked this pull request as ready for review August 8, 2024 19:48
Copy link
Contributor

@rushtong rushtong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏽 Thank you!

@rushtong rushtong merged commit d2fd73d into develop Aug 9, 2024
14 checks passed
@rushtong rushtong deleted the dependabot/gradle/develop/minor-patch-dependencies-c0409f2b22 branch August 9, 2024 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Pull requests that update a dependency file gradle Pull request that updates a Gradle file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants