From 9d21f97ebeabe1f89e105280cb95fd5a5c6b2a56 Mon Sep 17 00:00:00 2001 From: Gijs Weterings Date: Wed, 9 Apr 2025 14:49:39 -0700 Subject: [PATCH] Mark JSBundleLoader.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 JSBundleLoader.java as nullsafe Reviewed By: javache Differential Revision: D72704848 fbshipit-source-id: 7995bda8200fff96ff66e54eb503fee53f8a19dd --- .../src/main/java/com/facebook/react/bridge/JSBundleLoader.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoader.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoader.java index bd561403c4a..a066069f30d 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoader.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoader.java @@ -8,10 +8,12 @@ package com.facebook.react.bridge; import android.content.Context; +import com.facebook.infer.annotation.Nullsafe; import com.facebook.react.common.DebugServerException; import java.util.Objects; /** A class that stores JS bundle information and allows a {@link JSBundleLoaderDelegate}. */ +@Nullsafe(Nullsafe.Mode.LOCAL) public abstract class JSBundleLoader { /**