Skip to content

0.9.0

Choose a tag to compare

@janedbal janedbal released this 04 Mar 10:48
· 231 commits to master since this release
c218837

New features:

  • Members used only in tests can be reported as dead (#139)
parameters:
    shipmonkDeadCode:
        usageExcluders:
            tests:
                enabled: true # off by default
  • Custom usage exclusions (#139)
    • via MemberUsageExcluder interface

Fixes:

  • Fix false positives in indirect usage edgecases (#141)
  • Fix transitive member reported repeatedly in a dead group when called multiple times (#143)
  • Fix usage of symbols not available on PHP 7.4 (#145)
  • Dead cycle representative error is ignorable now (no longer picked randomly) (#144)