Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckParams ¶ added in v0.12.0
type CheckParams struct { // ArchiveFile contains the path passed to the validator. can be a file or a url ArchiveFile string // ArchiveDir contains the path to the extracted files from the ArchiveFile ArchiveDir string // SourceCodeDir contains the path to the plugin source code SourceCodeDir string // SourceCodeReference contains the reference passed to the validator as source code, can be a folder or an url SourceCodeReference string // Checksum contains the checksum passed to the validator as an argument Checksum string // ArchiveCalculatedMD5 contains the md5 checksum calculated from the archive ArchiveCalculatedMD5 string // ArchiveCalculatedSHA1 contains the sha1 checksum calculated from the archive ArchiveCalculatedSHA1 string }
type Diagnostic ¶
type Pass ¶
type Pass struct { AnalyzerName string RootDir string CheckParams CheckParams ResultOf map[*Analyzer]interface{} Report func(string, Diagnostic) }
type ReadmeInfo ¶ added in v0.20.1
type TestReporter ¶
type TestReporter struct { ReportFunc func(d Diagnostic) Invoked bool }
func (*TestReporter) Report ¶
func (r *TestReporter) Report(d Diagnostic)
Click to show internal directories.
Click to hide internal directories.