AddServiceMetaTypeImports adds meta type imports for each method of the service expr
(header *SectionTemplate, svc *expr.ServiceExpr)
| 186 | |
| 187 | // AddServiceMetaTypeImports adds meta type imports for each method of the service expr |
| 188 | func AddServiceMetaTypeImports(header *SectionTemplate, svc *expr.ServiceExpr) { |
| 189 | for _, m := range svc.Methods { |
| 190 | AddImport(header, GetMetaTypeImports(m.Payload)...) |
| 191 | AddImport(header, GetMetaTypeImports(m.StreamingPayload)...) |
| 192 | AddImport(header, GetMetaTypeImports(m.Result)...) |
| 193 | } |
| 194 | } |
nothing calls this directly
no test coverage detected