Documentation ¶
Overview ¶
Copyright 2022 Dave Shanley / Quobix SPDX-License-Identifier: MIT
Index ¶
Constants ¶
View Source
const MaxViolations = 100
MaxViolations the maximum number of violations the report will render per broken rule. TODO: make this configurable
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTMLReport ¶
func NewHTMLReport ¶
func NewHTMLReport( index *index.SpecIndex, info *datamodel.SpecInfo, results *model.RuleResultSet, stats *reports.ReportStatistics) HTMLReport
type ReportData ¶
type ReportData struct { BundledJS string `json:"bundledJS"` HydrateJS string `json:"hydrateJS"` ShoelaceJS string `json:"shoelaceJS"` ReportCSS string `json:"reportCSS"` Statistics *reports.ReportStatistics `json:"reportStatistics"` TestMode bool `json:"test"` RuleCategories []*model.RuleCategory `json:"ruleCategories"` RuleResults *model.RuleResultSet `json:"ruleResults"` MaxViolations int `json:"maxViolations"` Generated time.Time `json:"generated"` SpecString []string `json:"-"` }
Click to show internal directories.
Click to hide internal directories.