Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Extra ¶
type Extra struct { Message string `json:"message"` Metavars Metavars `json:"metavars"` Metadata Metadata `json:"metadata"` Severity string `json:"severity"` Lines string `json:"lines"` }
Extra contains extra info needed for semgrep issue
type Metadata ¶
type Metadata struct { }
Metadata currently is empty, however, could represent semgrep issue metadata going forward.
type Metavars ¶
type Metavars struct { }
Metavars currently is empty but could represent more metavariables for semgrep
type SemgrepIssue ¶
type SemgrepIssue struct { CheckID string `json:"check_id"` Path string `json:"path"` Start Position `json:"start"` End Position `json:"end"` Extra Extra `json:"extra"` }
SemgrepIssue represents a semgrep issue
type SemgrepResults ¶
type SemgrepResults struct {
Results []SemgrepIssue `'json:"results"`
}
SemgrepResults represents a series of semgrep issues
Click to show internal directories.
Click to hide internal directories.