Versions in this module Expand all Collapse all v0 v0.1.0 Apr 25, 2024 v0.0.16 Jan 8, 2024 v0.0.15 Nov 20, 2023 v0.0.14 Nov 7, 2023 v0.0.13 Oct 31, 2023 v0.0.12 Oct 26, 2023 v0.0.11 Oct 12, 2023 v0.0.10 Oct 2, 2023 v0.0.9 Sep 30, 2023 v0.0.8 Sep 28, 2023 v0.0.7 Jul 13, 2023 v0.0.6 Jul 5, 2023 v0.0.5 May 18, 2023 v0.0.4 Apr 20, 2023 v0.0.3 Apr 4, 2023 v0.0.2 Mar 28, 2023 Changes in this version + var OutputFormatOptions = map[string]bool type SearchParams + Formats []string + func (s *SearchParams) HasOutputFormats() bool v0.0.1 Mar 20, 2023 Changes in this version + func Search(s *SearchParams) error + type SearchModules interface + Search func(*options.RuntimeOptions, options.SearchOptions) (*results.Result, error) + type SearchParams struct + CPE string + Cdx bool + Count bool + Cpus int + Ctx context.Context + DirectDeps bool + Filename bool + Hash string + IgnoreCase bool + InvertMatch bool + Json bool + License bool + Name string + PURL string + Path string + PrintErrors bool + Quiet bool + Recurse bool + Regexp bool + Spdx bool + Stats bool + func (s *SearchParams) BeQuiet() bool + func (s *SearchParams) CdxOnly() bool + func (s *SearchParams) Context() context.Context + func (s *SearchParams) CpuToUse() int + func (s *SearchParams) DoCount() bool + func (s *SearchParams) DoDirectDeps() bool + func (s *SearchParams) DoFilename() bool + func (s *SearchParams) DoIgnoreCase() bool + func (s *SearchParams) DoInverseMatch() bool + func (s *SearchParams) DoJson() bool + func (s *SearchParams) DoLicense() bool + func (s *SearchParams) DoPrintErrors() bool + func (s *SearchParams) DoRecurse() bool + func (s *SearchParams) DoStats() bool + func (s *SearchParams) IsRegularExp() bool + func (s *SearchParams) RootPath() string + func (s *SearchParams) SearchCPE() string + func (s *SearchParams) SearchHash() string + func (s *SearchParams) SearchName() string + func (s *SearchParams) SearchPURL() string + func (s *SearchParams) SpdxOnly() bool