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:
committed by
Facebook Github Bot
parent
76bf84cb20
commit
0e326330c0
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user