Add VisibleForTesting annotation to NRU
Adds VisibleForTesting annotation to
NotificationRankingUpdate.isFdNotNullAndClosed, to check that this
function is only used in tests.
Test: atest NotificationRankingUpdate
Bug: 249848655
Change-Id: I034337c2a79c77053bf927bfd82588563fab7b19
diff --git a/core/java/android/service/notification/NotificationRankingUpdate.java b/core/java/android/service/notification/NotificationRankingUpdate.java
index 79c8fb4..c82a4ca 100644
--- a/core/java/android/service/notification/NotificationRankingUpdate.java
+++ b/core/java/android/service/notification/NotificationRankingUpdate.java
@@ -26,6 +26,7 @@
import android.system.OsConstants;
import androidx.annotation.NonNull;
+import androidx.annotation.VisibleForTesting;
import com.android.internal.config.sysui.SystemUiSystemPropertiesFlags;
@@ -138,6 +139,7 @@
*
* @hide
*/
+ @VisibleForTesting(otherwise = VisibleForTesting.NONE)
public final boolean isFdNotNullAndClosed() {
return mRankingMapFd != null && mRankingMapFd.getFd() == -1;
}