Skip to content

Commit 96459c7

Browse files
tmcyugui
authored andcommitted
protoc-gen-swagger/genswagger: add PATCH support (#228, #268)
Fixes: #211
1 parent ded242e commit 96459c7

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

protoc-gen-swagger/genswagger/template.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,9 @@ func renderServices(services []*descriptor.Service, paths swaggerPathsObject, re
445445
case "PUT":
446446
pathItemObject.Put = operationObject
447447
break
448+
case "PATCH":
449+
pathItemObject.Patch = operationObject
450+
break
448451
}
449452
paths[templateToSwaggerPath(b.PathTmpl.Template)] = pathItemObject
450453
}

protoc-gen-swagger/genswagger/types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ type swaggerPathItemObject struct {
6969
Delete *swaggerOperationObject `json:"delete,omitempty"`
7070
Post *swaggerOperationObject `json:"post,omitempty"`
7171
Put *swaggerOperationObject `json:"put,omitempty"`
72+
Patch *swaggerOperationObject `json:"patch,omitempty"`
7273
}
7374

7475
// http://swagger.io/specification/#operationObject

0 commit comments

Comments
 (0)