Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 29, 2021

Bumps phpstan/phpstan from 1.2.0 to 1.3.0.

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 @​Lctrs!
  • Support for @phpstan-property, @phpstan-property-read, and @phpstan-property-write (#775), thanks @​mad-briller!
  • Add support for the key-of<...> and value-of<...> types (#800), thanks @​ste93cry!
  • GithubErrorFormatter > Allow any ErrorFormatter (#854), thanks @​ruudk!
  • Array unpacking support for string-keyed arrays (#803), thanks @​canvural!
  • 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 @​staabm!

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 compatibility score

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)

Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 1.2.0 to 1.3.0.
- [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
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Dec 29, 2021
@coveralls
Copy link

Pull Request Test Coverage Report for Build 1635387923

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 90.476%

Totals Coverage Status
Change from base Build 1630521901: 0.0%
Covered Lines: 95
Relevant Lines: 105

💛 - Coveralls

@MGatner MGatner merged commit a8f9f5a into develop Dec 30, 2021
@dependabot dependabot bot deleted the dependabot/composer/phpstan/phpstan-1.3.0 branch December 30, 2021 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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.

2 participants