Sean McAllister | 8704ebd | 2021-06-23 13:38:27 -0600 | [diff] [blame] | 1 | version: v1beta1 |
| 2 | build: |
| 3 | roots: |
| 4 | - proto/ |
| 5 | lint: |
| 6 | enum_zero_value_suffix: UNDEFINED |
| 7 | use: |
| 8 | - DEFAULT |
| 9 | except: |
| 10 | - ENUM_VALUE_PREFIX # Don't require enums entries to be prefixed. |
| 11 | - ENUM_ZERO_VALUE_SUFFIX # We're not consistent with zero suffix |
| 12 | - PACKAGE_VERSION_SUFFIX # Don't require eg: .v1 suffix |
| 13 | - RPC_REQUEST_RESPONSE_UNIQUE # Don't require RPC request/response types to be used once |
| 14 | - RPC_RESPONSE_STANDARD_NAME # We have a lot of requests that return longrunning.Operation |
| 15 | |
| 16 | ignore: |
| 17 | - chromiumos/config/api/test # Deprecated |
| 18 | |
| 19 | # Opt-outs for backwards compatibility with existing protos |
| 20 | ignore_only: |
| 21 | SERVICE_SUFFIX: |
| 22 | - chromiumos/longrunning |
| 23 | RPC_REQUEST_STANDARD_NAME: |
| 24 | - chromiumos/longrunning |
| 25 | RPC_RESPONSE_STANDARD_NAME: |
| 26 | - chromiumos/longrunning |
| 27 | |
| 28 | breaking: |
| 29 | use: |
| 30 | - FILE |