diff options
author | cparsons <cparsons@google.com> | 2018-07-16 13:33:33 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-07-16 13:35:11 -0700 |
commit | e506858c14d9ffceedbb22988f7c65fe70df5536 (patch) | |
tree | f482330e0d82fee8646b6e6c7b86848e4a7320cd /src/main/java/com/google/devtools/build/lib/syntax | |
parent | de3d8bf821dba97471ab4ccfc1f1b1559f0a1cac (diff) |
Add --incompatible_disable_deprecated_attr_params to disable some deprecated parameters of the skylark attr module.
RELNOTES: None.
PiperOrigin-RevId: 204797954
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java b/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java index 5bd711b75e..fc7afa45ca 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java @@ -47,6 +47,8 @@ public abstract class SkylarkSemantics { public abstract boolean incompatibleDepsetUnion(); + public abstract boolean incompatibleDisableDeprecatedAttrParams(); + public abstract boolean incompatibleDisableObjcProviderResources(); public abstract boolean incompatibleDisallowDataTransition(); @@ -96,6 +98,7 @@ public abstract class SkylarkSemantics { .incompatibleBzlDisallowLoadAfterStatement(false) .incompatibleDepsetIsNotIterable(false) .incompatibleDepsetUnion(false) + .incompatibleDisableDeprecatedAttrParams(false) .incompatibleDisableObjcProviderResources(false) .incompatibleDisallowDataTransition(false) .incompatibleDisallowDictPlus(false) @@ -126,6 +129,8 @@ public abstract class SkylarkSemantics { public abstract Builder incompatibleDepsetUnion(boolean value); + public abstract Builder incompatibleDisableDeprecatedAttrParams(boolean value); + public abstract Builder incompatibleDisableObjcProviderResources(boolean value); public abstract Builder incompatibleDisallowDataTransition(boolean value); |