Skip to content

Commit

Permalink
Add form tag to parameters.
Browse files Browse the repository at this point in the history
This fixes #500, by adding a form tag to properties that come
from request parameters and have a style of "form".
  • Loading branch information
marcinromaszewicz committed May 18, 2022
1 parent 7298f44 commit 6a34824
Show file tree
Hide file tree
Showing 17 changed files with 205 additions and 187 deletions.
4 changes: 2 additions & 2 deletions examples/petstore-expanded/chi/api/petstore.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions examples/petstore-expanded/echo/api/petstore-types.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion examples/petstore-expanded/gin/api/petstore-server.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 8 additions & 5 deletions examples/petstore-expanded/gin/api/petstore-types.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions examples/petstore-expanded/gin/api/petstore.go
Expand Up @@ -12,6 +12,9 @@
// See the License for the specific language governing permissions and
// limitations under the License.

//go:generate go run github.com/deepmap/oapi-codegen/cmd/oapi-codegen --config=types.cfg.yaml ../../petstore-expanded.yaml
//go:generate go run github.com/deepmap/oapi-codegen/cmd/oapi-codegen --config=server.cfg.yaml ../../petstore-expanded.yaml

package api

import (
Expand Down
2 changes: 1 addition & 1 deletion examples/petstore-expanded/gin/api/server.cfg.yaml
@@ -1,4 +1,4 @@
output: examples/petstore-expanded/gin/api/petstore-server.gen.go
output: petstore-server.gen.go
generate:
- gin
- spec
Expand Down
2 changes: 1 addition & 1 deletion examples/petstore-expanded/gin/api/types.cfg.yaml
@@ -1,4 +1,4 @@
output: examples/petstore-expanded/gin/api/petstore-types.gen.go
output: petstore-types.gen.go
generate:
- types
package: api
4 changes: 1 addition & 3 deletions examples/petstore-expanded/gin/petstore_test.go
Expand Up @@ -83,9 +83,7 @@ func TestPetStore(t *testing.T) {

store.Pets = map[int64]api.Pet{
1: {
NewPet: api.NewPet{
Tag: &tag,
},
Tag: &tag,
},
2: {},
}
Expand Down
4 changes: 2 additions & 2 deletions examples/petstore-expanded/petstore-client.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion internal/test/components/components.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

34 changes: 17 additions & 17 deletions internal/test/parameters/parameters.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion internal/test/schemas/schemas.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions internal/test/server/server.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 6a34824

Please sign in to comment.