Closed sugmanue closed 3 weeks ago
Failed conditions
46.7% Coverage on New Code (required ≥ 80%)
C Reliability Rating on New Code (required ≥ A)
See analysis details on SonarCloud
Catch issues before they fail your Quality Gate with our IDE extension SonarLint
Motivation and Context
This change refactors the previously introduced (see #5543) logic to handle RPCv2 unmarshalling to move it into the RPCv2 package and keeping the JSON unmarshalling logic as it was.
In order to accomplish this we changed the way the unmarshaller gets its registry to allow it to be pass down using the protocol factory builder.
This will reduce the potential impact that this new protocol might have on the already existing ones.
Modifications
Testing
Screenshots (if appropriate)
Types of changes
Checklist
mvn install
succeedsscripts/new-change
script and following the instructions. Commit the new file created by the script in.changes/next-release
with your changes.License