Closed vearutop closed 10 months ago
Language | Files | Lines | Code | Comments | Blanks | Complexity | Bytes |
---|---|---|---|---|---|---|---|
Go | 20 (+6) | 3832 (+1649) | 2843 (+1248) | 214 (+75) | 775 (+326) | 791 (+358) | 88.8K (+37.5K) |
Go (gen) | 2 (+1) | 14222 (+5640) | 9785 (+3890) | 1209 (+489) | 3228 (+1261) | 2028 (+776) | 314.5K (+123.9K) |
Go (test) | 18 (+7) | 5501 (+2092) | 4104 (+1462) | 660 (+327) | 737 (+303) | 55 (+23) | 144.2K (+55.1K) |
JSON | 16 (+9) | 5610 (+3380) | 5610 (+3380) | 0 | 0 | 0 | 134.2K (+83.1K) |
Makefile | 1 | 54 (+8) | 37 (+5) | 6 (+1) | 11 (+2) | 8 (+3) | 2.4K (+672B) |
Markdown | 4 | 233 | 204 | 0 | 29 | 0 | 6.7K (+9B) |
# github.com/swaggest/openapi-go ## incompatible changes SpecSchema.Description: added SpecSchema.SetAPIKeySecurity: added SpecSchema.SetHTTPBasicSecurity: added SpecSchema.SetHTTPBearerTokenSecurity: added SpecSchema.Title: added SpecSchema.Version: added # github.com/swaggest/openapi-go/openapi3 ## compatible changes (*Spec).Description: added (*Spec).SetAPIKeySecurity: added (*Spec).SetHTTPBasicSecurity: added (*Spec).SetHTTPBearerTokenSecurity: added (*Spec).Title: added (*Spec).Version: added # github.com/swaggest/openapi-go/openapi31 ## compatible changes package added # summary Inferred base version: v0.2.37 Suggested version: v0.3.0
total: (statements) 39.7% changed lines: (statements) 23.1%, coverage is less than 90.0%, consider testing the changes more thoroughly
Merging #76 (6bc9e00) into master (c843b39) will decrease coverage by
7.84%
. The diff coverage is70.90%
.
@@ Coverage Diff @@
## master #76 +/- ##
==========================================
- Coverage 43.47% 35.64% -7.84%
==========================================
Files 8 14 +6
Lines 3837 6546 +2709
==========================================
+ Hits 1668 2333 +665
- Misses 1860 3828 +1968
- Partials 309 385 +76
Flag | Coverage Δ | |
---|---|---|
unittests | 35.64% <70.90%> (-7.84%) |
:arrow_down: |
Flags with carried forward coverage won't be shown. Click here to find out more.
Files Changed | Coverage Δ | |
---|---|---|
openapi3/yaml.go | 61.42% <ø> (ø) |
|
openapi31/entities.go | 6.28% <ø> (ø) |
|
openapi31/yaml.go | 40.00% <40.00%> (ø) |
|
openapi31/walk_schema.go | 53.84% <53.84%> (ø) |
|
openapi31/jsonschema.go | 68.62% <68.62%> (ø) |
|
openapi31/reflect.go | 74.54% <74.54%> (ø) |
|
openapi31/helper.go | 84.32% <84.32%> (ø) |
|
openapi3/helper.go | 88.63% <86.11%> (-1.75%) |
:arrow_down: |
openapi3/jsonschema.go | 63.68% <100.00%> (ø) |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
Resolves #37.