undead 0.1.1 copy "undead: ^0.1.1" to clipboard
undead: ^0.1.1 copied to clipboard

Reachability and dead/unused declaration analysis for Dart and Flutter packages.

0.1.1 #

  • Support --suggest-private flag to detect unexported top-level declarations that can be made library-private (#45).
  • Add suggestPrivate option to UndeadOptions, UndeadReport.privateCandidatesFound, UndeadClassification.privateCandidate, and SuggestedAction.makePrivate.
  • Require package:analytica ^0.1.1.

0.1.0 #

  • Initial release of reachability and dead/unused declaration analyzer.
  • Support for CLI execution, package entrypoint harvesting, and Flutter/test framework adapters.
  • Deterministic analysis modes: open-world (libraries) and closed-app (standalone/executables).
  • Custom suppression directives: // undead:ignore and // undead:ignore_for_file.
14
likes
150
points
112
downloads

Documentation

API reference

Publisher

verified publisherkevmoo.com

Weekly Downloads

Reachability and dead/unused declaration analysis for Dart and Flutter packages.

Repository (GitHub)
View/report issues

Topics

#static-analysis #code-quality #linter #cli

License

MIT (license)

Dependencies

analytica, analyzer, args, io, path, yaml

More

Packages that depend on undead