Skip to content
This repository was archived by the owner on Jul 22, 2022. It is now read-only.

Bump phpstan/phpstan from 0.11.5 to 0.11.12#841

Closed
dependabot-preview[bot] wants to merge 1 commit intodevelopfrom
dependabot/composer/phpstan/phpstan-0.11.12
Closed

Bump phpstan/phpstan from 0.11.5 to 0.11.12#841
dependabot-preview[bot] wants to merge 1 commit intodevelopfrom
dependabot/composer/phpstan/phpstan-0.11.12

Conversation

@dependabot-preview
Copy link
Contributor

Bumps phpstan/phpstan from 0.11.5 to 0.11.12.

Release notes

Sourced from phpstan/phpstan's releases.

0.11.12

Fix inherited @return $this / @return static (56b3eb2a371b60537fd20794e24af9e7e8ed4e30), #1648, #2278

0.11.11

Fixed when the tip of the day about inferrable private property type is showed (5c7d4474d0d3a50d818a903d4929fb497ababd28), #2276

0.11.10

Improvements

  • Infer private property type from constructor (opt-in) (6771e622ad93f0aff16a100547811e1e50781acb) - turn on with inferPrivatePropertyTypeFromConstructor: true
  • Handle @inheritdoc without curly braces (#2054), thanks @​daniel-iwaniec!
  • Introducing 💡 Tips of the Day (0e3914e9932025affb817f6a13504b068d3338f0). Can be turned off with tipsOfTheDay: false.

Bugfixes

  • Fix the incosistency between Type::isSubtypeOf() and accepts() by introducing isAcceptedBy() (08e028821533c803adee20fbf9a6abc719628902), #2230, #2267

0.11.9

Improvements

  • Support array shapes in phpDocs (c4ed3c7c8ded963aa8bec0c6c789a5090998f5c9), #2173, thanks @​arnaud-lb for the work on phpdoc-parser (https://github-redirect.dependabot.com/phpstan/phpdoc-parser/pull/30)!
    • Added array shapes to the built-in function signatures (f89d730c453b1b07343f887e9578b627bc7fe797)
    • Added precise callable signatures to the built-in function signatures (133e3b75bf843f819ef53768addac706c9b9b9a4)
  • Allow @var annotation above array destricturing (1302f3165a766891166691cccf8ef78bba6f86c9, a3812efe70e2956ebc022bcab17f25b83d1761a7), #2158
  • Support PhpAdapter for configurations (#2166), thanks @​mglaman!
  • Virtual FileNode - it's now possible to write rules for example about declare(strict_types = 1) (ed81c3ad0b9877e6122c79b4afda9d10f3994092)
  • Possibility to differentiate between writable and readable type in magic properties (#1962), thanks @​hrach!
  • Better handling of BenevolentUnionType (697db4b40fa535ecbf215590b4c60f839742e9bc)
  • PrintfParametersRule - work with constant string unions (01b9f603d7cebe7120e7e81a4b58e4ed649cee41)
  • Support dynamic return type extension for New_ in classes without constructor (5fc3a8d02358dacb7a63d0d18cb5155a5b93586d), #62
  • Infer missing typehint in closure based on the parameter the closure is passed to (53c9f3f9430c2dadc8e78eff718ac27ebe444752)

Bleeding edge

See explanation in previous release notes.

  • Too wide private method return type - level 4 (178953d5b76b22a062b1253c3a3ab81f6691cf58)
  • Too wide closure return type - level 4 (91555306f311ed82d9b99f901de223de8fd27dd9)
  • Too wide function return type - level 4 (78e04aac9614004baa20c583183c7c4632b480a4)
  • Detect invalid types in @var annotation tag - level 2 (25101c464ca0f8b9e3a552fd24dbc01a201787f8)
  • Detect unknown classes in @var tags - level 2 (42a8618b10c3f49bea6a60f395b5885ee1d79a7c)
  • Detect wrong variable names in @var tags - level 2 (d17e459fd9b45129c5deafe12bca56f30ea5ee99)
  • Allow @var above more statement types (7d60950640ad7db9345bb3ecd095effc904d51d4)

Bugfixes

... (truncated)
Commits
  • 56b3eb2 Fix inherited return $this / return static
  • 5c7d447 Fixed tip of the day - don't show if already enabled
  • d5eb89b Refactor ObjectTypeTest::testAccepts()
  • 3b86479 Tip of the day about inferrable property - use current config file name
  • 0e3914e 💡 Tips of the Day
  • 5e395e4 Escaped regex just to be sure
  • 4e30411 handle inheritdoc without curly braces
  • 08e0288 Fix the incosistency between Type::isSubtypeOf() and accepts() by introducing...
  • ab42789 Make inferring private properties types from constructor work in integration ...
  • a120aeb Inferring private property type - test other expression than variable
  • 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 ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it
  • @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 use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.11.5 to 0.11.12.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](phpstan/phpstan@0.11.5...0.11.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot added dependencies Pull requests that update a dependency file Help Wanted Adapté aux nouveaux contributeurs php Pull requests that update Php code À relire À tester labels Aug 1, 2019
@dependabot-preview
Copy link
Contributor Author

Superseded by #846.

@dependabot-preview dependabot-preview bot deleted the dependabot/composer/phpstan/phpstan-0.11.12 branch September 1, 2019 10:13
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 Help Wanted Adapté aux nouveaux contributeurs php Pull requests that update Php code À relire À tester

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants