diff options
author | 2016-03-29 17:44:31 +0000 | |
---|---|---|
committer | 2016-03-30 08:14:12 +0000 | |
commit | 9f545a4e4f9127dd74ddfa3c62f56a576db8dbc9 (patch) | |
tree | 7109a35a9c39dd6fa752e663a40f277320c4ac62 /src/main/java | |
parent | d6dcde6bbf074b42f89b0feb6980e124c076863a (diff) |
Restrict file types allowed for "strings" attribute to ".strings".
RELNOTES: Restrict file types allowed for "strings" attribute to ".strings".
--
MOS_MIGRATED_REVID=118479031
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java index ecdeea579d..41f2bff5aa 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java @@ -330,6 +330,8 @@ public class ObjcRuleClasses { static final FileTypeSet ENTITLEMENTS_TYPE = FileTypeSet.of(FileType.of(".entitlements", ".plist")); + static final FileTypeSet STRINGS_TYPE = FileTypeSet.of(FileType.of(".strings")); + /** * Coverage note files which contain information to reconstruct the basic block graphs and assign * source line numbers to blocks. @@ -355,6 +357,7 @@ public class ObjcRuleClasses { final bundle. This allows for localizable strings. <!-- #END_BLAZE_RULE.ATTRIBUTE -->*/ .add(attr("strings", LABEL_LIST).legacyAllowAnyFileType() + .allowedFileTypes(STRINGS_TYPE) .direct_compile_time_input()) /* <!-- #BLAZE_RULE($objc_resources_rule).ATTRIBUTE(xibs) --> Files which are .xib resources, possibly localizable. |