swaggest / openapi-go

OpenAPI structures for Go
https://pkg.go.dev/github.com/swaggest/openapi-go/openapi3
MIT License
248 stars 23 forks source link

Simplify definition names #77

Closed vearutop closed 1 year ago

github-actions[bot] commented 1 year ago

Lines Of Code

Language Files Lines Code Comments Blanks Complexity Bytes
Go 20 3826 (-6) 2839 (-4) 214 773 (-2) 791 88.5K (-266B)
Go (test) 18 5490 (-11) 4093 (-11) 660 737 55 143.9K (-263B)
JSON 16 5555 (-55) 5555 (-55) 0 0 0 133.6K (-576B)
github-actions[bot] commented 1 year ago

Go API Changes

# summary
Inferred base version: v0.2.38
Suggested version: v0.2.39
github-actions[bot] commented 1 year ago

Unit Test Coverage

total: (statements) 39.7% changed lines: (statements) 100.0%

Coverage of changed lines | File | Function | Coverage | |--------------------------|-------------------|----------| | Total | | 100.0% | | openapi3/reflect.go | | 100.0% | | openapi3/reflect.go:445 | parseParametersIn | 100.0% | | openapi3/reflect.go:590 | collectDefinition | 100.0% | | openapi3/reflect.go:767 | parseJSONResponse | 100.0% | | openapi31/reflect.go | | 100.0% | | openapi31/reflect.go:398 | parseParametersIn | 100.0% | | openapi31/reflect.go:544 | collectDefinition | 100.0% | | openapi31/reflect.go:725 | parseJSONResponse | 100.0% |
Coverage diff with base branch | File | Function | Base Coverage | Current Coverage | |-----------------------------------------------------|-------------------|---------------|------------------| | Total | | 39.7% | 39.7% (0.0%) | | github.com/swaggest/openapi-go/openapi3/reflect.go | parseParametersIn | 86.2% | 86.0% (-0.2%) | | github.com/swaggest/openapi-go/openapi31/reflect.go | collectDefinition | 87.5% | 85.7% (-1.8%) | | github.com/swaggest/openapi-go/openapi31/reflect.go | parseParametersIn | 82.8% | 82.5% (-0.3%) |
codecov[bot] commented 1 year ago

Codecov Report

Merging #77 (65df89a) into master (893f0c9) will decrease coverage by 0.04%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #77      +/-   ##
==========================================
- Coverage   35.64%   35.60%   -0.04%     
==========================================
  Files          14       14              
  Lines        6546     6542       -4     
==========================================
- Hits         2333     2329       -4     
  Misses       3828     3828              
  Partials      385      385              
Flag Coverage Δ
unittests 35.60% <100.00%> (-0.04%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Changed Coverage Δ
openapi3/reflect.go 80.97% <100.00%> (-0.10%) :arrow_down:
openapi31/reflect.go 74.41% <100.00%> (-0.14%) :arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more