Skip to content

Commit

Permalink
Merge branch 'v3' into streaming-interceptors
Browse files Browse the repository at this point in the history
  • Loading branch information
raphael authored Feb 8, 2025
2 parents a1f2a91 + f7f766d commit 7177cd0
Showing 1 changed file with 12 additions and 9 deletions.
21 changes: 12 additions & 9 deletions http/codegen/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,9 @@ func serverFile(genpkg string, svc *expr.HTTPServiceExpr) *codegen.File {
codegen.Header(title, "server", imports),
}

sections = append(sections, &codegen.SectionTemplate{Name: "server-struct", Source: readTemplate("server_struct"), Data: data})
sections = append(sections, &codegen.SectionTemplate{Name: "server-mountpoint", Source: readTemplate("mount_point_struct"), Data: data})
sections = append(sections,
&codegen.SectionTemplate{Name: "server-struct", Source: readTemplate("server_struct"), Data: data},
&codegen.SectionTemplate{Name: "server-mountpoint", Source: readTemplate("mount_point_struct"), Data: data})

for _, e := range data.Endpoints {
if e.MultipartRequestDecoder != nil {
Expand All @@ -77,15 +78,17 @@ func serverFile(genpkg string, svc *expr.HTTPServiceExpr) *codegen.File {
}
}

sections = append(sections, &codegen.SectionTemplate{Name: "server-init", Source: readTemplate("server_init"), Data: data, FuncMap: funcs})
sections = append(sections, &codegen.SectionTemplate{Name: "server-service", Source: readTemplate("server_service"), Data: data})
sections = append(sections, &codegen.SectionTemplate{Name: "server-use", Source: readTemplate("server_use"), Data: data})
sections = append(sections, &codegen.SectionTemplate{Name: "server-method-names", Source: readTemplate("server_method_names"), Data: data})
sections = append(sections, &codegen.SectionTemplate{Name: "server-mount", Source: readTemplate("server_mount"), Data: data, FuncMap: funcs})
sections = append(sections,
&codegen.SectionTemplate{Name: "server-init", Source: readTemplate("server_init"), Data: data, FuncMap: funcs},
&codegen.SectionTemplate{Name: "server-service", Source: readTemplate("server_service"), Data: data},
&codegen.SectionTemplate{Name: "server-use", Source: readTemplate("server_use"), Data: data},
&codegen.SectionTemplate{Name: "server-method-names", Source: readTemplate("server_method_names"), Data: data},
&codegen.SectionTemplate{Name: "server-mount", Source: readTemplate("server_mount"), Data: data, FuncMap: funcs})

for _, e := range data.Endpoints {
sections = append(sections, &codegen.SectionTemplate{Name: "server-handler", Source: readTemplate("server_handler"), Data: e})
sections = append(sections, &codegen.SectionTemplate{Name: "server-handler-init", Source: readTemplate("server_handler_init"), FuncMap: funcs, Data: e})
sections = append(sections,
&codegen.SectionTemplate{Name: "server-handler", Source: readTemplate("server_handler"), Data: e},
&codegen.SectionTemplate{Name: "server-handler-init", Source: readTemplate("server_handler_init"), FuncMap: funcs, Data: e})
}
if len(data.FileServers) > 0 {
mappedFiles := make(map[string]string)
Expand Down

0 comments on commit 7177cd0

Please sign in to comment.