[Android] Migrating all JNI annotations in /base to jni_zero copies
Chromium change: https://source.chromium.org/chromium/chromium/src/+/c45bc648b3616610b5c2a19ea5060492dc1cb24b jni_zero: Migrating all JNI annotations in /base to jni_zero copies This CL is the result of a few simple sed commands, switching any import statement using any of the 6 JNI annotations, and switching over the gn targets from base:jni_java to jni_zero_java. This CL was uploaded by git cl split. Bug: 1456762
This commit is contained in:
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
|
||||
@JNINamespace("chrome::android")
|
||||
public abstract class BraveFeatureUtil {
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.components.prefs.PrefService;
|
||||
|
||||
/**
|
||||
|
||||
@@ -9,8 +9,8 @@ import android.app.AlertDialog;
|
||||
import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.chrome.R;
|
||||
|
||||
@JNINamespace("chrome::android")
|
||||
|
||||
@@ -32,7 +32,7 @@ import android.view.View;
|
||||
import androidx.annotation.Nullable;
|
||||
|
||||
import org.chromium.base.ContextUtils;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.chromium.chrome.R;
|
||||
import org.chromium.chrome.browser.app.BraveActivity;
|
||||
import org.chromium.chrome.browser.customtabs.CustomTabActivity;
|
||||
|
||||
@@ -13,9 +13,9 @@ import androidx.annotation.Nullable;
|
||||
|
||||
import org.json.JSONException;
|
||||
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_rewards.mojom.PublisherStatus;
|
||||
import org.chromium.chrome.browser.tab.Tab;
|
||||
import org.chromium.components.embedder_support.util.UrlConstants;
|
||||
|
||||
@@ -9,9 +9,9 @@ import android.content.Context;
|
||||
|
||||
import org.chromium.base.Callback;
|
||||
import org.chromium.base.ContextUtils;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
|
||||
@JNINamespace("chrome::android")
|
||||
public class BraveSyncWorker {
|
||||
|
||||
@@ -52,8 +52,8 @@ import org.chromium.base.ContextUtils;
|
||||
import org.chromium.base.IntentUtils;
|
||||
import org.chromium.base.Log;
|
||||
import org.chromium.base.ThreadUtils;
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.base.supplier.ObservableSupplier;
|
||||
import org.chromium.base.supplier.UnownedUserDataSupplier;
|
||||
import org.chromium.base.task.PostTask;
|
||||
|
||||
@@ -7,8 +7,8 @@ package org.chromium.chrome.browser.bookmarks;
|
||||
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.ui.base.WindowAndroid;
|
||||
|
||||
class BraveBookmarkBridge extends BookmarkBridge {
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ package org.chromium.chrome.browser.brave_leo;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.chromium.chrome.browser.settings.BraveLeoPreferences;
|
||||
import org.chromium.chrome.browser.settings.SettingsLauncherImpl;
|
||||
import org.chromium.components.browser_ui.settings.SettingsLauncher;
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.brave_news;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_news.mojom.BraveNewsController;
|
||||
import org.chromium.mojo.bindings.ConnectionErrorHandler;
|
||||
import org.chromium.mojo.bindings.Interface;
|
||||
|
||||
+2
-2
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.crypto_wallet;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.AssetRatioService;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
||||
+2
-2
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.crypto_wallet;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.BlockchainRegistry;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
||||
+3
-3
@@ -7,9 +7,9 @@ package org.chromium.chrome.browser.crypto_wallet;
|
||||
|
||||
import org.chromium.base.Callback;
|
||||
import org.chromium.base.Log;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.CoinType;
|
||||
import org.chromium.chrome.browser.app.BraveActivity;
|
||||
import org.chromium.chrome.browser.settings.BraveWalletPreferences;
|
||||
|
||||
+2
-2
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.crypto_wallet;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.BraveWalletP3a;
|
||||
import org.chromium.brave_wallet.mojom.BraveWalletService;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.crypto_wallet;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.JsonRpcService;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.crypto_wallet;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.KeyringService;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.crypto_wallet;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.SwapService;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.crypto_wallet;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.EthTxManagerProxy;
|
||||
import org.chromium.brave_wallet.mojom.SolanaTxManagerProxy;
|
||||
import org.chromium.brave_wallet.mojom.TxService;
|
||||
|
||||
+2
-2
@@ -22,8 +22,8 @@ import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
|
||||
|
||||
import org.chromium.base.Callback;
|
||||
import org.chromium.base.Log;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.AccountInfo;
|
||||
import org.chromium.brave_wallet.mojom.CoinType;
|
||||
import org.chromium.brave_wallet.mojom.PermissionLifetimeOption;
|
||||
|
||||
+2
-2
@@ -20,8 +20,8 @@ import androidx.recyclerview.widget.RecyclerView;
|
||||
import com.google.android.material.card.MaterialCardView;
|
||||
|
||||
import org.chromium.base.Log;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_wallet.mojom.AccountInfo;
|
||||
import org.chromium.brave_wallet.mojom.BraveWalletService;
|
||||
import org.chromium.brave_wallet.mojom.CoinType;
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@
|
||||
|
||||
package org.chromium.chrome.browser.crypto_wallet.util;
|
||||
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.jni_zero.CalledByNative;
|
||||
|
||||
/**
|
||||
* Class that is used by wallet_data_files_installer.cc to determine, if we need to download
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.crypto_wallet.util;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
||||
@JNINamespace("chrome::android")
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ package org.chromium.chrome.browser.informers;
|
||||
|
||||
import org.chromium.base.ContextUtils;
|
||||
import org.chromium.base.Log;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.chromium.chrome.R;
|
||||
import org.chromium.chrome.browser.BraveSyncWorker;
|
||||
import org.chromium.chrome.browser.app.BraveActivity;
|
||||
|
||||
+2
-2
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.misc_metrics;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
import org.chromium.misc_metrics.mojom.MiscAndroidMetrics;
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ import android.graphics.Bitmap;
|
||||
|
||||
import org.chromium.base.ApplicationStatus;
|
||||
import org.chromium.base.ContextUtils;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.jni_zero.CalledByNative;
|
||||
|
||||
public class BraveNotificationPlatformBridge extends NotificationPlatformBridge {
|
||||
private static final int[] EMPTY_VIBRATION_PATTERN = new int[0];
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ package org.chromium.chrome.browser.notifications;
|
||||
import android.annotation.TargetApi;
|
||||
import android.os.Build;
|
||||
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.jni_zero.CalledByNative;
|
||||
|
||||
/**
|
||||
* This class provides our native code to access NotificationSettingsBridge
|
||||
|
||||
+2
-2
@@ -9,8 +9,8 @@ import androidx.annotation.Nullable;
|
||||
|
||||
import org.chromium.base.ObserverList;
|
||||
import org.chromium.base.ThreadUtils;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.chrome.browser.BraveRewardsNativeWorker;
|
||||
import org.chromium.chrome.browser.ntp_background_images.model.BackgroundImage;
|
||||
import org.chromium.chrome.browser.ntp_background_images.model.ImageCredit;
|
||||
|
||||
+2
-2
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.playlist;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
import org.chromium.mojo.bindings.ConnectionErrorHandler;
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
package org.chromium.chrome.browser.preferences;
|
||||
|
||||
import org.chromium.base.ThreadUtils;
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
||||
/**
|
||||
|
||||
+3
-3
@@ -5,9 +5,9 @@
|
||||
|
||||
package org.chromium.chrome.browser.preferences.website;
|
||||
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
package org.chromium.chrome.browser.search_engines.settings;
|
||||
|
||||
import org.chromium.base.ThreadUtils;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.NativeMethods;
|
||||
|
||||
public class BraveSearchEnginePrefHelper {
|
||||
private static BraveSearchEnginePrefHelper sInstance;
|
||||
|
||||
@@ -26,7 +26,7 @@ import androidx.preference.Preference.OnPreferenceChangeListener;
|
||||
import org.chromium.base.ContextUtils;
|
||||
import org.chromium.base.FileUtils;
|
||||
import org.chromium.base.Log;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.chromium.chrome.R;
|
||||
import org.chromium.chrome.browser.BraveConfig;
|
||||
import org.chromium.chrome.browser.BraveRelaunchUtils;
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.shields;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.brave_shields.mojom.FilterListAndroidHandler;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.shields;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.chrome.browser.crypto_wallet.util.Utils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
import org.chromium.mojo.bindings.ConnectionErrorHandler;
|
||||
|
||||
@@ -11,7 +11,7 @@ import androidx.annotation.MainThread;
|
||||
import androidx.annotation.Nullable;
|
||||
|
||||
import org.chromium.base.Callback;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.chromium.chrome.browser.signin.services.SigninManager;
|
||||
import org.chromium.components.signin.base.CoreAccountId;
|
||||
import org.chromium.components.signin.base.CoreAccountInfo;
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
package org.chromium.chrome.browser.speedreader;
|
||||
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.chrome.browser.tab.Tab;
|
||||
import org.chromium.content_public.browser.WebContents;
|
||||
|
||||
|
||||
@@ -11,9 +11,9 @@ import org.json.JSONObject;
|
||||
|
||||
import org.chromium.base.Log;
|
||||
import org.chromium.base.ThreadUtils;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
|
||||
@@ -19,9 +19,9 @@ import com.android.installreferrer.api.ReferrerDetails;
|
||||
|
||||
import org.chromium.base.ContextUtils;
|
||||
import org.chromium.base.Log;
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
import org.chromium.base.task.PostTask;
|
||||
import org.chromium.base.task.TaskTraits;
|
||||
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
|
||||
package org.chromium.chrome.browser.vpn;
|
||||
|
||||
import org.chromium.base.annotations.CalledByNative;
|
||||
import org.chromium.base.annotations.JNINamespace;
|
||||
import org.chromium.base.annotations.NativeMethods;
|
||||
import org.jni_zero.CalledByNative;
|
||||
import org.jni_zero.JNINamespace;
|
||||
import org.jni_zero.NativeMethods;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
Reference in New Issue
Block a user