diff options
author | 2018-01-30 09:17:49 -0800 | |
---|---|---|
committer | 2018-01-30 09:19:57 -0800 | |
commit | 47c04a127e918b7c98446dd9b7076a0c1970e578 (patch) | |
tree | 3ec24e359feb1801efd240fc3e09da6a05aaf221 /src/main/java/com/google/devtools/build/lib/analysis | |
parent | 5a3aa588e2320f32e73c43dbf04ed67b19c4ae85 (diff) |
Some simplifications for package serialization.
PiperOrigin-RevId: 183842057
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/ConfiguredRuleClassProvider.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredRuleClassProvider.java b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredRuleClassProvider.java index 6a389b128d..858ae01f96 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredRuleClassProvider.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredRuleClassProvider.java @@ -824,6 +824,11 @@ public class ConfiguredRuleClassProvider implements RuleClassProvider { return configurationFragmentMap; } + /** Returns all skylark objects in global scope for this RuleClassProvider. */ + public Map<String, Object> getTransitiveGlobalBindings() { + return globals.getTransitiveBindings(); + } + /** Returns all registered {@link BuildConfiguration.Fragment} classes. */ public ImmutableSortedSet<Class<? extends BuildConfiguration.Fragment>> getAllFragments() { ImmutableSortedSet.Builder<Class<? extends BuildConfiguration.Fragment>> fragmentsBuilder = |