Remove `TextEmitter` #20595
add a test for showing fixes
4d440ea3
factor out shared print_fix_summary and write_summary_text calls
7ae45d15
split concise and full blocks
7e911551
replace TextEmitter in printer.rs
ca00c9bb
use DisplayDiagnostics instead of TextEmitter for io tests
08aa03f0
use DisplayDiagnostics instead of TextEmitter for write_continuously
3b8d3488
use DisplayDiagnostics instead of TextEmitter for print_messages
ec58875f
delete TextEmitter, its module, and now-unused test helpers
d2cf1fc8
factor out more shared options
e5eb00e3
factor out DiagnosticFormat::try_from(OutputFormat)
79204cab
use Applicability for GroupedEmitter
2ea823e9
add show_fix_status and fix_applicability getters on config
6eeaffd3
factor out render_diagnostics to share with the formatter
393803ab
ntBre
force pushed
from
3c2f9d24
to
393803ab
89 days ago
ntBre
marked this pull request as ready for review 89 days ago
ntBre
merged
00c8851e
into main 86 days ago
ntBre
deleted the brent/remove-text-emitter branch 86 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub