Closed sdelamo closed 1 year ago
japiCmp tasks seems to be failing for me?
I have added entries to accepted-api-changes.json
for the @Deprecated
classes CheckEntry
, HealthEntry
, HTTPCheck
, NewCheck
, TTLCheck
.
I am unsure why those entries must be added since the only modification to those classes is the addition of the `@Deprecated annotations.
Kudos, SonarCloud Quality Gate passed!
Close: #517
This PR fixes the consul integration, which was not working with Micronaut Serialization.
This PR uses java records to map the consul API and remove the usage of abstract hierarchies for API POJOs.
it simplifies also
ConsulAutoRegistration.java
extracting several methods.