forked from cs3org/cs3apis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
prototool.yaml
34 lines (27 loc) · 894 Bytes
/
prototool.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
lint:
group: uber2
ignores:
# the gateway service is a facade that reuses most of the internal api types.
- id: REQUEST_RESPONSE_TYPES_IN_SAME_FILE
files:
- cs3/gateway/v1beta1/gateway_api.proto
- id: NAMES_NO_DATA
files:
- cs3/rpc/v1beta1/code.proto
- cs3/storage/provider/v1beta1/provider_api.proto
- cs3/storage/provider/v1beta1/resources.proto
- cs3/gateway/v1beta1/gateway_api.proto
- id: REQUEST_RESPONSE_NAMES_MATCH_RPC
files:
- cs3/gateway/v1beta1/gateway_api.proto
generate:
go_options:
import_path: github.com/cs3org/go-cs3apis
extra_modifiers:
google/api/annotations.proto: google.golang.org/genproto/googleapis/api/annotations
google/api/http.proto: google.golang.org/genproto/googleapis/api/annotations
plugins:
- name : go
type: go
flags: plugins=grpc
output: build/go-cs3apis