github.com/go-openapi/analysis
Package analysis provides methods to work with a Swagger specification document from package go-openapi/spec. An analysed specification object (type Spec) provides methods to work with swagger definition. Flattening a specification bundles all remote $ref in the main spec document. Depending on flattening options, additional preprocessing may take place: Mixin several specifications merges all Swagger constructs, and warns about found conflicts. Unmarshalling a specification with golang [json] unmarshalling may lead to some unwanted result on present but empty fields. Swagger schemas are analyzed to determine their complexity and qualify their content.
proxy.golang.org
v0.24.3
18 days ago
37
3,105
18,047
Links
| Registry | proxy.golang.org |
| Source | Repository |
| Docs | Documentation |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:golang/github.com/go-openapi/analysis
spec |
| License | Apache-2.0 |
| Namespace | github.com/go-openapi |
| First Release | over 7 years ago |
| Last Synced | 18 days ago |
Repository
| Stars | 34 on GitHub |
| Forks | 44 on GitHub |
| Docker Dependents | 2,375 |
| Docker Downloads | 18,354,044,446 |