Skip to content

Releases: phpstan/phpstan-strict-rules

0.12.11

21 Aug 11:56
0.12.11
2b72e8e
Compare
Choose a tag to compare
  • 2b72e8e - Set reportMaybesInPropertyPhpDocTypes: true

0.12.10

04 Jul 15:01
Compare
Choose a tag to compare
  • 1ebaa93 - Bump metcalfc/changelog-generator from v0.4.4 to v1.0.0
  • 4efb461 - Lock closed issues
  • 3cb8c8a - Drop Phing for Makefile
  • 0208ab7 - chore: Use the latest PHPUnit wherever possible, use PHP 8.0 for PHPCS
  • 63cec25 - Rewrite in backward compatibility compliant way
  • ce82a05 - Operands in arithmetic operations - allow numeric-string

0.12.9

13 Jan 08:53
Compare
Choose a tag to compare
  • 0705fef - Backwards compatibility for people with custom rulesets

0.12.8

11 Jan 16:53
Compare
Choose a tag to compare
  • fb24448 - Dependabot
  • f820776 - Fix wrong scope in BooleanInBooleanAndRule and BooleanInBooleanOrRule
  • ee00093 - Bleeding edge - check LogicalAnd + LogicalOr for booleans

0.12.7

13 Dec 13:30
Compare
Choose a tag to compare
  • 03807e3 - Revert "Find unnecessary ternary operators"

0.12.6

12 Dec 16:30
Compare
Choose a tag to compare
  • c5fa47c - Find unnecessary ternary operators
  • 7d49dcf - Fix
  • bcd9b68 - Use the maintained version of php-parallel-lint
  • 287d53f - Fix build
  • 1237536 - Travis > Test on PHP 7.4
  • 70b84f6 - Updated coding standard that can run on PHP 7.4
  • f39404d - Use GitHub Actions instead of Travis CI
  • 80a77d3 - Automatic release workflow

0.12.5

12 Dec 14:49
334898a
Compare
Choose a tag to compare
0.12.5

0.11.1

19 May 19:11
Compare
Choose a tag to compare

0.10.1

22 Jul 19:54
Compare
Choose a tag to compare
  • OperatorRuleHelper - allow benevolent union types that contain numeric types (18c0b6e)

0.10

24 Jun 18:27
Compare
Choose a tag to compare
  • Rule for checking a dynamic call on static methods - #5, thanks @lookyman!
  • StrictFunctionCallsRule: more functions with $strict parameter - #10, thanks @kukulich!
  • Disallow empty() (f06d0ca)
  • Enabled always true comparisons already done by PHPStan (124db83)
  • Checking wrong function name case (2783517)
  • Detect wrong case in name of an inherited method (5c524c0)
  • Rule for disallowing implicit array creation (2dfbf80)
  • Check presence of parameter and return typehints for functions and methods - #16, #20, thanks @CzechBoy!
  • Rules for numeric operands in arithmetic operations - #15, thanks @Majkl578!
  • Rules for operand in pre/post-inc/decrement - #26, thanks @Majkl578!