From 12b22dc57cffe4669ea04ef751704aa56fe63d36 Mon Sep 17 00:00:00 2001 From: Gijs Weterings Date: Wed, 9 Apr 2025 14:49:39 -0700 Subject: [PATCH] Mark JSONArguments.java as nullsafe Summary: This class doesn't have any FIXMEs to fix, so we can just annotate it and protect against future issues! Changelog: [Android][Fixed] Mark JSONArguments.java as nullsafe Reviewed By: javache Differential Revision: D72704849 fbshipit-source-id: a545bca24d4d95930f0e334c5295584e3c03c10c --- .../src/main/java/com/facebook/react/bridge/JSONArguments.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSONArguments.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSONArguments.java index 1d3538b9944..c0092cb163e 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSONArguments.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSONArguments.java @@ -7,6 +7,7 @@ package com.facebook.react.bridge; +import com.facebook.infer.annotation.Nullsafe; import com.facebook.react.common.annotations.internal.LegacyArchitecture; import com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel; import com.facebook.react.common.annotations.internal.LegacyArchitectureLogger; @@ -15,6 +16,7 @@ import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; +@Nullsafe(Nullsafe.Mode.LOCAL) @LegacyArchitecture public class JSONArguments { static {