Skip to content

fix(reporter): remove broken --report-console reporter#750

Merged
abhisek merged 2 commits into
safedep:mainfrom
syf2211:fix/612-remove-report-console-reporter
Jul 3, 2026
Merged

fix(reporter): remove broken --report-console reporter#750
abhisek merged 2 commits into
safedep:mainfrom
syf2211:fix/612-remove-report-console-reporter

Conversation

@syf2211

@syf2211 syf2211 commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary

Remove the deprecated --report-console reporter flag and its implementation. The interactive table UI was broken; --report-summary is the supported console output path.

Fixes #612

Motivation

Maintainer feedback on #612: eliminate the broken --report-console reporter since summary is the separate, supported reporter. Users on vet scan already get summary output by default (--report-summary=true). Users who relied on --report-console for vet query should switch to --report-summary.

Changes

  • Remove --report-console flag and wiring from vet scan and vet query
  • Delete pkg/reporter/console.go
  • Update docs/reporting.md reporter list

Tests

  • go build ./... — pass
  • go test ./pkg/reporter -run 'TestSummary|TestMarkdown|TestSarif' — pass
  • go test ./...TestColorFunctionsWithColors fails in this headless environment (pre-existing TTY/color expectation; unrelated to this change)

Notes

  • No in-repo references to report-console remain after this change.
  • Reviewed with composer-2.5 subagent before submission (APPROVE).

The interactive console table reporter was broken and redundant with
--report-summary. Per maintainer feedback on safedep#612, remove the flag,
implementation, and documentation references.

Fixes safedep#612

Signed-off-by: syf2211 <syf2211@users.noreply.github.com>
@safedep

safedep Bot commented Jul 2, 2026

Copy link
Copy Markdown

SafeDep Report Summary

Green Malicious Packages Badge Green Vulnerable Packages Badge Green Risky License Badge

No dependency changes detected. Nothing to scan.

View complete scan results →

This report is generated by SafeDep Github App

@abhisek abhisek enabled auto-merge (squash) July 3, 2026 11:07
@abhisek abhisek merged commit 7517804 into safedep:main Jul 3, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

--report-console UI is broken

2 participants