aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
diff options
context:
space:
mode:
authorGravatar ulfjack <ulfjack@google.com>2017-09-19 14:59:57 +0200
committerGravatar László Csomor <laszlocsomor@google.com>2017-09-19 17:17:46 +0200
commite85b5a7a7c4968ff3451573b4b8ca2a52a3e9961 (patch)
treed7d5a82999de5d9c9d5aadb9ad92d8a6dc214fe4 /src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
parentf0b82953f2f5bfb97b82277a5a51cb19a3cedc90 (diff)
Automated rollback of commit 0ee3aa622fc13b8a5072ebddf5cd65823413b4ff.
*** Reason for rollback *** Likely causing artifact conflicts for middleman artifacts in some cases due to accidental change of getMiddlemanDir() to getBinDir() in RunfilesSupport.createManifestMiddleman. *** Original change description *** Cleanup ActionConstructionContext. Do not expose the underlying Rule. RELNOTES: None. PiperOrigin-RevId: 169230095
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
index 24debaf600..45febbe696 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
@@ -50,7 +50,6 @@ import com.google.devtools.build.lib.analysis.config.PatchTransition;
import com.google.devtools.build.lib.analysis.configuredtargets.RuleConfiguredTarget.Mode;
import com.google.devtools.build.lib.analysis.fileset.FilesetProvider;
import com.google.devtools.build.lib.cmdline.Label;
-import com.google.devtools.build.lib.cmdline.RepositoryName;
import com.google.devtools.build.lib.collect.ImmutableSortedKeyListMultimap;
import com.google.devtools.build.lib.collect.nestedset.NestedSet;
import com.google.devtools.build.lib.concurrent.ThreadSafety.Immutable;
@@ -240,20 +239,7 @@ public final class RuleContext extends TargetContext
}
}
- public RepositoryName getRepository() {
- return rule.getRepository();
- }
-
- @Override
- public Root getBinDirectory() {
- return getConfiguration().getBinDirectory(rule.getRepository());
- }
-
@Override
- public Root getMiddlemanDirectory() {
- return getConfiguration().getMiddlemanDirectory(rule.getRepository());
- }
-
public Rule getRule() {
return rule;
}