Skip to content

Conversation

@newtork
Copy link
Contributor

@newtork newtork commented Aug 21, 2025

Context

https://github.com/SAP/cloud-sdk-java-backlog/issues/488

Related issue
#883

What?

Explicitly define converging dependencies.

Why?

Maven will ignore <dependencyManagement> when resolving plugin dependencies during execution.

Feature scope:

  • com.fasterxml.jackson.core:jackson-annotations
  • com.fasterxml.jackson.dataformat:jackson-dataformat-xml
  • com.fasterxml.jackson.datatype:jackson-datatype-joda
  • com.fasterxml.jackson.datatype:jackson-datatype-guava
  • com.fasterxml.jackson.datatype:jackson-datatype-jsr310

Definition of Done

  • Functionality scope stated & covered
  • Tests cover the scope above
  • Error handling created / updated & covered by the tests above
  • Documentation updated
  • Release notes updated

@newtork newtork added the please review Request to review a pull request label Aug 21, 2025
Copy link
Member

@Jonas-Isr Jonas-Isr left a comment

Choose a reason for hiding this comment

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

LGTM

Comment on lines +62 to +80
/**
* <p>
* </p>
* <p>
* Creates a new pet in the store. Duplicates are allowed
* </p>
* <p>
* <b>200</b> - pet response
* <p>
* <b>0</b> - unexpected error
*
* @param pet
* Pet to add to the store
* @return Pet
* @throws OpenApiRequestException
* if an error occurs while attempting to invoke the API
*/
@Nonnull
public Pet addPet( @Nonnull final PetInput pet )
Copy link
Member

@Jonas-Isr Jonas-Isr Aug 26, 2025

Choose a reason for hiding this comment

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

(comment/question)

Are these unnecessary tags expected?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Looks like "summary" is empty string. We could fix this in a separate PR. But very low priority.
image

@newtork newtork merged commit 053385a into main Aug 27, 2025
14 checks passed
@newtork newtork deleted the fix-openapi-generator-dependency-convergence branch August 27, 2025 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

please review Request to review a pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants