aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages')
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java9
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/RuleClassProvider.java3
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/WorkspaceFactory.java3
3 files changed, 6 insertions, 9 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java b/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java
index b81dfdf2ed..436a631027 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java
@@ -62,7 +62,6 @@ import com.google.devtools.build.lib.util.Pair;
import com.google.devtools.build.lib.util.Preconditions;
import com.google.devtools.build.lib.vfs.FileSystemUtils;
import com.google.devtools.build.lib.vfs.Path;
-import com.google.devtools.build.lib.vfs.PathFragment;
import com.google.devtools.build.lib.vfs.UnixGlob;
import java.io.IOException;
@@ -998,7 +997,7 @@ public final class PackageFactory {
Path buildFile,
Preprocessor.Result preprocessingResult,
List<Statement> preludeStatements,
- Map<PathFragment, Extension> imports,
+ Map<String, Extension> imports,
ImmutableList<Label> skylarkFileDependencies,
RuleVisibility defaultVisibility,
Globber globber) throws InterruptedException {
@@ -1035,7 +1034,7 @@ public final class PackageFactory {
PackageIdentifier packageId,
Path buildFile,
Preprocessor.AstAfterPreprocessing astAfterPreprocessing,
- Map<PathFragment, Extension> imports,
+ Map<String, Extension> imports,
ImmutableList<Label> skylarkFileDependencies,
RuleVisibility defaultVisibility,
Globber globber) throws InterruptedException {
@@ -1120,7 +1119,7 @@ public final class PackageFactory {
buildFile,
preprocessingResult,
/*preludeStatements=*/ImmutableList.<Statement>of(),
- /*imports=*/ImmutableMap.<PathFragment, Extension>of(),
+ /*imports=*/ImmutableMap.<String, Extension>of(),
/*skylarkFileDependencies=*/ImmutableList.<Label>of(),
/*defaultVisibility=*/ConstantRuleVisibility.PUBLIC,
globber)
@@ -1307,7 +1306,7 @@ public final class PackageFactory {
RuleVisibility defaultVisibility,
boolean containsError,
MakeEnvironment.Builder pkgMakeEnv,
- Map<PathFragment, Extension> imports,
+ Map<String, Extension> imports,
ImmutableList<Label> skylarkFileDependencies)
throws InterruptedException {
Package.LegacyBuilder pkgBuilder = new Package.LegacyBuilder(
diff --git a/src/main/java/com/google/devtools/build/lib/packages/RuleClassProvider.java b/src/main/java/com/google/devtools/build/lib/packages/RuleClassProvider.java
index 55aa950d2d..f6918cbb69 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/RuleClassProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/RuleClassProvider.java
@@ -20,7 +20,6 @@ import com.google.devtools.build.lib.packages.NativeAspectClass.NativeAspectFact
import com.google.devtools.build.lib.syntax.Environment;
import com.google.devtools.build.lib.syntax.Environment.Extension;
import com.google.devtools.build.lib.syntax.Mutability;
-import com.google.devtools.build.lib.vfs.PathFragment;
import java.util.Map;
@@ -59,7 +58,7 @@ public interface RuleClassProvider {
Mutability mutability,
EventHandler eventHandler,
@Nullable String astFileContentHashCode,
- @Nullable Map<PathFragment, Extension> importMap);
+ @Nullable Map<String, Extension> importMap);
/**
* Returns a map from aspect names to aspect factory objects.
diff --git a/src/main/java/com/google/devtools/build/lib/packages/WorkspaceFactory.java b/src/main/java/com/google/devtools/build/lib/packages/WorkspaceFactory.java
index 4a089c33f1..55f9b0ab39 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/WorkspaceFactory.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/WorkspaceFactory.java
@@ -39,7 +39,6 @@ import com.google.devtools.build.lib.syntax.Mutability;
import com.google.devtools.build.lib.syntax.ParserInputSource;
import com.google.devtools.build.lib.syntax.Runtime;
import com.google.devtools.build.lib.vfs.Path;
-import com.google.devtools.build.lib.vfs.PathFragment;
import java.io.File;
import java.util.Map;
@@ -153,7 +152,7 @@ public class WorkspaceFactory {
return buildFileAST;
}
- public void setImportedExtensions(Map<PathFragment, Extension> importedExtensions) {
+ public void setImportedExtensions(Map<String, Extension> importedExtensions) {
environmentBuilder.setImportedExtensions(importedExtensions);
}