From b82a56c01853420fb85cadf99c0b323a67ab858f Mon Sep 17 00:00:00 2001 From: Ulf Adams Date: Wed, 23 Sep 2015 16:56:21 +0000 Subject: Use a super-interface of PackageProvider where applicable. Also change some calls to getLoadedTarget to getTarget instead. -- MOS_MIGRATED_REVID=103755023 --- src/main/java/com/google/devtools/build/lib/analysis/BuildView.java | 4 ++-- src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/main/java/com/google/devtools') diff --git a/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java b/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java index eb8ec0fde4..485a845ae3 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java @@ -62,8 +62,8 @@ import com.google.devtools.build.lib.packages.RawAttributeMapper; import com.google.devtools.build.lib.packages.Rule; import com.google.devtools.build.lib.packages.Target; import com.google.devtools.build.lib.packages.TargetUtils; +import com.google.devtools.build.lib.pkgcache.LoadedPackageProvider; import com.google.devtools.build.lib.pkgcache.LoadingPhaseRunner.LoadingResult; -import com.google.devtools.build.lib.pkgcache.PackageManager; import com.google.devtools.build.lib.rules.test.CoverageReportActionFactory; import com.google.devtools.build.lib.rules.test.CoverageReportActionFactory.CoverageReportActionsWrapper; import com.google.devtools.build.lib.rules.test.InstrumentedFilesProvider; @@ -212,7 +212,7 @@ public class BuildView { private final SkyframeBuildView skyframeBuildView; // Same as skyframeExecutor.getPackageManager(). - private final PackageManager packageManager; + private final LoadedPackageProvider packageManager; private final BinTools binTools; diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java b/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java index e3578fae84..ae16a16434 100644 --- a/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java +++ b/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java @@ -63,10 +63,10 @@ import com.google.devtools.build.lib.packages.NoSuchTargetException; import com.google.devtools.build.lib.packages.Rule; import com.google.devtools.build.lib.packages.Target; import com.google.devtools.build.lib.packages.TargetUtils; +import com.google.devtools.build.lib.pkgcache.LoadedPackageProvider; import com.google.devtools.build.lib.pkgcache.LoadingFailedException; import com.google.devtools.build.lib.pkgcache.LoadingPhaseRunner.Callback; import com.google.devtools.build.lib.pkgcache.LoadingPhaseRunner.LoadingResult; -import com.google.devtools.build.lib.pkgcache.PackageManager; import com.google.devtools.build.lib.profiler.ProfilePhase; import com.google.devtools.build.lib.profiler.Profiler; import com.google.devtools.build.lib.runtime.BlazeRuntime; @@ -252,7 +252,7 @@ public final class BuildTool { * support the expected environments */ private void checkTargetEnvironmentRestrictions(Iterable topLevelTargets, - PackageManager packageManager) throws ViewCreationFailedException { + LoadedPackageProvider packageManager) throws ViewCreationFailedException { for (ConfiguredTarget topLevelTarget : topLevelTargets) { BuildConfiguration config = topLevelTarget.getConfiguration(); if (config == null) { -- cgit v1.2.3