Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Checkstyle ¶ added in v1.7.1
type Checkstyle struct {
// contains filtered or unexported fields
}
func NewCheckstyle ¶ added in v1.7.1
func NewCheckstyle(w io.Writer) *Checkstyle
type CodeClimate ¶ added in v1.14.0
type CodeClimate struct {
// contains filtered or unexported fields
}
func NewCodeClimate ¶ added in v1.14.0
func NewCodeClimate(w io.Writer) *CodeClimate
type CodeClimateIssue ¶ added in v1.14.0
type CodeClimateIssue struct {
Description string `json:"description"`
Severity string `json:"severity,omitempty"`
Fingerprint string `json:"fingerprint"`
Location struct {
Path string `json:"path"`
Lines struct {
Begin int `json:"begin"`
} `json:"lines"`
} `json:"location"`
}
CodeClimateIssue is a subset of the Code Climate spec. https://github.com/codeclimate/platform/blob/master/spec/analyzers/SPEC.md#data-types It is just enough to support GitLab CI Code Quality. https://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html
type GitHubAction ¶ added in v1.58.1
type GitHubAction struct {
// contains filtered or unexported fields
}
func NewGitHubAction ¶ added in v1.58.1
func NewGitHubAction(w io.Writer) *GitHubAction
NewGitHubAction output format outputs issues according to GitHub Action. Deprecated
type InspectionInstance ¶ added in v1.52.0
type InspectionInstance struct {
// contains filtered or unexported fields
}
InspectionInstance reports a specific defect, warning, error message. Includes location, description, and various optional and custom attributes. https://www.jetbrains.com/help/teamcity/service-messages.html#Inspection+Instance
type InspectionType ¶ added in v1.52.0
type InspectionType struct {
// contains filtered or unexported fields
}
InspectionType is the unique description of the conducted inspection. Each specific warning or an error in code (inspection instance) has an inspection type. https://www.jetbrains.com/help/teamcity/service-messages.html#Inspection+Type
type JSONResult ¶ added in v1.6.1
type JunitXML ¶ added in v1.17.0
type JunitXML struct {
// contains filtered or unexported fields
}
func NewJunitXML ¶ added in v1.17.0
type Printer ¶
type Printer struct {
// contains filtered or unexported fields
}
Printer prints issues
func NewPrinter ¶ added in v1.57.0
NewPrinter creates a new Printer.
type SarifOutput ¶ added in v1.59.0
type Tab ¶ added in v1.4.1
type Tab struct {
// contains filtered or unexported fields
}
type TeamCity ¶ added in v1.52.0
type TeamCity struct {
// contains filtered or unexported fields
}
TeamCity printer for TeamCity format.
func NewTeamCity ¶ added in v1.52.0
NewTeamCity output format outputs issues according to TeamCity service message format.