diff options
author | 2017-07-25 13:20:12 +0200 | |
---|---|---|
committer | 2017-07-25 13:38:00 +0200 | |
commit | 4e9190ae0198a90d5ab07ade3f2054b4125ea98f (patch) | |
tree | 2d2e9b8e29d4d7adcbb52f87d424cee4ca88ee12 /src/main/java/com/google/devtools/build/lib/rules/objc/CompilationAttributes.java | |
parent | 560b0ae4701dd2084160c45bb772396535b31f47 (diff) |
Automated rollback of commit 6d884afa8da1b08288cb0108e8bbf6c22ec63393.
*** Reason for rollback ***
Broke bazel_apple_rules
*** Original change description ***
Make all WithLegacySkylarkName providers declared providers.
RELNOTES: None
PiperOrigin-RevId: 163054821
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/CompilationAttributes.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/CompilationAttributes.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/CompilationAttributes.java b/src/main/java/com/google/devtools/build/lib/rules/objc/CompilationAttributes.java index aafd755c9c..01d25fb7b9 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/CompilationAttributes.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/CompilationAttributes.java @@ -269,15 +269,14 @@ final class CompilationAttributes { // missing, its private headers will be treated as public! if (ruleContext.attributes().has("deps", BuildType.LABEL_LIST)) { Iterable<ObjcProvider> providers = - ruleContext.getPrerequisites("deps", Mode.TARGET, ObjcProvider.SKYLARK_CONSTRUCTOR); + ruleContext.getPrerequisites("deps", Mode.TARGET, ObjcProvider.class); for (ObjcProvider provider : providers) { moduleMaps.addTransitive(provider.get(TOP_LEVEL_MODULE_MAP)); } } if (ruleContext.attributes().has("non_propagated_deps", BuildType.LABEL_LIST)) { Iterable<ObjcProvider> providers = - ruleContext.getPrerequisites( - "non_propagated_deps", Mode.TARGET, ObjcProvider.SKYLARK_CONSTRUCTOR); + ruleContext.getPrerequisites("non_propagated_deps", Mode.TARGET, ObjcProvider.class); for (ObjcProvider provider : providers) { moduleMaps.addTransitive(provider.get(TOP_LEVEL_MODULE_MAP)); } |