| version: v1beta1 |
| build: |
| roots: |
| - proto/ |
| lint: |
| enum_zero_value_suffix: UNDEFINED |
| use: |
| - DEFAULT |
| except: |
| - ENUM_VALUE_PREFIX # Don't require enums entries to be prefixed. |
| - ENUM_ZERO_VALUE_SUFFIX # We're not consistent with zero suffix |
| - PACKAGE_VERSION_SUFFIX # Don't require eg: .v1 suffix |
| - RPC_REQUEST_RESPONSE_UNIQUE # Don't require RPC request/response types to be used once |
| - RPC_RESPONSE_STANDARD_NAME # We have a lot of requests that return longrunning.Operation |
| |
| ignore: |
| - chromiumos/config/api/test # Deprecated |
| |
| # Opt-outs for backwards compatibility with existing protos |
| ignore_only: |
| SERVICE_SUFFIX: |
| - chromiumos/longrunning |
| RPC_REQUEST_STANDARD_NAME: |
| - chromiumos/longrunning |
| RPC_RESPONSE_STANDARD_NAME: |
| - chromiumos/longrunning |
| |
| breaking: |
| use: |
| - FILE |