Skip to content

Commit 8cbfd70

Browse files
committed
Return @ReflectiveAccess
1 parent 4d28c8f commit 8cbfd70

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

discovery-core/src/main/java/io/micronaut/health/HealthStatus.java

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
import com.fasterxml.jackson.annotation.JsonValue;
1919
import io.micronaut.core.annotation.NonNull;
20+
import io.micronaut.core.annotation.ReflectiveAccess;
2021
import io.micronaut.serde.annotation.Serdeable;
2122

2223
import java.util.Optional;
@@ -29,6 +30,7 @@
2930
* @since 1.0
3031
*/
3132
@Serdeable
33+
@ReflectiveAccess
3234
public class HealthStatus implements Comparable<HealthStatus> {
3335

3436
/**

http/src/main/java/io/micronaut/http/hateoas/AbstractResource.java

+3
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import io.micronaut.core.annotation.Internal;
2020
import io.micronaut.core.annotation.Introspected;
2121
import io.micronaut.core.annotation.Nullable;
22+
import io.micronaut.core.annotation.ReflectiveAccess;
2223
import io.micronaut.core.convert.value.ConvertibleValues;
2324
import io.micronaut.core.util.StringUtils;
2425
import io.micronaut.core.value.OptionalMultiValues;
@@ -143,6 +144,7 @@ public OptionalMultiValues<Resource> getEmbedded() {
143144
*/
144145
@SuppressWarnings("unchecked")
145146
@Internal
147+
@ReflectiveAccess
146148
@JsonProperty(LINKS)
147149
public final void setLinks(Map<String, Object> links) {
148150
for (Map.Entry<String, Object> entry : links.entrySet()) {
@@ -169,6 +171,7 @@ public final void setLinks(Map<String, Object> links) {
169171
* @param embedded The links
170172
*/
171173
@Internal
174+
@ReflectiveAccess
172175
@JsonProperty(EMBEDDED)
173176
public final void setEmbedded(Map<String, List<Resource>> embedded) {
174177
this.embeddedMap.putAll(embedded);

management/src/main/java/io/micronaut/management/health/indicator/HealthResult.java

+2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
package io.micronaut.management.health.indicator;
1717

1818
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
19+
import io.micronaut.core.annotation.ReflectiveAccess;
1920
import io.micronaut.health.HealthStatus;
2021
import io.micronaut.serde.annotation.Serdeable;
2122
import jakarta.validation.constraints.NotNull;
@@ -33,6 +34,7 @@
3334
*/
3435
@Serdeable
3536
@JsonDeserialize(as = DefaultHealthResult.class)
37+
@ReflectiveAccess
3638
public interface HealthResult {
3739

3840
/**

0 commit comments

Comments
 (0)