We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 053255e commit 96085c4Copy full SHA for 96085c4
generator/operations_tmpl.go
@@ -16,22 +16,26 @@ var opsTmpl = `
16
}
17
18
{{range .Operations}}
19
+ {{$faults := len .Faults}}
20
{{$requestType := findType .Input.Message}}
21
{{$soapAction := findSoapAction .Name $portType}}
22
{{$output := findType .Output.Message}}
23
+
24
+ {{if gt $faults 0}}
25
/**
26
* Error can be either of the following types:
27
* {{range .Faults}}
28
* - {{.Name}} {{.Doc}}{{end}}
29
*/
30
+ {{end}}
31
func (service *{{$portType}}) {{makePublic .Name}} (request *{{$requestType}}) (*{{$output}}, error) {
32
response := &{{$output}}{}
33
err := service.client.Call("{{$soapAction}}", request, response)
34
if err != nil {
35
return nil, err
36
37
- return response, nil
38
+ return response, nil
39
40
{{end}}
41
0 commit comments