aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Sergio Campama <kaipi@google.com>2016-06-14 15:52:11 +0000
committerGravatar Yue Gan <yueg@google.com>2016-06-15 08:38:50 +0000
commit8815ef1d6953480c819b2a70e796b025ff5adda0 (patch)
treef55493c7a39b9ea691a247ad4babd14cb5690d94 /src
parente9b41c66cd147fa5567b70260367c59b7392cfa4 (diff)
Adds deprecation warning for users of output_cpp attribute.
-- MOS_MIGRATED_REVID=124843113
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/ProtoSupport.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ProtoSupport.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ProtoSupport.java
index 5ee93099ab..79be67af49 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ProtoSupport.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ProtoSupport.java
@@ -169,6 +169,11 @@ final class ProtoSupport {
|| attributes.getOptionsFile() != null) {
ruleContext.ruleError(PORTABLE_PROTO_FILTERS_NOT_EXCLUSIVE_ERROR);
}
+ } else {
+ if (attributes.outputsCpp()) {
+ ruleContext.ruleWarning("The output_cpp attributes has been deprecated. Please "
+ + "refer to b/29342376 for information on possible alternatives");
+ }
}
return this;
}