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.