Skip to content

CDA-138 - Adds Element DTOs for rating components and updating ratings json util to use jackson - #1994

Merged
rma-bryson merged 1 commit into
developfrom
bugfix/CDA-138-update-ratings-util-to-use-jackson
Oct 8, 2026
Merged

rma-bryson merged 1 commit into
developfrom
bugfix/CDA-138-update-ratings-util-to-use-jackson

Conversation

@rma-bryson

@rma-bryson rma-bryson commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Removed javax.xml and replaces with jackson - including DTO representation for various components.

Related Issue

Related to #1804

Validation

Included unit tests and existing integration test coverage

Checklist

  • AI tools used

@rma-bryson
rma-bryson force-pushed the bugfix/CDA-138-update-ratings-util-to-use-jackson branch from 4e67d80 to acf3b45 Compare October 7, 2026 21:20
@rma-bryson
rma-bryson marked this pull request as ready for review October 8, 2026 15:26

@MikeNeilson MikeNeilson left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This really makes me wonder why we don't just have these annotations over in the ratings project (don't do it, we're slowly moving that work to opendcs-ratings)

My comment about using the RatingsDocument in the content from is somewhat questionable. I was having issues with it in the typescript client creation as I had updated several libraries and the behavior changes but we probably want to spend some time to confirm it would actually render the example/schema there correctly.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The RatingsDocument should be added as the from = in the requestBody specification in the headers

@rma-bryson
rma-bryson merged commit f334325 into develop Oct 8, 2026
20 checks passed
@rma-bryson
rma-bryson deleted the bugfix/CDA-138-update-ratings-util-to-use-jackson branch October 8, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants