by shigemk2


phpstan 1.8.6

  • ignoreErrors: multiple messages and explicit reportUnmatched
  • Improve JUnit error formatter
  • Implement template type inference from conditional return type
  • Optimize ConstantArrayType::isKeysSupersetOf()
  • Enums cannot implement Serializable
  • ConditionalTagsExtension: Multiple conditions support
  • More precise $argc, $argv global variables types
  • Improve folding of constant arrays
  • Introduce oversized-array type to enfore max number of HasOffsetValueType accessory types
  • ClassReflection - do not execute properties extensions on PHP 8.2 if the class does not allow dynamic properties
  • Improve UnionTypeHelper::sortTypes() stability