Retain main version warnings in layered loads

This commit is contained in:
2026-10-24 00:13:54 +00:00
parent 085b57eeb6
commit 42663cf07c
4 changed files with 88 additions and 9 deletions

View File

@@ -236,7 +236,7 @@ func executeLoadRequest[T any](request loadRequest[T], secrets SecretBinding, lo
accumulator.add(versionState.diagnostics[reportedVersionDiagnostics:]...)
accumulator.sources = input.sources
accumulator.add(diagnostics...)
if len(diagnostics) != 0 {
if hasErrors(diagnostics) {
return nil, accumulator.loadError()
}
if request.ordinary && input.parsed.source != nil {