diff options
author | laurentlb <laurentlb@google.com> | 2018-04-13 06:09:30 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-04-13 06:10:29 -0700 |
commit | 707acfeecf60ef622b745741e76bf47717b1b480 (patch) | |
tree | 5cab49a70b5e3380417c4817174d95d5fb0512b0 /src/main/java/com/google/devtools/build/lib/syntax | |
parent | 8738794b0497e240c9b41faefe46a7e790fc0ab7 (diff) |
Introduce `--incompatible_disallow_filetype` to remove the `FileType` function.
RELNOTES:
`FileType` is deprecated and will be removed soon.
Try the `--incompatible_disallow_filetype` flag to ensure your code
is forward-compatible.
PiperOrigin-RevId: 192758063
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 52409387c4..25946d88e3 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 @@ -51,6 +51,8 @@ public abstract class SkylarkSemantics { public abstract boolean incompatibleDisallowDictPlus(); + public abstract boolean incompatibleDisallowFileType(); + public abstract boolean incompatibleDisallowOldStyleArgsAdd(); public abstract boolean incompatibleDisallowSlashOperator(); @@ -88,6 +90,7 @@ public abstract class SkylarkSemantics { .incompatibleDisableGlobTracking(true) .incompatibleDisableObjcProviderResources(false) .incompatibleDisallowDictPlus(false) + .incompatibleDisallowFileType(false) .incompatibleDisallowOldStyleArgsAdd(false) .incompatibleDisallowSlashOperator(false) .incompatibleNewActionsApi(false) @@ -115,6 +118,8 @@ public abstract class SkylarkSemantics { public abstract Builder incompatibleDisallowDictPlus(boolean value); + public abstract Builder incompatibleDisallowFileType(boolean value); + public abstract Builder incompatibleDisallowOldStyleArgsAdd(boolean value); public abstract Builder incompatibleDisallowSlashOperator(boolean value); |