javalib: Mark mVirtualizationService field final
The field is set in the constructor and never written into afterwards.
Bug: 245727626
Test: atest MicrodroidTestApp
Change-Id: Id63cc01f60b387032d93f4229caf0efeda67d6c5
diff --git a/javalib/src/android/system/virtualmachine/VirtualMachine.java b/javalib/src/android/system/virtualmachine/VirtualMachine.java
index 3295681..aa8d600 100644
--- a/javalib/src/android/system/virtualmachine/VirtualMachine.java
+++ b/javalib/src/android/system/virtualmachine/VirtualMachine.java
@@ -278,6 +278,9 @@
}
}
+ /** Running instance of virtmgr that hosts VirtualizationService for this VM. */
+ @NonNull private final VirtualizationService mVirtualizationService;
+
@NonNull private final MemoryManagementCallbacks mMemoryManagementCallbacks;
@NonNull private final Context mContext;
@@ -333,9 +336,6 @@
@Nullable
private Executor mCallbackExecutor;
- /* Running instance of virtmgr that hosts VirtualizationService for this VM. */
- @NonNull private VirtualizationService mVirtualizationService;
-
private static class ExtraApkSpec {
public final File apk;
public final File idsig;