@@ -19,9 +19,9 @@ import (
1919 "github.com/urfave/cli/v3"
2020)
2121
22- type HandlerUrfaveCli func (opts * cli.Command , args []string , data HandlerData ) error
22+ type HandlerUrfaveCliV3 func (opts * cli.Command , args []string , data HandlerData ) error
2323
24- func addParamsUrfaveCli (cmd * cli.Command , op * v3.Operation , handlerData * HandlerData ) {
24+ func addParamsUrfaveCliV3 (cmd * cli.Command , op * v3.Operation , handlerData * HandlerData ) {
2525 var (
2626 queryParams []ParamMeta
2727 pathParams []ParamMeta
@@ -91,7 +91,7 @@ func addParamsUrfaveCli(cmd *cli.Command, op *v3.Operation, handlerData *Handler
9191 handlerData .CookieParams = cookieParams
9292}
9393
94- func addRequestBodyUrfaveCli (cmd * cli.Command , op * v3.Operation , handlerData * HandlerData ) error {
94+ func addRequestBodyUrfaveCliV3 (cmd * cli.Command , op * v3.Operation , handlerData * HandlerData ) error {
9595 name , desc , required , err := makeRequestBody (op , handlerData )
9696 if err != nil {
9797 return err
@@ -106,7 +106,7 @@ func addRequestBodyUrfaveCli(cmd *cli.Command, op *v3.Operation, handlerData *Ha
106106 return nil
107107}
108108
109- func interpolatePathUrfaveCli (cmd * cli.Command , h * HandlerData ) error {
109+ func interpolatePathUrfaveCliV3 (cmd * cli.Command , h * HandlerData ) error {
110110 // TODO: Extract commom
111111 for _ , param := range h .PathParams {
112112 pattern , err := regexp .Compile (fmt .Sprintf ("({%s})+" , param .Name ))
@@ -134,7 +134,7 @@ func interpolatePathUrfaveCli(cmd *cli.Command, h *HandlerData) error {
134134}
135135
136136// Bootstraps a cli.Command with the loaded model and a handler map
137- func BootstrapV3UrfaveCli (rootCmd * cli.Command , model libopenapi.DocumentModel [v3.Document ], handlers map [string ]HandlerUrfaveCli ) error {
137+ func BootstrapV3UrfaveCliV3 (rootCmd * cli.Command , model libopenapi.DocumentModel [v3.Document ], handlers map [string ]HandlerUrfaveCliV3 ) error {
138138 cmdGroups := make (map [string ][]* cli.Command )
139139
140140 for path , item := range model .Model .Paths .PathItems .FromOldest () {
@@ -150,8 +150,8 @@ func BootstrapV3UrfaveCli(rootCmd *cli.Command, model libopenapi.DocumentModel[v
150150 }
151151
152152 hData := HandlerData {Method : method , Path : path }
153- addParamsUrfaveCli (& cmd , op , & hData )
154- if err := addRequestBodyUrfaveCli (& cmd , op , & hData ); err != nil {
153+ addParamsUrfaveCliV3 (& cmd , op , & hData )
154+ if err := addRequestBodyUrfaveCliV3 (& cmd , op , & hData ); err != nil {
155155 return err
156156 }
157157
@@ -168,7 +168,7 @@ func BootstrapV3UrfaveCli(rootCmd *cli.Command, model libopenapi.DocumentModel[v
168168 cmd .Usage = op .Summary
169169 }
170170 cmd .Action = func (_ context.Context , cmd * cli.Command ) error {
171- if err := interpolatePathUrfaveCli (cmd , & hData ); err != nil {
171+ if err := interpolatePathUrfaveCliV3 (cmd , & hData ); err != nil {
172172 return err
173173 }
174174
0 commit comments