aboutsummaryrefslogtreecommitdiff
path: root/java/com/google/turbine/binder/lookup/CompoundTopLevelIndex.java
diff options
context:
space:
mode:
authorAdrian Roos <roosa@google.com>2020-03-30 11:55:20 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-03-30 11:55:20 +0000
commit93fbec92595e2bc9b6a3e593a04aa73b53ddea73 (patch)
tree8107af79f333219cf2f043078e4e733974edc19c /java/com/google/turbine/binder/lookup/CompoundTopLevelIndex.java
parent61aa957f55fb065224ea3695460b4fc047945037 (diff)
parent0d6829d18aedcaf5dd02b6c5f51d721e2e01791f (diff)
downloadturbine-93fbec92595e2bc9b6a3e593a04aa73b53ddea73.tar.gz
Merge upstream into AOSP am: b3b9a496c8 am: 0d6829d18a
Change-Id: I1e12da2f674663fd498d62d653ceb4735130a082
Diffstat (limited to 'java/com/google/turbine/binder/lookup/CompoundTopLevelIndex.java')
-rw-r--r--java/com/google/turbine/binder/lookup/CompoundTopLevelIndex.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/java/com/google/turbine/binder/lookup/CompoundTopLevelIndex.java b/java/com/google/turbine/binder/lookup/CompoundTopLevelIndex.java
index de50a2e..b41edb0 100644
--- a/java/com/google/turbine/binder/lookup/CompoundTopLevelIndex.java
+++ b/java/com/google/turbine/binder/lookup/CompoundTopLevelIndex.java
@@ -62,14 +62,14 @@ public class CompoundTopLevelIndex implements TopLevelIndex {
}
@Override
- public Scope lookupPackage(ImmutableList<String> packagename) {
+ public PackageScope lookupPackage(Iterable<String> packagename) {
// When returning package scopes, build up a compound scope containing entries from all
// indices with matching packages.
- CompoundScope result = null;
+ PackageScope result = null;
for (TopLevelIndex index : indexes) {
- Scope packageScope = index.lookupPackage(packagename);
+ PackageScope packageScope = index.lookupPackage(packagename);
if (packageScope != null) {
- result = result == null ? CompoundScope.base(packageScope) : result.append(packageScope);
+ result = result == null ? packageScope : result.append(packageScope);
}
}
return result;