-
Notifications
You must be signed in to change notification settings - Fork 46
/
Copy pathbuf.yaml
52 lines (52 loc) · 1.33 KB
/
buf.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# For details on buf.yaml configuration, visit https://buf.build/docs/configuration/v2/buf-yaml
version: v2
modules:
- path: peerswaprpc
lint:
use:
- STANDARD
except:
# TODO suport excepted standard rules.
# - COMMENT_ENUM
# - COMMENT_ENUM_VALUE
# - COMMENT_FIELD
# - COMMENT_MESSAGE
# - COMMENT_ONEOF
# - COMMENT_RPC
# - COMMENT_SERVICE
# - DIRECTORY_SAME_PACKAGE
# - ENUM_FIRST_VALUE_ZERO
# - ENUM_NO_ALLOW_ALIAS
# - ENUM_PASCAL_CASE
- ENUM_VALUE_PREFIX
# - ENUM_VALUE_UPPER_SNAKE_CASE
- ENUM_ZERO_VALUE_SUFFIX
# - FIELD_LOWER_SNAKE_CASE
# - FIELD_NOT_REQUIRED
# - FILE_LOWER_SNAKE_CASE
# - IMPORT_NO_PUBLIC
# - IMPORT_NO_WEAK
# - IMPORT_USED
# - MESSAGE_PASCAL_CASE
# - ONEOF_LOWER_SNAKE_CASE
# - PACKAGE_DEFINED
- PACKAGE_DIRECTORY_MATCH
# - PACKAGE_LOWER_SNAKE_CASE
# - PACKAGE_NO_IMPORT_CYCLE
# - PACKAGE_SAME_DIRECTORY
- PACKAGE_VERSION_SUFFIX
# - PROTOVALIDATE
# - RPC_NO_CLIENT_STREAMING
# - RPC_NO_SERVER_STREAMING
# - RPC_PASCAL_CASE
- RPC_REQUEST_STANDARD_NAME
- RPC_RESPONSE_STANDARD_NAME
- RPC_REQUEST_RESPONSE_UNIQUE
# - SERVICE_PASCAL_CASE
- SERVICE_SUFFIX
# - STABLE_PACKAGE_NO_IMPORT_UNSTABLE
# - SYNTAX_SPECIFIED
# - PACKAGE_SAME_GO_PACKAGE
breaking:
use:
- FILE