diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/TargetPatternFunction.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/TargetPatternFunction.java | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/TargetPatternFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/TargetPatternFunction.java index 404b1d4227..0ac65a9af3 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/TargetPatternFunction.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/TargetPatternFunction.java @@ -20,15 +20,12 @@ import com.google.devtools.build.lib.cmdline.ResolvedTargets; import com.google.devtools.build.lib.cmdline.TargetParsingException; import com.google.devtools.build.lib.cmdline.TargetPattern; import com.google.devtools.build.lib.packages.Target; -import com.google.devtools.build.lib.pkgcache.PathPackageLocator; import com.google.devtools.build.lib.skyframe.EnvironmentBackedRecursivePackageProvider.MissingDepException; import com.google.devtools.build.skyframe.SkyFunction; import com.google.devtools.build.skyframe.SkyFunctionException; import com.google.devtools.build.skyframe.SkyKey; import com.google.devtools.build.skyframe.SkyValue; -import java.util.concurrent.atomic.AtomicReference; - import javax.annotation.Nullable; /** @@ -37,10 +34,7 @@ import javax.annotation.Nullable; */ public class TargetPatternFunction implements SkyFunction { - private final AtomicReference<PathPackageLocator> pkgPath; - - public TargetPatternFunction(AtomicReference<PathPackageLocator> pkgPath) { - this.pkgPath = pkgPath; + public TargetPatternFunction() { } @Override @@ -54,7 +48,7 @@ public class TargetPatternFunction implements SkyFunction { new EnvironmentBackedRecursivePackageProvider(env); RecursivePackageProviderBackedTargetPatternResolver resolver = new RecursivePackageProviderBackedTargetPatternResolver(provider, env.getListener(), - patternKey.getPolicy(), pkgPath.get()); + patternKey.getPolicy()); TargetPattern parsedPattern = patternKey.getParsedPattern(); ImmutableSet<String> excludedSubdirectories = patternKey.getExcludedSubdirectories(); resolvedTargets = parsedPattern.eval(resolver, excludedSubdirectories); |