Skip to content

Commit 593bbf7

Browse files
committed
Add Nonnull to default gson instances
1 parent c2ac9d6 commit 593bbf7

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

components/serialization/json/src/main/java/com/microsoft/kiota/serialization/DefaultGsonBuilder.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
import com.google.gson.stream.JsonWriter;
99
import com.microsoft.kiota.PeriodAndDuration;
1010

11+
import jakarta.annotation.Nonnull;
12+
1113
import java.io.IOException;
1214
import java.time.LocalDate;
1315
import java.time.LocalDateTime;
@@ -146,11 +148,11 @@ public void write(JsonWriter out, byte[] value) throws IOException {
146148

147149
private static final Gson defaultInstance = getDefaultBuilder().create();
148150

149-
public static Gson getDefaultInstance() {
151+
public static @Nonnull Gson getDefaultInstance() {
150152
return defaultInstance;
151153
}
152154

153-
public static GsonBuilder getDefaultBuilder() {
155+
public static @Nonnull GsonBuilder getDefaultBuilder() {
154156
return new GsonBuilder()
155157
.registerTypeAdapter(OffsetDateTime.class, OFFSET_DATE_TIME.nullSafe())
156158
.registerTypeAdapter(LocalDate.class, LOCAL_DATE.nullSafe())

0 commit comments

Comments
 (0)