-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
buggeneratormodelRelated to swagger generate model commandRelated to swagger generate model commandpending PR
Description
Problem statement
swagger generate model --spec=/home/dvp/go/src/test/api/openapi/v1/swagger.yml
2021/03/03 15:45:02 validating spec /home/dvp/go/src/test/api/openapi/v1/swagger.yml
2021/03/03 15:45:03 preprocessing spec with option: minimal flattening
2021/03/03 15:45:03 building a plan for generation
2021/03/03 15:45:03 generation target ./
2021/03/03 15:45:03 planning definitions (found: 5)
2021/03/03 15:45:03 planning operations (found: 5)
panic: assignment to entry in nil map
goroutine 1 [running]:
github.com/go-swagger/go-swagger/generator.paramMappings(0xc000748660, 0xd9a41b, 0x3, 0xc001ebe3d0)
/app/generator/operation.go:259 +0x91c
github.com/go-swagger/go-swagger/generator.(*codeGenOpBuilder).MakeOperation(0xc001f79d40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/app/generator/operation.go:324 +0x2ef
github.com/go-swagger/go-swagger/generator.(*appGenerator).makeCodegenApp(0xc000f0db00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/app/generator/support.go:339 +0x12b0
github.com/go-swagger/go-swagger/generator.(*appGenerator).Generate(0xc000f0db00, 0x0, 0x0)
/app/generator/support.go:150 +0xa5
github.com/go-swagger/go-swagger/generator.GenerateModels(0x0, 0x0, 0x0, 0xc0001f4c80, 0x0, 0x0)
/app/generator/model.go:63 +0xdc
github.com/go-swagger/go-swagger/cmd/swagger/commands/generate.(*Model).generate(0xc00031de60, 0xc0001f4c80, 0x0, 0x0)
/app/cmd/swagger/commands/generate/model.go:85 +0xd8
github.com/go-swagger/go-swagger/cmd/swagger/commands/generate.createSwagger(0xee6140, 0xc00031de60, 0x0, 0x7fb5f369b298)
/app/cmd/swagger/commands/generate/shared.go:184 +0x22d
github.com/go-swagger/go-swagger/cmd/swagger/commands/generate.(*Model).Execute(0xc00031de60, 0xc00041ee10, 0x0, 0x3, 0xc00031de60, 0x1)
/app/cmd/swagger/commands/generate/model.go:98 +0xe5
github.com/jessevdk/go-flags.(*Parser).ParseArgs(0xc0003155c0, 0xc000032090, 0x3, 0x3, 0x10, 0xddcf70, 0x2a, 0xc690e0, 0xc0003215c0)
/go/pkg/mod/github.com/jessevdk/go-flags@v1.4.0/parser.go:316 +0x89b
github.com/jessevdk/go-flags.(*Parser).Parse(...)
/go/pkg/mod/github.com/jessevdk/go-flags@v1.4.0/parser.go:186
main.main()
/app/cmd/swagger/swagger.go:137 +0xb65
Environment
swagger version: 0.26.1
go version: 1.15.8
OS: Ubuntu 18.04
Metadata
Metadata
Assignees
Labels
buggeneratormodelRelated to swagger generate model commandRelated to swagger generate model commandpending PR