statistics

package
v0.5.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DocumentStatistics

type DocumentStatistics struct {
	Name                     string         `json:"name"`
	Title                    string         `json:"title"`
	Operations               map[string]int `json:"operations"`
	DefinitionCount          int            `json:"definitions"`
	ParameterTypes           map[string]int `json:"parameterTypes"`
	ResultTypes              map[string]int `json:"resultTypes"`
	DefinitionFieldTypes     map[string]int `json:"definitionFieldTypes"`
	DefinitionArrayTypes     map[string]int `json:"definitionArrayTypes"`
	DefinitionPrimitiveTypes map[string]int `json:"definitionPrimitiveTypes"`
	AnonymousOperations      []string       `json:"anonymousOperations"`
	AnonymousObjects         []string       `json:"anonymousObjects"`
}

DocumentStatistics contains information collected about an API description.

func NewDocumentStatistics

func NewDocumentStatistics(source string, document *openapi.Document) *DocumentStatistics

NewDocumentStatistics builds a new DocumentStatistics object.

func NewDocumentStatisticsV3

func NewDocumentStatisticsV3(source string, document *openapi.Document) *DocumentStatistics

NewDocumentStatistics builds a new DocumentStatistics object.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL