Searched defs:LicenseGraph (Results 1 – 15 of 15) sorted by relevance
/build/make/tools/compliance/ |
D | policy_resolve.go | 37 func ResolveBottomUpConditions(lg *LicenseGraph) { 45 func TraceBottomUpConditions(lg *LicenseGraph, conditionsFn TraceConditions) { 107 func ResolveTopDownConditions(lg *LicenseGraph) { 114 func TraceTopDownConditions(lg *LicenseGraph, conditionsFn TraceConditions) {
|
D | policy_walk.go | 21 Context(lg *LicenseGraph, path TargetEdgePath, edge *TargetEdge) interface{} 54 func WalkTopDown(ctx EdgeContextProvider, lg *LicenseGraph, visit VisitNode) { 84 func WalkTopDownBreadthFirst(ctx EdgeContextProvider, lg *LicenseGraph, visit VisitNode) { 139 func WalkResolutionsForCondition(lg *LicenseGraph, conditions LicenseConditionSet) ResolutionSet { 249 func WalkActionsForCondition(lg *LicenseGraph, conditions LicenseConditionSet) ActionSet {
|
D | graph.go | 40 type LicenseGraph struct { struct 50 rootFiles []string 55 edges TargetEdgeList 59 targets map[string]*TargetNode 62 onceBottomUp sync.Once 65 onceTopDown sync.Once 69 shippedNodes *TargetNodeSet 72 mu sync.Mutex 76 func (lg *LicenseGraph) Edges() TargetEdgeList { 83 func (lg *LicenseGraph) Targets() TargetNodeList { [all …]
|
D | test_util.go | 115 func newTestNode(lg *LicenseGraph, targetName string) *TargetNode { 240 func logGraph(lg *LicenseGraph, t *testing.T) { 291 func toActionSet(lg *LicenseGraph, data []act) ActionSet { 307 func toResolutionSet(lg *LicenseGraph, data []res) ResolutionSet { 372 func asActionList(lg *LicenseGraph) actionList { 386 func toActionList(lg *LicenseGraph, actions []tcond) actionList { 411 func toConflictList(lg *LicenseGraph, data []confl) []SourceSharePrivacyConflict { 428 func checkSameActions(lg *LicenseGraph, asActual, asExpected ActionSet, t *testing.T) { 492 func checkResolvesActions(lg *LicenseGraph, asActual, asExpected ActionSet, t *testing.T) {
|
D | policy_policy.go | 175 func depConditionsPropagatingToTarget(lg *LicenseGraph, e *TargetEdge, depConditions LicenseConditi… 199 func targetConditionsPropagatingToDep(lg *LicenseGraph, e *TargetEdge, targetConditions LicenseCond… 230 func conditionsAttachingAcrossEdge(lg *LicenseGraph, e *TargetEdge, universe LicenseConditionSet) L…
|
D | policy_shipped.go | 19 func ShippedNodes(lg *LicenseGraph) TargetNodeSet {
|
D | policy_resolveshare.go | 18 func ResolveSourceSharing(lg *LicenseGraph) ResolutionSet {
|
D | policy_resolveprivacy.go | 18 func ResolveSourcePrivacy(lg *LicenseGraph) ResolutionSet {
|
D | policy_resolvenotices.go | 18 func ResolveNotices(lg *LicenseGraph) ResolutionSet {
|
D | policy_shareprivacyconflicts.go | 44 func ConflictingSharedPrivateSource(lg *LicenseGraph) []SourceSharePrivacyConflict {
|
D | README.md | 31 ### LicenseGraph subsection
|
D | readgraph.go | 214 func addDependencies(lg *LicenseGraph, tn *TargetNode) error {
|
D | noticeindex.go | 68 func IndexLicenseTexts(rootFS fs.FS, lg *LicenseGraph, rs ResolutionSet) (*NoticeIndex, error) {
|
/build/make/tools/compliance/cmd/dumpresolutions/ |
D | dumpresolutions_test.go | 936 matchString(*testContext, *compliance.LicenseGraph) string 946 func newTestCondition(lg *compliance.LicenseGraph, conditionName ...string) compliance.LicenseCondi…
|
/build/make/tools/compliance/cmd/sbom/ |
D | sbom.go | 311 func inputFiles(lg *compliance.LicenseGraph, pmix *projectmetadata.Index, licenseTexts []string) []…
|