Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HasChanges ¶
type HasChanges interface { // TotalChanges represents number of all changes found TotalChanges() int // TotalBreakingChanges represents the number of contract breaking changes only. TotalBreakingChanges() int }
HasChanges represents a change model that provides a total change count and a breaking change count.
type OverallReport ¶
OverallReport provides a Document level overview of all changes to an OpenAPI doc.
func CreateOverallReport ¶
func CreateOverallReport(changes *model.DocumentChanges) *OverallReport
CreateOverallReport will create a high level report for all top level changes (but with deep counts)
Click to show internal directories.
Click to hide internal directories.