Skip to content

Commit

Permalink
feat(types): update
Browse files Browse the repository at this point in the history
  • Loading branch information
jaronnie committed Jul 9, 2024
1 parent d231ee7 commit d73536f
Show file tree
Hide file tree
Showing 11 changed files with 22 additions and 116 deletions.
2 changes: 1 addition & 1 deletion parser/parser.go
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ func getHandlerTypes(apiSpec *spec.ApiSpec, handlerType spec.Type) []spec.Type {
tt, ok := t.Value.(spec.DefineStruct)
if ok {
for _, x := range apiSpec.Types {
if x.Name() == tt.Name() {
if x.Name() == tt.RawName {
requestTypes = append(requestTypes, x)
//if ds, ok := x.(spec.DefineStruct); ok {
// for _, m := range ds.Members {
Expand Down
5 changes: 0 additions & 5 deletions parser/testdata/desc/base/base.api

This file was deleted.

15 changes: 0 additions & 15 deletions parser/testdata/desc/hello.api

This file was deleted.

6 changes: 0 additions & 6 deletions parser/testdata/desc/main.api

This file was deleted.

21 changes: 17 additions & 4 deletions parser/testdata/desc/test.api
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,24 @@ type Tree {
base BaseTree `json:"base"`
}

type User {
username string `json:"username"`
}

@server (
prefix: /api/v1
group: err1
)
service test {
@handler Error1
post /test/error1 () returns ([]Tree)
}

@server (
prefix: /api/v1
group: test
group: err2
)
service demo-api {
@handler Tree
post /test/tree () returns ([]Tree)
service test {
@handler Error2
post /test/error2 () returns (*User)
}
20 changes: 0 additions & 20 deletions parser/testdata/desc/user/group.api

This file was deleted.

21 changes: 0 additions & 21 deletions parser/testdata/desc/user/user.api

This file was deleted.

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

16 changes: 4 additions & 12 deletions parser/testdata/internal/types/types.go

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

14 changes: 0 additions & 14 deletions parser/testdata/internal/types/user_group.types.go

This file was deleted.

14 changes: 0 additions & 14 deletions parser/testdata/internal/types/user_user.types.go

This file was deleted.

0 comments on commit d73536f

Please sign in to comment.