Versions in this module Expand all Collapse all v0 v0.1.0 Jan 22, 2024 Changes in this version + func IsEmptyOrNull(str string) bool + func Name() string + func PkgType() model.PkgType + type Collector struct + func NewCollector() *Collector + type ConanFileParser struct + func NewConanFileParser() *ConanFileParser + func (m *ConanFileParser) Matcher() collector.FileMatcher + func (m *ConanFileParser) Parse(filePath string) ([]model.Package, error) + type ConanGraphParser struct + func NewConanGraphParser() *ConanGraphParser + func (m *ConanGraphParser) Matcher() collector.FileMatcher + func (m *ConanGraphParser) Parse(filePath string) ([]model.Package, error) + type ConanLockParser struct + func NewConanLockParser() *ConanLockParser + func (m *ConanLockParser) Matcher() collector.FileMatcher + func (m *ConanLockParser) Parse(filePath string) ([]model.Package, error) + type Dependency struct + Ref string + type Graph struct + Nodes map[string]Node + type Node struct + Dependencies map[string]Dependency + License string + Name string + Version string + type ParserFile struct + Graph Graph + type Pkg struct + License string + Ref string + type Result struct + Nodes []Pkg