Phpstan Strict Rules Versions Save

Extra strict and opinionated rules for PHPStan

1.5.5

3 weeks ago
  • 2e193a0 - ArrayFilterStrictRule - get rid of different behavour with treatPhpDocTypesAsCertain: false

1.5.4

3 weeks ago
  • 8afd4af - Loosen up ArrayFilterStrictRule for unions with clearly truthy/falsey types

1.5.3

1 month ago
  • 568210b - Introduce strict array_filter call (require callback method)
  • 4723149 - Require PHPStan 1.10.60
  • 2fc12e5 - Fix UselessCastRuleTest.

1.5.2

6 months ago
  • 7a50e96 - Fix
  • 5ae7a3d - StrictFunctionCallsRule - support named arguments

1.5.1

1 year ago
  • b21c03d - DynamicCallOnStaticMethodsRule - do not report for methods declared on PHPStanTestCase and TypeInferenceTestCase
  • ce25f06 - Update dependency slevomat/coding-standard to v8.9.0
  • b3a558c - Update PHPCS
  • d811ef6 - Update metcalfc/changelog-generator action to v4.1.0

1.5.0

1 year ago
  • b7dd96a - Strict operator type check for assign operations
  • 66b378f - Allow to increment strings
  • a7ac762 - Fix build
  • 063a7fd - Fix deprecations
  • c753126 - Enable reportWrongPhpDocTypeInVarTag in bleedingEdge
  • 2595a76 - Require PHPStan 1.10
  • a606515 - Update workflow

1.4.5

1 year ago
  • 361f75b - OperandsInArithmeticAdditionRule - allow benevolent unions of arrays
  • 2ffa76a - Update release-toot.yml
  • 86da8eb - Create release-toot.yml
  • 4790ecb - Update dessant/lock-threads action to v4
  • caf80fc - Update metcalfc/changelog-generator action to v4
  • 5a05cc4 - Fix test
  • 00dd4fa - Fix build

1.4.4

1 year ago
  • 23e5f37 - Configuration option strictRules.disallowedLooseComparsion

1.4.3

1 year ago
  • 431b3d6 - Fix wrong error when function is rebound.
  • 1f3b649 - Add regression test for non-looping loops

1.4.2

1 year ago
  • 4e57160 - Revert "Add regression test for non-looping loops"