Bump phpstan/phpstan from 0.12.99 to 1.1.2
Created by: dependabot[bot]
Bumps phpstan/phpstan from 0.12.99 to 1.1.2.
Release notes
Sourced from phpstan/phpstan's releases.
1.1.2
Bugfixes
🐛
- Properties are read when using AssignRef (
=&
) too (https://github.com/phpstan/phpstan-src/commit/74787be3fe520a72febf3b779f12e9ad9e471c85), #5935- Fixed internal error with method attributes referencing
self::
(https://github.com/phpstan/phpstan-src/commit/b5e44f7936d54accf7c5f5e5df9941b884f5b779), #5951- Fix stub namespaces in some extensions like
pecl_http
(https://github.com/ondrejmirtes/BetterReflection/commit/9f2b6eb6b8c17949bf82a46c34167504de0b0782, https://github.com/ondrejmirtes/BetterReflection/commit/bdd25238b192396e633d9ca07a25f2da724a9dc0), #5460, thanks@kukulich
!- Do not attempt to clear old containers if the directory does not exist (https://github.com/phpstan/phpstan-src/commit/2427b83fc13d8151034ae57cc625e525897af748)
Function signature fixes
🤖
- Mark file resource functions as having side effects (#698), thanks
@jlherren
!- Use positive integers for various time functions (#760), thanks
@staabm
!1.1.1
Bugfixes
🐛
- Fixed
/** @phpstan-ignore-line */
and/** @phpstan-ignore-next-line */
annotations sometimes not working because of AST (https://github.com/phpstan/phpstan-src/commit/9474696dff040ba6d5a9adadc8c87551074cbf94), #4750, #4759, #3834, #3563, #4250, #4798- Do not report non-existent function after
function_exists()
check (https://github.com/phpstan/phpstan-src/commit/28e8c11a2bdf11eede53a152825fd3bd7733d95d), #3576- Make
function_exists()
similar tois_callable()
(https://github.com/phpstan/phpstan-src/commit/4a988637e67b6ff6854192c57adbbe3c32d62629), #18491.1.0
Improvements
🔧
- Update
nikic/php-parser
to 4.13.1 (https://github.com/phpstan/phpstan-src/commit/6a64c8aa95ebdd15832cf482d10e543cbe18ae35), #5458- Update
jetbrains/phpstorm-stubs
(https://github.com/phpstan/phpstan-src/commit/546e87c61ff1b8591c7300d16484093870410a8c), #5833
- Support for
PhpStormStubsElementAvailable
attribute injetbrains/phpstorm-stubs
(https://github.com/phpstan/phpstan-src/commit/e41e66a1ecab998ed6e49376e6a5d0894c8ccc98)- Support for some features from PHP 8.1
- Support for native
never
return type - RFC (https://github.com/phpstan/phpstan-src/commit/59be92fd7e736217185b075c99d2fca21a6393b1)- Support for native pure intersection types - RFC (https://github.com/phpstan/phpstan-src/commit/be0555743559a43c183089417a390299a11b7a3b, https://github.com/phpstan/phpstan-src/commit/021e25ed2b6da96401ef754455ac5589db8eeda1), #5870
- Support for tentative return types - RFC (https://github.com/phpstan/phpstan-src/commit/0e98150eff1d71de28c683a8de115c4efef83b8a, https://github.com/phpstan/phpstan-src/commit/762fc470a2b5308d4d0469457bac809e6ddc2196)
- ReflectionEnum runtime stubs (PHP 8.0+) (https://github.com/phpstan/phpstan-src/commit/e3a0e0d1b968c4338d2a50d76562c49e49521565)
- Full Enums support is coming in a later release
Bugfixes
🐛
- Fix chaining nullsafe operator (#752), #5868, thanks
@olsavmic
!Function signature fixes
🤖
... (truncated)
Commits
-
bcea0ae
PHPStan 1.1.2 -
57c3470
Updated PHPStan to commit 9488d34977f5e63728b4f182d17ccbfc426d1b4d -
10fceec
Updated PHPStan to commit 822a9b4fc721ed87590e1258c7afadf4871014bc -
ae8a96e
Updated PHPStan to commit b92c18bc21adfe0014956f07f2f302b0a4e7454d -
d62cb19
Updated PHPStan to commit 74787be3fe520a72febf3b779f12e9ad9e471c85 -
49b29b5
Updated PHPStan to commit 9384783ffe29e1646bcbdce9ba3c06e9a400ebc8 -
c3210f7
Updated PHPStan to commit b5e44f7936d54accf7c5f5e5df9941b884f5b779 -
3f520d5
Upgrade Parcel to v2 -
13c1fe1
Updated PHPStan to commit 78b00d0664fca965d58ad3c3f069d1a4e51c0093 -
86959ce
Updated PHPStan to commit 12973cdb1c3c0f84e09dd039edfbf66a58991878 - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)