Skip to content

Commit 404f5a0

Browse files
Add @Nullable for the Info class
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
1 parent c4abe99 commit 404f5a0

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

module/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/Info.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ public String toString() {
9393
*/
9494
public static class Builder {
9595

96-
private final Map<String, Object> content;
96+
private final Map<String, @Nullable Object> content;
9797

9898
public Builder() {
9999
this.content = new LinkedHashMap<>();
@@ -116,7 +116,7 @@ public Builder withDetail(String key, @Nullable Object value) {
116116
* @return this {@link Builder} instance
117117
* @see #withDetail(String, Object)
118118
*/
119-
public Builder withDetails(Map<String, @Nullable ? extends Object> details) {
119+
public Builder withDetails(Map<String, @Nullable Object> details) {
120120
this.content.putAll(details);
121121
return this;
122122
}

module/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/MapInfoContributor.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
import java.util.LinkedHashMap;
2020
import java.util.Map;
2121

22+
import org.jspecify.annotations.Nullable;
23+
2224
/**
2325
* A simple {@link InfoContributor} that exposes a map.
2426
*
@@ -27,7 +29,7 @@
2729
*/
2830
public class MapInfoContributor implements InfoContributor {
2931

30-
private final Map<String, Object> info;
32+
private final Map<String, @Nullable Object> info;
3133

3234
public MapInfoContributor(Map<String, Object> info) {
3335
this.info = new LinkedHashMap<>(info);

0 commit comments

Comments
 (0)