Skip to content

The latest version is not generating schema for swagger:parameters #2842

@barkhasikka

Description

@barkhasikka

Problem statement

I have swagger route described as follows:

// swagger:route POST /title title addTitle

and then I have golang structs like:


// swagger:parameters addTitle
type AddTitleRequest struct {
	// some explanation
	//  in: body
	//  required: true
	Req Req `json:"req"`
}

// Req represents something here
type Req struct {
	A string `json:"a,omitempty"`
	B string `json:"b,omitempty"`
	C int    `json:"c,omitempty"`
}


Then I try to generate specs using the command:

swagger generate spec -o ./swagger/swagger.json

The output does not have ref to schema for response objects. Nested structures seems to be broken

Environment

swagger version: 0.30.2
go version: 1.18.2
OS: Mac M1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions