Documentation ¶
Index ¶
- Constants
- func CreateProjectConfig(configDir string) (string, error)
- func DetermineBuildSystem(projectDir string) (string, error)
- func FindAndParseProjectConfig(opts interface{}) error
- func FindConfigDir() (string, error)
- func IsGradleMultiProject(projectDir string) (bool, error)
- func ParseProjectConfig(configDir string, opts interface{}) error
- func TestTypeFileNameExtension(testType FuzzTestType) (string, bool)
- func ValidateBuildSystem(buildSystem string) error
- type Engine
- type FuzzTestType
- type GradleBuildLanguage
Constants ¶
Variables ¶
This section is empty.
Functions ¶
func CreateProjectConfig ¶
CreateProjectConfig creates a new project config in the given directory
func DetermineBuildSystem ¶
func FindAndParseProjectConfig ¶ added in v0.5.0
func FindAndParseProjectConfig(opts interface{}) error
func FindConfigDir ¶ added in v0.5.0
func IsGradleMultiProject ¶ added in v0.20.0
func ParseProjectConfig ¶
func TestTypeFileNameExtension ¶ added in v0.19.0
func TestTypeFileNameExtension(testType FuzzTestType) (string, bool)
func ValidateBuildSystem ¶
Types ¶
type FuzzTestType ¶
type FuzzTestType string
const ( CPP FuzzTestType = "cpp" Java FuzzTestType = "java" Kotlin FuzzTestType = "kotlin" )
type GradleBuildLanguage ¶ added in v0.19.0
type GradleBuildLanguage string
const ( GradleGroovy GradleBuildLanguage = "groovy" GradleKotlin GradleBuildLanguage = "kotlin" )
func DetermineGradleBuildLanguage ¶ added in v0.19.0
func DetermineGradleBuildLanguage(projectDir string) (GradleBuildLanguage, error)
Click to show internal directories.
Click to hide internal directories.