Remove superseded history attribution paths
This commit is contained in:
@@ -125,9 +125,11 @@ func inheritanceInspectionFromComposition(t *testing.T, composed *composedDocume
|
||||
metadata := metadataFromDecoded(decoded)
|
||||
metadata.historyBuilder.setScratch(composed.root)
|
||||
metadata.historyBuilder.observeSourceEvidence(composed.root, composed.origins, composed.applications, composed.overlays)
|
||||
applyInheritanceMetadata(&metadata, composed.root, composed.origins, composed.overlays, expanded)
|
||||
metadata.historyBuilder.setScratch(composed.root)
|
||||
metadata.historyBuilder.observeInheritanceEvidence(expanded.operations)
|
||||
metadata.historyBuilder.observePreCLICheckpoint(expanded.root, expanded.origins)
|
||||
metadata.historyBuilder.observePostCLICheckpoint(expanded.root, expanded.origins)
|
||||
metadata.historyBuilder.prefixReady = true
|
||||
final := expanded.root
|
||||
if len(snapshots) != 0 {
|
||||
final = document.Clone(expanded.root)
|
||||
@@ -137,7 +139,10 @@ func inheritanceInspectionFromComposition(t *testing.T, composed *composedDocume
|
||||
}
|
||||
}
|
||||
}
|
||||
finalizeMetadataPathsWithResolution(&metadata, final, composed.applications, snapshots, baseline, composed.root, expanded.root)
|
||||
if len(snapshots) != 0 {
|
||||
metadata.historyBuilder.observeResolutionEvidence(snapshots)
|
||||
}
|
||||
freezeMetadataHistory(&metadata, final)
|
||||
return &Inspection{
|
||||
metadata: metadata, history: metadata.historyModel, final: final,
|
||||
}, expanded
|
||||
|
||||
Reference in New Issue
Block a user