Tags

Tags give the ability to mark specific points in history as being important
  • v0.3.0

    v0.3.0
    
    Renamed, and the detector now comes with it.
    
    BREAKING CHANGE:
      amarucci/phpstan-livewire     -> amarucci/phpstan-laravel-deadcode
      AMarucci\PHPStan\Livewire     -> AMarucci\PHPStan\LaravelDeadCode
      parameters.livewireDeadCode   -> parameters.laravelDeadCode
    
    extension.neon includes shipmonk/dead-code-detector's rules.neon and pins its
    five detect families on, so a consumer writes one include and may drop both the
    separate requirement and its include. See the README.
  • v0.2.0

    v0.2.0
    
    Reads the framework wiring PHP cannot see: Eloquent enum casts, interface
    contracts, package conventions, gate abilities, and declarations inside traits.
    
    BREAKING CHANGE: viewPath is replaced by viewPaths, viewNamespaces and
    viewNamespacePatterns. A modular application must declare its namespaced roots
    or the extension resolves nothing, abstains everywhere, and silently spares the
    whole codebase. See the Configuration section of the README.
  • v0.1.1

    v0.1.1
    
    Declare phpstan/phpstan as a direct dependency. It was only resolved
    transitively through shipmonk/dead-code-detector, leaving consumers free to
    end up on an incompatible major version.
  • v0.1.0

    v0.1.0
    
    First release of the PHPStan extension teaching shipmonk/dead-code-detector to
    read Livewire components: framework entry points, Livewire attributes, and the
    component's own Blade templates including transitively included partials.
    
    Requires PHP 8.4. Tested on PHP 8.4 and 8.5.