Change visibility of some classes/methods (6/n)
They don't have to be public since they are used internally inside
RollbackManager.
Bug: 150347230
Test: atest RollbackUnitTest RollbackStoreTest AppDataRollbackHelperTest
Test: atest RollbackTest StagedRollbackTest
Change-Id: I53dc2a613519a78d18ed7597c45af2ea7d5e774d
diff --git a/services/core/java/com/android/server/rollback/AppDataRollbackHelper.java b/services/core/java/com/android/server/rollback/AppDataRollbackHelper.java
index e76a49c..51f24c1 100644
--- a/services/core/java/com/android/server/rollback/AppDataRollbackHelper.java
+++ b/services/core/java/com/android/server/rollback/AppDataRollbackHelper.java
@@ -43,7 +43,7 @@
private final Installer mInstaller;
private final ApexManager mApexManager;
- public AppDataRollbackHelper(Installer installer) {
+ AppDataRollbackHelper(Installer installer) {
mInstaller = installer;
mApexManager = ApexManager.getInstance();
}
diff --git a/services/core/java/com/android/server/rollback/LocalIntentReceiver.java b/services/core/java/com/android/server/rollback/LocalIntentReceiver.java
index 504a349..f1726d7 100644
--- a/services/core/java/com/android/server/rollback/LocalIntentReceiver.java
+++ b/services/core/java/com/android/server/rollback/LocalIntentReceiver.java
@@ -41,7 +41,7 @@
}
};
- public IntentSender getIntentSender() {
+ IntentSender getIntentSender() {
return new IntentSender((IIntentSender) mLocalSender);
}
}
diff --git a/services/core/java/com/android/server/rollback/Rollback.java b/services/core/java/com/android/server/rollback/Rollback.java
index f0ee447..2827a3f 100644
--- a/services/core/java/com/android/server/rollback/Rollback.java
+++ b/services/core/java/com/android/server/rollback/Rollback.java
@@ -151,7 +151,7 @@
/**
* The user that performed the install with rollback enabled.
*/
- public final int mUserId;
+ private final int mUserId;
/**
* The installer package name from the install session that enabled the rollback. May be null if
@@ -160,7 +160,7 @@
* If this is an empty string then the installer package name will be resolved by
* PackageManager.
*/
- @Nullable public final String mInstallerPackageName;
+ @Nullable private final String mInstallerPackageName;
/**
* Session ids for all packages in the install. For multi-package sessions, this is the list
diff --git a/services/core/java/com/android/server/rollback/RollbackPackageHealthObserver.java b/services/core/java/com/android/server/rollback/RollbackPackageHealthObserver.java
index 24d46f1..21e6858 100644
--- a/services/core/java/com/android/server/rollback/RollbackPackageHealthObserver.java
+++ b/services/core/java/com/android/server/rollback/RollbackPackageHealthObserver.java
@@ -67,7 +67,7 @@
*
* @hide
*/
-public final class RollbackPackageHealthObserver implements PackageHealthObserver {
+final class RollbackPackageHealthObserver implements PackageHealthObserver {
private static final String TAG = "RollbackPackageHealthObserver";
private static final String NAME = "rollback-observer";
@@ -136,14 +136,14 @@
* Start observing health of {@code packages} for {@code durationMs}.
* This may cause {@code packages} to be rolled back if they crash too freqeuntly.
*/
- public void startObservingHealth(List<String> packages, long durationMs) {
+ void startObservingHealth(List<String> packages, long durationMs) {
PackageWatchdog.getInstance(mContext).startObservingHealth(this, packages, durationMs);
}
/** Verifies the rollback state after a reboot and schedules polling for sometime after reboot
* to check for native crashes and mitigate them if needed.
*/
- public void onBootCompletedAsync() {
+ void onBootCompletedAsync() {
mHandler.post(()->onBootCompleted());
}