feat: respect custom exit code from plugin (#6584)

Signed-off-by: knqyf263 <knqyf263@gmail.com>
This commit is contained in:
Teppei Fukuda
2024-05-02 09:07:49 +04:00
committed by GitHub
parent a5d485cf8a
commit f0961d54f6
10 changed files with 41 additions and 24 deletions

View File

@@ -452,10 +452,7 @@ func Run(ctx context.Context, opts flag.Options, targetKind TargetKind) (err err
return xerrors.Errorf("report error: %w", err)
}
operation.ExitOnEOL(opts, report.Metadata)
operation.Exit(opts, report.Results.Failed())
return nil
return operation.Exit(opts, report.Results.Failed(), report.Metadata)
}
func disabledAnalyzers(opts flag.Options) []analyzer.Type {