Skip to content

0.4.0

Compare
Choose a tag to compare
@janedbal janedbal released this 24 Oct 10:58
· 33 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)