main.go: clean up (#3310)

[skip ci]
This commit is contained in:
MkQtS
2026-02-27 13:09:18 +08:00
committed by GitHub
parent 5f7c4aa60a
commit afb9e6cad0

View File

@@ -353,11 +353,8 @@ func (p *Processor) resolveList(plname string) error {
roughMap[dentry.Plain] = dentry
}
for _, inc := range pl.Inclusions {
if _, exist := p.plMap[inc.Source]; !exist {
return fmt.Errorf("list %q includes a non-existent list: %q", plname, inc.Source)
}
if err := p.resolveList(inc.Source); err != nil {
return err
return fmt.Errorf("failed to resolve inclusion %q: %w", inc.Source, err)
}
for _, ientry := range p.finalMap[inc.Source] {
if isMatchAttrFilters(ientry, inc) { // Add included entries