Documentation
¶
Index ¶
Constants ¶
View Source
const MAX_DEPTH = 150
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzurePipelinesParser ¶ added in v0.16.0
type AzurePipelinesParser struct {
// contains filtered or unexported fields
}
func NewAzurePipelinesParser ¶ added in v0.16.0
func NewAzurePipelinesParser() *AzurePipelinesParser
func (*AzurePipelinesParser) MatchPattern ¶ added in v0.16.0
func (p *AzurePipelinesParser) MatchPattern() *regexp.Regexp
func (*AzurePipelinesParser) Parse ¶ added in v0.16.0
func (p *AzurePipelinesParser) Parse(filePath string, scanningPath string, pkgInsights *models.PackageInsights) error
type GithubActionWorkflowParser ¶ added in v0.16.0
type GithubActionWorkflowParser struct {
// contains filtered or unexported fields
}
func NewGithubActionWorkflowParser ¶ added in v0.16.0
func NewGithubActionWorkflowParser() *GithubActionWorkflowParser
func (*GithubActionWorkflowParser) MatchPattern ¶ added in v0.16.0
func (p *GithubActionWorkflowParser) MatchPattern() *regexp.Regexp
func (*GithubActionWorkflowParser) Parse ¶ added in v0.16.0
func (p *GithubActionWorkflowParser) Parse(filePath string, scanningPath string, pkgInsights *models.PackageInsights) error
type GithubActionsMetadataParser ¶ added in v0.16.0
type GithubActionsMetadataParser struct {
// contains filtered or unexported fields
}
func NewGithubActionsMetadataParser ¶ added in v0.16.0
func NewGithubActionsMetadataParser() *GithubActionsMetadataParser
func (*GithubActionsMetadataParser) MatchPattern ¶ added in v0.16.0
func (p *GithubActionsMetadataParser) MatchPattern() *regexp.Regexp
func (*GithubActionsMetadataParser) Parse ¶ added in v0.16.0
func (p *GithubActionsMetadataParser) Parse(filePath string, scanningPath string, pkgInsights *models.PackageInsights) error
type GitlabCiParser ¶ added in v0.16.0
type GitlabCiParser struct {
// contains filtered or unexported fields
}
func NewGitlabCiParser ¶ added in v0.16.0
func NewGitlabCiParser() *GitlabCiParser
func (*GitlabCiParser) MatchPattern ¶ added in v0.16.0
func (p *GitlabCiParser) MatchPattern() *regexp.Regexp
func (*GitlabCiParser) Parse ¶ added in v0.16.0
func (p *GitlabCiParser) Parse(filePath string, scanningPath string, pkgInsights *models.PackageInsights) error
type Inventory ¶
type Inventory struct {
// contains filtered or unexported fields
}
func NewInventory ¶
func (*Inventory) ScanPackage ¶ added in v0.15.1
func (i *Inventory) ScanPackage(ctx context.Context, pkgInsights models.PackageInsights, workdir string) (*models.PackageInsights, error)
type InventoryScanner ¶ added in v0.16.0
func NewInventoryScanner ¶ added in v0.16.0
func NewInventoryScanner(path string) *InventoryScanner
func (*InventoryScanner) Run ¶ added in v0.16.0
func (s *InventoryScanner) Run(pkgInsights *models.PackageInsights) error
type PipelineAsCodeTektonParser ¶ added in v0.16.0
type PipelineAsCodeTektonParser struct {
// contains filtered or unexported fields
}
func NewPipelineAsCodeTektonParser ¶ added in v0.16.0
func NewPipelineAsCodeTektonParser() *PipelineAsCodeTektonParser
func (*PipelineAsCodeTektonParser) MatchPattern ¶ added in v0.16.0
func (p *PipelineAsCodeTektonParser) MatchPattern() *regexp.Regexp
func (*PipelineAsCodeTektonParser) Parse ¶ added in v0.16.0
func (p *PipelineAsCodeTektonParser) Parse(filePath string, scanningPath string, pkgInsights *models.PackageInsights) error
type ReputationClient ¶
Click to show internal directories.
Click to hide internal directories.