checkers

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AnalyzerRegistry = []Analyzer{
	{
		TestDir:   "checkers/javascript/testdata",
		Analyzers: []*goAnalysis.Analyzer{javascript.NoDoubleEq, javascript.SQLInjection},
	},
	{
		TestDir:   "checkers/python/testdata",
		Analyzers: []*goAnalysis.Analyzer{python.InsecureUrllibFtp},
	},
}

Functions

func LoadBuiltinYamlCheckers added in v0.4.0

func LoadBuiltinYamlCheckers() (map[analysis.Language][]analysis.YamlChecker, error)

func LoadCustomYamlCheckers added in v0.4.0

func LoadCustomYamlCheckers(dir string) (map[analysis.Language][]analysis.YamlChecker, error)

func LoadGoCheckers added in v0.4.0

func LoadGoCheckers() []*goAnalysis.Analyzer

func RunAnalyzerTests added in v0.3.0

func RunAnalyzerTests(analyzerRegistry []Analyzer) (bool, []error)

Types

type Analyzer added in v0.3.0

type Analyzer struct {
	TestDir   string
	Analyzers []*goAnalysis.Analyzer
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL