GetGitcommit converts echo context to params.
(ctx echo.Context)
| 879 | |
| 880 | // GetGitcommit converts echo context to params. |
| 881 | func (w *ServerInterfaceWrapper) GetGitcommit(ctx echo.Context) error { |
| 882 | var err error |
| 883 | |
| 884 | // Parameter object where we will unmarshal all parameters from the context |
| 885 | var params GetGitcommitParams |
| 886 | // ------------- Optional query parameter "commitId" ------------- |
| 887 | |
| 888 | err = runtime.BindQueryParameter("form", true, false, "commitId", ctx.QueryParams(), ¶ms.CommitId) |
| 889 | if err != nil { |
| 890 | return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Invalid format for parameter commitId: %s", err)) |
| 891 | } |
| 892 | |
| 893 | // ------------- Optional query parameter "operatingSystem" ------------- |
| 894 | |
| 895 | err = runtime.BindQueryParameter("form", true, false, "operatingSystem", ctx.QueryParams(), ¶ms.OperatingSystem) |
| 896 | if err != nil { |
| 897 | return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Invalid format for parameter operatingSystem: %s", err)) |
| 898 | } |
| 899 | |
| 900 | // ------------- Optional query parameter "workflowName" ------------- |
| 901 | |
| 902 | err = runtime.BindQueryParameter("form", true, false, "workflowName", ctx.QueryParams(), ¶ms.WorkflowName) |
| 903 | if err != nil { |
| 904 | return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Invalid format for parameter workflowName: %s", err)) |
| 905 | } |
| 906 | |
| 907 | // ------------- Optional query parameter "branch" ------------- |
| 908 | |
| 909 | err = runtime.BindQueryParameter("form", true, false, "branch", ctx.QueryParams(), ¶ms.Branch) |
| 910 | if err != nil { |
| 911 | return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Invalid format for parameter branch: %s", err)) |
| 912 | } |
| 913 | |
| 914 | // ------------- Optional query parameter "page" ------------- |
| 915 | |
| 916 | err = runtime.BindQueryParameter("form", true, false, "page", ctx.QueryParams(), ¶ms.Page) |
| 917 | if err != nil { |
| 918 | return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Invalid format for parameter page: %s", err)) |
| 919 | } |
| 920 | |
| 921 | // ------------- Optional query parameter "pageSize" ------------- |
| 922 | |
| 923 | err = runtime.BindQueryParameter("form", true, false, "pageSize", ctx.QueryParams(), ¶ms.PageSize) |
| 924 | if err != nil { |
| 925 | return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Invalid format for parameter pageSize: %s", err)) |
| 926 | } |
| 927 | |
| 928 | // ------------- Optional query parameter "repoName" ------------- |
| 929 | |
| 930 | err = runtime.BindQueryParameter("form", true, false, "repoName", ctx.QueryParams(), ¶ms.RepoName) |
| 931 | if err != nil { |
| 932 | return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Invalid format for parameter repoName: %s", err)) |
| 933 | } |
| 934 | |
| 935 | // Invoke the callback with all the unmarshaled arguments |
| 936 | err = w.Handler.GetGitcommit(ctx, params) |
| 937 | return err |
| 938 | } |
nothing calls this directly
no test coverage detected