Skip to content
This repository has been archived by the owner on Sep 20, 2022. It is now read-only.

Update phpstan/phpstan requirement from 1.2.0 to 1.3.0 #40

Merged
merged 1 commit into from Jan 1, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 1, 2022

Updates the requirements on phpstan/phpstan to permit the latest version.

Release notes

Sourced from phpstan/phpstan's releases.

1.3.0

Major new features 馃殌

  • Support for PHP 8.1 Enums - RFC
  • Upgraded Roave/BetterReflection to 5.0.0
    • PHP 7.1+ is still supported because the dependency is downgraded automatically in our own fork
    • This brings plenty of bugfixes, for example PHP 8.0 Attributes can now be read in static reflection context
  • PHPStan now works when OPCache is enabled!
  • The development repository phpstan/phpstan-src is now PHP 8.0+ only, while the distribution package phpstan/phpstan still supports PHP 7.1+.
    • This is achieved thanks to automatic downgrade of source code using Rector during PHAR compilation
    • PHPStan now ships with Symfony PHP polyfills for PHP 7.2-8.0.

Improvements 馃敡

  • Update nikic/php-parser to 4.13.2 (phpstan/phpstan-src@8939964)
  • Update to Symfony 5.4 (#863)
  • CLI option --allow-empty-baseline to allow generating empty baseline (#776), thanks @鈥婰ctrs!
  • Support for @phpstan-property, @phpstan-property-read, and @phpstan-property-write (#775), thanks @鈥媘ad-briller!
  • Add support for the key-of<...> and value-of<...> types (#800), thanks @鈥媠te93cry!
  • GithubErrorFormatter > Allow any ErrorFormatter (#854), thanks @鈥媟uudk!
  • Array unpacking support for string-keyed arrays (#803), thanks @鈥媍anvural!
  • Moved some classes from ClassBlacklistReflectionProvider to staticReflectionClassNamePatterns config so that they are in effect for ClassBlacklistSourceLocator too (phpstan/phpstan-src@e40ba15)
  • PHPStanTestCase: Added a helper method to assert no errors happend (#894), thanks @鈥媠taabm!

Bugfixes 馃悰

... (truncated)

Commits
  • ffc5aee PHPStan 1.3.0
  • 04e47a6 Updated PHPStan to commit 71572f9a1e6407ce79aa163b0b9eacf2e48b47b0
  • 054b08c Updated PHPStan to commit 20f5877705d42e696c64a18d4efcb1d1557b9df2
  • f61e569 Updated PHPStan to commit 8e38b5b1821c171bc017890efa4c959c630286b3
  • 984615b Updated PHPStan to commit 6e63bf720b7bd027d10fef50821fca34b7d4f90a
  • b467936 Updated PHPStan to commit fe9a0fd411ac9be5120f587d9811e1d91531e0b8
  • 1e8501b Updated PHPStan to commit 7210d0af951e96182d6737722db11e4e1c6a8569
  • 9ba890e Updated PHPStan to commit bbb79b7483872062515b204a2285707b73e37547
  • e6ce774 Updated PHPStan to commit 53d6565edf734fc48933a80a8a9898f13adb3753
  • 90ad22f Updated PHPStan to commit abf3cbe9e76de8fd8767283f858717f922f109d4
  • 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 will merge this PR once it's up-to-date and CI passes on it, as requested by @xificurk.


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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Jan 1, 2022
@xificurk
Copy link
Contributor

xificurk commented Jan 1, 2022

@dependabot squash and merge

Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/master/CHANGELOG.md)
- [Commits](phpstan/phpstan@1.2.0...1.3.0)

---
updated-dependencies:
- dependency-name: phpstan/phpstan
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/composer/phpstan/phpstan-1.3.0 branch from d4822e4 to 0fc947b Compare January 1, 2022 21:03
@xificurk
Copy link
Contributor

xificurk commented Jan 1, 2022

@dependabot squash and merge

@dependabot dependabot bot merged commit d239607 into master Jan 1, 2022
@dependabot dependabot bot deleted the dependabot/composer/phpstan/phpstan-1.3.0 branch January 1, 2022 21:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file php Pull requests that update Php code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant