Skip to content

Releases: Slamdunk/phpstan-extensions

v5.0.1

31 Aug 05:52
ff66079
Compare
Choose a tag to compare

Allow PHP 8.0

v5.0.0

20 Feb 09:06
0c646b8
Compare
Choose a tag to compare

Symfony related rules moved to dedicated conf conf/symfony-rules.neon.

v4.0.0

08 Dec 13:17
c854acc
Compare
Choose a tag to compare
  1. Support PHPStan 0.12
  2. Drop DateTimeImmutableAlteredAndUnusedRule, superseeded by PHPStan 0.12 release on level 4

v3.6.1

13 Sep 13:29
2a65e83
Compare
Choose a tag to compare

Use RuleErrorBuilder for more precise line info #19

v3.6.0

02 Sep 09:43
ad85547
Compare
Choose a tag to compare

Add MissingClosureParameterTypehintRule #18

v3.5.2

22 Aug 12:17
15589b5
Compare
Choose a tag to compare

Fix False-positive unused variable (#16)

v3.5.1

04 Jul 13:27
Compare
Choose a tag to compare

Bugfix: Filesystem::isReasable is not an API

v3.5.0

12 Jun 08:55
19bbb1e
Compare
Choose a tag to compare
  1. Added SlamPhpStan\SymfonyFilesystemRule: forbid calls to raw filesystem functions well wrapped by
    symfony/filesystem component
  2. Added SlamPhpStan\SymfonyProcessRule: forbid calls to raw system functions well wrapped by
    symfony/process component

v3.4.0

17 May 08:54
ae291ba
Compare
Choose a tag to compare

Added SlamPhpStan\DateTimeImmutableAlteredAndUnusedRule: check for DateTimeImmutable calls that alter the object but don't use the result; likely an error of the transition from mutable DateTime class

v3.3.0

14 May 10:40
c98f0ba
Compare
Choose a tag to compare

Added SlamPhpStan\AccessGlobalVariableWithinContextRule: inhibit the access to globals within classes that extend or implement a certain class/interface