Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b3f7f5d9 authored by William Escande's avatar William Escande
Browse files

Errorprone: LockOnNonEnclosingClassLiteral

Test: m Bluetooth
Bug: 344658662
Flag: Exempt, enforce error in the futur
Change-Id: I91028f289073224b8dfb714eef22f4c54faa8e04
parent 913996b4
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -342,6 +342,7 @@ android_app {
            "-Xep:InvalidBlockTag:ERROR",
            "-Xep:InvalidParam:ERROR",
            "-Xep:JavaUtilDate:ERROR",
            "-Xep:LockOnNonEnclosingClassLiteral:ERROR",
            "-Xep:LoopOverCharArray:ERROR",
            "-Xep:MissingCasesInEnumSwitch:ERROR",
            "-Xep:MixedMutabilityReturnType:ERROR",
+2 −0
Original line number Diff line number Diff line
@@ -590,6 +590,7 @@ public class DatabaseManager {
    }

    @GuardedBy("mMetadataCache")
    @SuppressWarnings("LockOnNonEnclosingClassLiteral")
    private void setConnection(BluetoothDevice device, boolean isActiveA2dp, boolean isActiveHfp) {
        if (device == null) {
            Log.e(TAG, "setConnection: device is null");
@@ -868,6 +869,7 @@ public class DatabaseManager {
    /**
     * @param metadataList is the list of metadata
     */
    @SuppressWarnings("LockOnNonEnclosingClassLiteral")
    private void compactLastConnectionTime(List<Metadata> metadataList) {
        Log.d(TAG, "compactLastConnectionTime: Compacting metadata after load");
        synchronized (MetadataDatabase.class) {