ciach 0.2.0+2
ciach: ^0.2.0+2 copied to clipboard
Finds unused (never-referenced) declarations in a Dart/Flutter package by driving the Dart analysis server over LSP and querying textDocument/references.
0.2.0+2 #
- Update the README.
0.2.0+1 #
- Add pub.dev
topicsandissue_trackermetadata for discoverability. No code changes.
0.2.0 #
- Add
--removeto delete unused declarations from source after reporting them, with a confirmation prompt;--remove --forceskips the prompt. - Skip operator overloads (
operator +,operator ==, …) by default — the analysis server can't resolve infix operator syntax back to the declaration, so a used operator was always reported as unused. Pass--operatorsto include them anyway. - Report declarations referenced only from a dartdoc
[Xxx]comment link as a separate, informational "doc-only" category (intext,json, andgithuboutput) instead of hiding them entirely. Doc-only findings are never deleted by--remove. - Clarify installation instructions: global activation vs. adding
ciachas a dev dependency.
0.1.0 #
Initial implementation.