Versions in this module Expand all Collapse all v0 v0.2.0 Oct 12, 2023 v0.1.0 Oct 12, 2023 Changes in this version + type Cli struct + CliAppName string + func (c *Cli) Execute(args []string) error + type Client struct + Name string + SkipModels bool + SkipOperations bool + func (c *Client) Execute(args []string) error + type FlattenCmdOptions struct + WithExpand bool + WithFlatten []string + func (f *FlattenCmdOptions) SetFlattenOptions(dflt *analysis.FlattenOpts) (res *analysis.FlattenOpts) + type Markdown struct + Output flags.Filename + func (m *Markdown) Execute(args []string) error + type Model struct + AcceptDefinitionsOnly bool + Name []string + NoStruct bool + func (m *Model) Execute(args []string) error + type Operation struct + ModelPackage string + Name []string + NoHandler bool + NoResponses bool + NoStruct bool + NoURLBuilder bool + func (o *Operation) Execute(args []string) error + type Server struct + CompatibilityMode string + ExcludeMain bool + ExcludeSpec bool + FlagStrategy string + Name string + RegenerateConfigureAPI bool + SkipModels bool + SkipOperations bool + SkipSupport bool + WithContext bool + func (s *Server) Execute(args []string) error + type SpecFile struct + BuildTags string + Compact bool + Exclude []string + ExcludeDeps bool + ExcludeTags []string + Include []string + IncludeTags []string + Input flags.Filename + Output flags.Filename + ScanModels bool + WorkDir string + func (s *SpecFile) Execute(args []string) error + type Support struct + Name string + func (s *Support) Execute(args []string) error + type WithModels struct + Models modelOptions + type WithOperations struct + Operations operationOptions + type WithShared struct + Shared sharedOptions