Add Nullable annotation to getInstanceIfInitialized (#770)

Summary:
When calling from Kotlin codes, making nullability clear is safer.
This PR adds `Nullable` annotation to `getInstanceIfInitialized`.

## Changelog

Add `Nullable` annotation to `getInstanceIfInitialized`
Pull Request resolved: https://github.com/facebook/flipper/pull/770

Reviewed By: mweststrate

Differential Revision: D19719980

Pulled By: passy

fbshipit-source-id: 195b396a8fd75a15247da7244215aca9ed35886c
This commit is contained in:
Ryo Sakaguchi
2020-02-04 06:41:06 -08:00
committed by Facebook Github Bot
parent 76bf84cb20
commit 0e326330c0

View File

@@ -14,8 +14,9 @@ import android.net.wifi.WifiManager;
import android.os.Build; import android.os.Build;
import android.util.Log; import android.util.Log;
import androidx.core.content.ContextCompat; import androidx.core.content.ContextCompat;
import com.facebook.flipper.core.FlipperClient;
import com.facebook.flipper.BuildConfig; import com.facebook.flipper.BuildConfig;
import com.facebook.flipper.core.FlipperClient;
import javax.annotation.Nullable;
public final class AndroidFlipperClient { public final class AndroidFlipperClient {
private static boolean sIsInitialized = false; private static boolean sIsInitialized = false;
@@ -55,6 +56,7 @@ public final class AndroidFlipperClient {
return FlipperClientImpl.getInstance(); return FlipperClientImpl.getInstance();
} }
@Nullable
public static synchronized FlipperClient getInstanceIfInitialized() { public static synchronized FlipperClient getInstanceIfInitialized() {
if (!sIsInitialized) { if (!sIsInitialized) {
return null; return null;