aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
diff options
context:
space:
mode:
authorGravatar cparsons <cparsons@google.com>2018-05-24 12:12:07 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-05-24 12:13:38 -0700
commitd3d05b2ad55f89f77832880e1088fc472dae1b81 (patch)
tree19a5dab6c2e65e26ab800cc70c5ec11a2be6b484 /src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
parent17c85f366c9e4f6b6d8e7246e0a72ec317e54ac9 (diff)
Fix SkylarkCallable-annotation detection to appropriately handle methods with generic parameters
RELNOTES: None. PiperOrigin-RevId: 197932265
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
index ab616e5c90..c02e014353 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
@@ -1408,8 +1408,12 @@ public class BuildConfiguration implements BuildConfigurationApi {
repositoryName, outputDirName, directories, mainRepositoryName);
}
- /** Returns the bin directory for this build configuration. */
@Override
+ public ArtifactRoot getBinDir() {
+ return getBinDirectory(RepositoryName.MAIN);
+ }
+
+ /** Returns the bin directory for this build configuration. */
public ArtifactRoot getBinDirectory() {
return getBinDirectory(RepositoryName.MAIN);
}
@@ -1442,8 +1446,12 @@ public class BuildConfiguration implements BuildConfigurationApi {
repositoryName, outputDirName, directories, mainRepositoryName);
}
- /** Returns the genfiles directory for this build configuration. */
@Override
+ public ArtifactRoot getGenfilesDir() {
+ return getGenfilesDirectory(RepositoryName.MAIN);
+ }
+
+ /** Returns the genfiles directory for this build configuration. */
public ArtifactRoot getGenfilesDirectory() {
return getGenfilesDirectory(RepositoryName.MAIN);
}