Reduce visibility of one of the create methods and add @VisibleForTesting
Test: existing
Bug: N/A
Change-Id: I88f8a3f880cd5b75ecfa92bcfb5b7ca857c14ae1
diff --git a/sdk-common/src/main/java/com/android/ide/common/repository/ResourceVisibilityLookup.java b/sdk-common/src/main/java/com/android/ide/common/repository/ResourceVisibilityLookup.java
index 63e44a6..e275a9e 100644
--- a/sdk-common/src/main/java/com/android/ide/common/repository/ResourceVisibilityLookup.java
+++ b/sdk-common/src/main/java/com/android/ide/common/repository/ResourceVisibilityLookup.java
@@ -15,7 +15,6 @@
*/
package com.android.ide.common.repository;
-
import com.android.annotations.NonNull;
import com.android.annotations.Nullable;
import com.android.resources.ResourceType;
@@ -26,7 +25,6 @@
import com.google.common.collect.ImmutableListMultimap;
import com.google.common.collect.Multimap;
import com.google.common.io.Files;
-
import java.io.File;
import java.io.IOException;
import java.util.List;
@@ -61,9 +59,7 @@
*/
public abstract boolean isPublic(@NonNull ResourceType type, @NonNull String name);
- protected abstract boolean isKnown(
- @NonNull ResourceType type,
- @NonNull String name);
+ protected abstract boolean isKnown(@NonNull ResourceType type, @NonNull String name);
/**
* Returns true if the given resource is private
@@ -127,8 +123,9 @@
}
}
+ @VisibleForTesting
@NonNull
- public static AndroidLibraryResourceVisibility create(
+ static AndroidLibraryResourceVisibility create(
@NonNull String libraryArtifactAddress,
@NonNull File librarySymbolFile,
@NonNull File libraryPublicResources) {