diff options
author | tomlu <tomlu@google.com> | 2018-01-16 11:07:51 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-01-16 11:09:25 -0800 |
commit | 1cdcdf9a72458850f8a0f40c7cab1699685ed6cc (patch) | |
tree | 888c68cd1fc59cc4608ac178ae633c1f40e22230 /src/main/java/com/google/devtools/build/lib/skyframe/ActionExecutionFunction.java | |
parent | 644ada0444a9db285eb4e6c2511fc9581cc69880 (diff) |
Rename Root to ArtifactRoot.
This is slightly more descriptive, and we will potentially want to use the name Root for a broader concept shared between ArtifactRoot and RootedPath.
PiperOrigin-RevId: 182082367
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/ActionExecutionFunction.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/ActionExecutionFunction.java | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/ActionExecutionFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/ActionExecutionFunction.java index 46432358db..52b9b26a93 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/ActionExecutionFunction.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/ActionExecutionFunction.java @@ -29,10 +29,10 @@ import com.google.devtools.build.lib.actions.ActionLookupData; import com.google.devtools.build.lib.actions.ActionLookupValue; import com.google.devtools.build.lib.actions.AlreadyReportedActionExecutionException; import com.google.devtools.build.lib.actions.Artifact; +import com.google.devtools.build.lib.actions.ArtifactRoot; import com.google.devtools.build.lib.actions.MissingInputFileException; import com.google.devtools.build.lib.actions.NotifyOnActionCacheHit; import com.google.devtools.build.lib.actions.PackageRootResolver; -import com.google.devtools.build.lib.actions.Root; import com.google.devtools.build.lib.causes.Cause; import com.google.devtools.build.lib.causes.LabelCause; import com.google.devtools.build.lib.clock.BlazeClock; @@ -288,8 +288,8 @@ public class ActionExecutionFunction implements SkyFunction, CompletionReceiver } @Override - public Map<PathFragment, Root> findPackageRootsForFiles(Iterable<PathFragment> execPaths) - throws InterruptedException { + public Map<PathFragment, ArtifactRoot> findPackageRootsForFiles( + Iterable<PathFragment> execPaths) throws InterruptedException { Preconditions.checkState(keysRequested.isEmpty(), "resolver should only be called once: %s %s", keysRequested, execPaths); // Create SkyKeys list based on execPaths. @@ -318,7 +318,7 @@ public class ActionExecutionFunction implements SkyFunction, CompletionReceiver return null; } - Map<PathFragment, Root> result = new HashMap<>(); + Map<PathFragment, ArtifactRoot> result = new HashMap<>(); for (PathFragment path : execPaths) { if (!depKeys.containsKey(path)) { continue; @@ -327,8 +327,9 @@ public class ActionExecutionFunction implements SkyFunction, CompletionReceiver (ContainingPackageLookupValue) values.get(depKeys.get(path)); if (value.hasContainingPackage()) { // We have found corresponding root for current execPath. - result.put(path, - Root.computeSourceRoot( + result.put( + path, + ArtifactRoot.computeSourceRoot( value.getContainingPackageRoot(), value.getContainingPackageName().getRepository())); } else { @@ -341,7 +342,7 @@ public class ActionExecutionFunction implements SkyFunction, CompletionReceiver @Override @Nullable - public Map<PathFragment, Root> findPackageRoots(Iterable<PathFragment> execPaths) + public Map<PathFragment, ArtifactRoot> findPackageRoots(Iterable<PathFragment> execPaths) throws InterruptedException { // call sites for this implementation of PackageRootResolver shouldn't be passing in // directories. |