Skip to content

0.4.0

Choose a tag to compare

@janedbal janedbal released this 24 Oct 10:58
· 274 commits to master since this release
fc01208

Major changes:

  • Dead cycles detection (#99)
    • Also, all transitively dead methods are reported within the first run:
 ------ ------------------------------------------------------------------------
  Line   src/App/Facade/UserFacade.php
 ------ ------------------------------------------------------------------------
  26     Unused App\Facade\UserFacade::updateUserAddress
         馃  shipmonk.deadMethod
         馃挕 Thus App\Entity\User::updateAddress is transitively also unused
         馃挕 Thus App\Entity\Address::setPostalCode is transitively also unused
         馃挕 Thus App\Entity\Address::setCountry is transitively also unused
         馃挕 Thus App\Entity\Address::setStreet is transitively also unused

New features:

  • phpunit: support data providers in children classes (#97)
  • symfony: support #[AsCommand], #[AsController], Bundle children (#89)
  • doctrine: support EntityRepository constructor (#90)

Fixes:

  • vendor: properly detect vendor-originating methods (#101)