Releases: ergebnis/phpstan-rules
Releases · ergebnis/phpstan-rules
0.14.1
- Fix: Update
README.md
in regard to parameter scope (#159), by @localheinz - Fix: Use default community health files for @ergebnis (#160), by @localheinz
- Fix: Remove inappropriate
replace
configuration (#161), by @localheinz - Fix: Typo (#162), by @localheinz
0.14.0
- Build(deps-dev): Bump
phpunit/phpunit
from7.5.16
to7.5.17
(#137), by @dependabot-preview[bot] - Fix: Keep cases sorted by key (#139), by @localheinz
- Enhancement: Synchronize project tooling configuration with
localheinz/php-library-template
(#140), by @localheinz - Fix: Drop support for PHP 7.1 (#141), by @localheinz
- Build(deps-dev): Bump
localheinz/test-util
from0.7.0
to0.8.0
(#143), by @dependabot-preview[bot] - Fix: Stop waiting for builds for PHP 7.1 to complete (#144), by @localheinz
- Build(deps-dev): Bump
phpunit/phpunit
from7.5.17
to8.4.3
(#142), by @dependabot-preview[bot] - Enhancement: Use
ergebnis/php-cs-fixer-config
(#145), by @localheinz - Build(deps-dev): Bump
ergebnis/php-cs-fixer-config
from1.0.0
to1.1.0
(#146), by @dependabot-preview[bot] - Enhancement: Allow installation with
phpstan/phpstan:~0.12.0
(#147), by @localheinz - Fix: Run
php-cs-fixer
for fixtures (#148), by @localheinz - Enhancement: Synchronize project tooling configuration with
ergebnis/php-library-template
(#149), by @localheinz - Enhancement: Use reference style links in
CHANGELOG.md
(#150), by @localheinz - Fix: Changelog (#151), by @localheinz
- Build(deps-dev): Bump
phpunit/phpunit
from8.4.3
to8.5.0
(#153), by @dependabot-preview[bot] - Enhancement: Use
ergebnis/test-util
instead oflocalheinz/test-util
(#154), by @localheinz - Enhancement: Synchronize with
ergebnis/php-library-template
(#155), by @localheinz - Enhancement: Synchronize with
ergebnis/php-library-template
(#156), by @localheinz - Enhancement: Run builds on PHP 7.4 (#152), by @localheinz
- Fix: Rename namespace after move to @ergebnis (#157), by @localheinz
- Fix: Move parameters configuration into
ergebnis
scope (#158), by @localheinz
0.13.0
- Fix: Reference (#135), by @localheinz
- Enhancement: Implement
Methods\PrivateInFinalClassRule
(#126), by @localheinz - Fix: Changelog (#136), by @localheinz
0.12.2
- Fix: Exclude
zendframework/zend-servicemanager
from automatic updates (#130), by @localheinz - Fix: Exclude interfaces from analysis by
Methods\FinalInAbstractClassRule
(#132), by @localheinz
0.12.1
- Build(deps-dev): Bump
phpunit/phpunit
from7.5.15
to7.5.16
(#125), by @dependabot-preview[bot] - Fix: Add missing section heading (#127), by @localheinz
- Fix: Resolve class name before attempting to analyze it (#128), by @localheinz
0.12.0
- Fix: Update
CHANGELOG.md
(#119), by @localheinz - Enhancement: Synchronize project tooling configuration with
localheinz/php-library-template
(#120), by @localheinz - Enhancement: Synchronize project tooling configuration with
localheinz/php-library-template
(#121), by @localheinz - Enhancement: Implement
Methods\NoParameterWithContainerTypeDeclarationRule
(#122), by @localheinz - Fix: Changelog (#124), by @localheinz
- Enhancement: Implement
Methods\FinalInAbstractClassRule
(#123), by @localheinz
0.11.0
- Enhancement: Add
FUNDING.yml
(#95), by @localheinz - Enhancement: Add configuration for probot settings (#97), by @localheinz
- Enhancement: Add basic configuration for dependabot (#98), by @localheinz
- Build(deps-dev): Bump
localheinz/composer-normalize
from 1.1.1 to 1.3.0 (#100), by @dependabot-preview[bot] - Build(deps-dev): Bump
localheinz/php-cs-fixer-config
from 1.21.0 to 1.23.0 (#99), by @dependabot-preview[bot] - Build(deps-dev): Bump
phpunit/phpunit
from 7.5.9 to 7.5.15 (#101), by @dependabot-preview[bot] - Enhancement: Require
nikic/php-parser:^4.2.3
(#102), by @localheinz - Enhancement: Synchronize project tooling configuration with
localheinz/php-library-template
(#104), by @localheinz - Enhancement: Require
phpstan/phpstan:~0.11.15
(#103), by @localheinz - Fix: Update
CHANGELOG.md
(#105), by @localheinz - Enhancement: Infer private property type from constructor (#106), by @localheinz
- Enhancement: Implement
Files\DeclareStrictTypesRule
(#79), by @dmecke - Build(deps-dev): Bump
phpstan/phpstan-deprecation-rules
from 0.11.1 to 0.11.2 (#107), by @dependabot-preview[bot] - Build(deps-dev): Bump
infection/infection
from 0.12.2 to 0.13.6 (#108), by @dependabot-preview[bot] - Enhancement: Run infection on PHP 7.3 (#109), by @localheinz
- Enhancement: Implement
Expressions\NoEmptyRule
(#110), by @localheinz - Enhancement: Add link for
isset()
(#111), by @localheinz - Enhancement: Implement
Expressions\NoEvalRule
(#112), by @localheinz - Enhancement: Implement
Expressions\NoErrorSuppressionRule
(#113), by @localheinz - Fix: Link in
CHANGELOG.md
(#114), by @localheinz - Fix: Version (#115), by @localheinz
- Enhancement: Implement
Expressions\NoCompactRule
(#116), by @localheinz - Enhancement: Implement
Statements\NoSwitchRule
(#117), by @localheinz - Build(deps-dev): Bump
localheinz/composer-normalize
from 1.3.0 to 1.3.1 (#118), by @dependabot-preview[bot]
0.10.0
- Fix: Replace
Generator
return type declaration with less specificiterable
(#92), by @localheinz - Enhancement: Require at least
phpstan/phpstan:~0.11.7
(#91), by @localheinz - Fix: Add missing
parametersSchema
configuration (#93), by @localheinz - Fix: Use class name instead of FQCN to avoid awkward wrapping (#94), by @localheinz
0.9.1
- Enhancement: Allow usage with
phpstan/extension-installer
(#89), by @localheinz
0.9.0
- Enhancement: Adjust
Classes\FinalRule
to ignore Doctrine entities (#84), by @localheinz - Enhancement: Update
localheinz/php-cs-fixer-config
(#85), by @localheinz - Fix: Update
infection/infection
(#86), by @localheinz - Fix: Update
phpunit/phpunit
(#87), by @localheinz