@@ -29,24 +29,23 @@ var _ = emptypb.Empty{}
2929{{ range .Services }}
3030{{ $hasTriggers := false }}
3131{{ $hasActions := false }}
32- {{ $service := . }}
33- {{ if .Comments.Leading.String }}//{{.GoName }}Capability {{.Comments.Leading.String }} {{ end - }}
34- type {{.GoName }}Capability interface { {{- if .Comments.Trailing.String }}//{{.GoName }}Capability {{.Comments.Trailing.String }} {{ end }}
32+ {{ $service := . - }}
33+ {{ if .Comments.Leading.String }}//{{.GoName }}Capability {{CleanComments .Comments.Leading.String }} {{ end }}
34+ type {{.GoName }}Capability interface { {{- if .Comments.Trailing.String }}//{{.GoName }}Capability {{CleanComments .Comments.Trailing.String }} {{ end }}
3535 {{- range .Methods }}
3636 {{- if isTrigger . }}
3737 {{ $hasTriggers = true }}
38- {{- if .Comments.Leading.String }}//Register{{.GoName }} registration for {{.Comments.Leading.String }} {{ end - }}
39- Register{{.GoName }}(ctx context.Context , triggerID string, metadata capabilities.RequestMetadata , input *{{ImportAlias .Input.GoIdent.GoImportPath }}. {{.Input.GoIdent.GoName }}) (<- chan capabilities.TriggerAndId [*{{ImportAlias .Output.GoIdent.GoImportPath }}. {{.Output.GoIdent.GoName }}], error) {{- if .Comments.Trailing.String }}// {{.Comments.Trailing.String }} {{ end }}
40- {{ if .Comments.Leading.String }}//Unregister{{.GoName }} unregistration for {{.Comments.Leading.String }} {{ end }}
41- Unregister{{.GoName }}(ctx context.Context , triggerID string, metadata capabilities.RequestMetadata , input *{{ImportAlias .Input.GoIdent.GoImportPath }}. {{.Input.GoIdent.GoName }}) error {{- if .Comments.Trailing.String }}// {{.Comments.Trailing.String }} {{ end - }}
38+ {{- if .Comments.Leading.String }}//Register{{.GoName }} registration for {{CleanComments .Comments.Leading.String }} {{ end }}
39+ Register{{.GoName }}(ctx context.Context , triggerID string, metadata capabilities.RequestMetadata , input *{{ImportAlias .Input.GoIdent.GoImportPath }}. {{.Input.GoIdent.GoName }}) (<- chan capabilities.TriggerAndId [*{{ImportAlias .Output.GoIdent.GoImportPath }}. {{.Output.GoIdent.GoName }}], error) {{- if .Comments.Trailing.String }}// {{CleanComments .Comments.Trailing.String }} {{ end }}
40+ {{ if .Comments.Leading.String }}//Unregister{{.GoName }} unregistration for {{CleanComments .Comments.Leading.String }} {{ end }}
41+ Unregister{{.GoName }}(ctx context.Context , triggerID string, metadata capabilities.RequestMetadata , input *{{ImportAlias .Input.GoIdent.GoImportPath }}. {{.Input.GoIdent.GoName }}) error {{- if .Comments.Trailing.String }}// {{CleanComments .Comments.Trailing.String }} {{ end }}
4242 {{- else }}
4343 {{ $hasActions = true }}
44- {{- if .Comments.Leading.String }}//{{.GoName }} {{.Comments.Leading.String }} {{ end - }}
45- {{.GoName }}(ctx context.Context , metadata capabilities.RequestMetadata , input *{{ImportAlias .Input.GoIdent.GoImportPath }}. {{.Input.GoIdent.GoName }} {{if ne " emptypb.Empty" (ConfigType $service )}}, {{(ConfigType $service )}}{{ end }}) (*{{ImportAlias .Output.GoIdent.GoImportPath }}. {{.Output.GoIdent.GoName }}, error) {{- if .Comments.Trailing.String }}// {{.Comments.Trailing.String }} {{ end - }}
46- {{- end }}
44+ {{- if .Comments.Leading.String }}//{{.GoName }} {{CleanComments .Comments.Leading.String }} {{ end }}
45+ {{.GoName }}(ctx context.Context , metadata capabilities.RequestMetadata , input *{{ImportAlias .Input.GoIdent.GoImportPath }}. {{.Input.GoIdent.GoName }} {{if ne " emptypb.Empty" (ConfigType $service )}}, {{(ConfigType $service )}}{{ end }}) (*{{ImportAlias .Output.GoIdent.GoImportPath }}. {{.Output.GoIdent.GoName }}, error) {{- if .Comments.Trailing.String }}// {{CleanComments .Comments.Trailing.String }} {{ end }}
46+ {{ end }}
4747 {{- end }}
4848
49-
5049 Start(ctx context.Context ) error
5150 Close() error
5251 HealthReport() map[string]error
@@ -63,9 +62,8 @@ func New{{.GoName}}Server(capability {{.GoName}}Capability) *{{.GoName}}Server {
6362 stopCh: stopCh,
6463 }
6564}
66-
67- {{ if .Comments.Leading.String }}//{{.GoName }}Server {{.Comments.Leading.String }} {{ end -}}
68- type {{.GoName }}Server struct { {{- if .Comments.Trailing.String }}// {{.Comments.Trailing.String }} {{ end -}}
65+ {{ if .Comments.Leading.String }}//{{.GoName }}Server {{CleanComments .Comments.Leading.String }} {{ end }}
66+ type {{.GoName }}Server struct { {{- if .Comments.Trailing.String }}// {{CleanComments .Comments.Trailing.String }} {{ end }}
6967 {{.GoName | LowerFirst}}Capability
7068 capabilityRegistry core.CapabilitiesRegistry
7169 stopCh chan struct{}
0 commit comments