Skip to content

Commit

Permalink
Update Composer dev tooling dependencies (#40)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [php-cs-fixer/shim](https://github.com/PHP-CS-Fixer/shim) |
require-dev | patch | `^3.14.3` -> `^3.14.4` |
| [phpstan/phpstan](https://github.com/phpstan/phpstan) | require-dev
| patch | `^1.9.14` -> `^1.9.17` |
|
[phpstan/phpstan-phpunit](https://github.com/phpstan/phpstan-phpunit)
| require-dev | patch | `^1.3.3` -> `^1.3.4` |
| [phpunit/phpunit](https://phpunit.de/)
([source](https://github.com/sebastianbergmann/phpunit)) | require-dev
| patch | `^10.0.4` -> `^10.0.7` |
| [rector/rector](https://getrector.org)
([source](https://github.com/rectorphp/rector)) | require-dev | patch
| `^0.15.12` -> `^0.15.13` |

---

### Release Notes

<details>
<summary>PHP-CS-Fixer/shim</summary>

###
[`v3.14.4`](https://github.com/PHP-CS-Fixer/shim/compare/v3.14.3...v3.14.4)

[Compare
Source](https://github.com/PHP-CS-Fixer/shim/compare/v3.14.3...v3.14.4)

</details>

<details>
<summary>phpstan/phpstan</summary>

###
[`v1.9.17`](https://github.com/phpstan/phpstan/releases/tag/1.9.17)

[Compare
Source](https://github.com/phpstan/phpstan/compare/1.9.16...1.9.17)

# Bugfixes 🐛

- Fix one more false positive about unused private property
(phpstan/phpstan-src@6d61d3d),
[#&#8203;8850](https://github.com/phpstan/phpstan/issues/8850)
-   Update phpdoc-parser to 1.16.1
- Fix `list{}` parsing
([phpstan/phpdoc-parser#177),
thanks [@&#8203;zonuexe](https://github.com/zonuexe)!
- Fix intersection of two identical `ThisType`
(phpstan/phpstan-src@d3e3292),
[#&#8203;8857](https://github.com/phpstan/phpstan/issues/8857)

###
[`v1.9.16`](https://github.com/phpstan/phpstan/releases/tag/1.9.16)

[Compare
Source](https://github.com/phpstan/phpstan/compare/1.9.15...1.9.16)

- Fix false positive about unused class elements when the class uses a
trait
(phpstan/phpstan-src@fbdf0da)

###
[`v1.9.15`](https://github.com/phpstan/phpstan/releases/tag/1.9.15)

[Compare
Source](https://github.com/phpstan/phpstan/compare/1.9.14...1.9.15)

# Improvements 🔧

- `ignoreErrors` entries for same message and path are summed together
(phpstan/phpstan-src@fa70062)
- Make PHP 8 deprecation "required params following optional ones"
ignorable
([#&#8203;2218](https://github.com/phpstan/phpstan-src/pull/2218)),
thanks [@&#8203;Wirone](https://github.com/Wirone)!

# Bugfixes 🐛

- Templates in DatePeriod can be covariant
(phpstan/phpstan-src@ce65e05),
[#&#8203;8772](https://github.com/phpstan/phpstan/issues/8772)
- Prevent crash for Attribute class polyfill without constructor
(phpstan/phpstan-src@9334ff3),
[#&#8203;8769](https://github.com/phpstan/phpstan/issues/8769)
- Fix big constant arrays not recognized as oversized
([#&#8203;2199](https://github.com/phpstan/phpstan-src/pull/2199)),
[#&#8203;8775](https://github.com/phpstan/phpstan/issues/8775), thanks
[@&#8203;staabm](https://github.com/staabm)!
- Fix `filter_var()` with float input and FILTER_VALIDATE_INT
([#&#8203;2206](https://github.com/phpstan/phpstan-src/pull/2206)),
[#&#8203;8797](https://github.com/phpstan/phpstan/issues/8797), thanks
[@&#8203;herndlm](https://github.com/herndlm)!
- Fixed `method_exists()` on `class-string&literal-string`
([#&#8203;2193](https://github.com/phpstan/phpstan-src/pull/2193)),
[#&#8203;8752](https://github.com/phpstan/phpstan/issues/8752), thanks
[@&#8203;staabm](https://github.com/staabm)!
- Fix various `filter_var()` range edge cases
([#&#8203;2207](https://github.com/phpstan/phpstan-src/pull/2207)),
[#&#8203;8776](https://github.com/phpstan/phpstan/issues/8776), thanks
[@&#8203;herndlm](https://github.com/herndlm)!
- Fixed `$this instanceof X will always be false` in traits
([#&#8203;2045](https://github.com/phpstan/phpstan-src/pull/2045)),
[#&#8203;3632](https://github.com/phpstan/phpstan/issues/3632), thanks
[@&#8203;staabm](https://github.com/staabm)!
- Update PhpStorm stubs
([#&#8203;2226](https://github.com/phpstan/phpstan-src/pull/2226)),
[#&#8203;8713](https://github.com/phpstan/phpstan/issues/8713)

# Function signature fixes 🤖

- Adjust `forward_static_call_array` for named arguments on PHP 8
(phpstan/phpstan-src@fb5c111),
[https://github.com/phpstan/phpstan/discussions/8761](https://github.com/phpstan/phpstan/discussions/8761)

# Internals 🔍

- Extract `FilterFunctionReturnTypeHelper`
([#&#8203;2190](https://github.com/phpstan/phpstan-src/pull/2190)),
thanks [@&#8203;herndlm](https://github.com/herndlm)!
- Simplify default type handling in `FilterFunctionReturnTypeHelper`
([#&#8203;2198](https://github.com/phpstan/phpstan-src/pull/2198)),
thanks [@&#8203;herndlm](https://github.com/herndlm)!
- Remove `$otherTypes` in `FilterFunctionReturnTypeHelper`
([#&#8203;2205](https://github.com/phpstan/phpstan-src/pull/2205)),
thanks [@&#8203;herndlm](https://github.com/herndlm)!

</details>

<details>
<summary>phpstan/phpstan-phpunit</summary>

###
[`v1.3.4`](https://github.com/phpstan/phpstan-phpunit/releases/tag/1.3.4)

[Compare
Source](https://github.com/phpstan/phpstan-phpunit/compare/1.3.3...1.3.4)

-
[d77af96](http://github.com/phpstan/phpstan-phpunit/commit/d77af96c1aaec28f7c0293677132eaaad079e01b)
- Fix empty [@&#8203;covers](https://github.com/covers) annotation
causing a crash.
-
[bf47c49](http://github.com/phpstan/phpstan-phpunit/commit/bf47c49afb7dc6e897d1f3c9b61b4bd82cc4d6e6)
- Ease the usage of AssertRuleHelper::isMethodOrStaticCallOnAssert()

</details>

<details>
<summary>sebastianbergmann/phpunit</summary>

###
[`v10.0.7`](https://github.com/sebastianbergmann/phpunit/compare/10.0.6...10.0.7)

[Compare
Source](https://github.com/sebastianbergmann/phpunit/compare/10.0.6...10.0.7)

###
[`v10.0.6`](https://github.com/sebastianbergmann/phpunit/compare/10.0.5...10.0.6)

[Compare
Source](https://github.com/sebastianbergmann/phpunit/compare/10.0.5...10.0.6)

###
[`v10.0.5`](https://github.com/sebastianbergmann/phpunit/compare/10.0.4...10.0.5)

[Compare
Source](https://github.com/sebastianbergmann/phpunit/compare/10.0.4...10.0.5)

</details>

<details>
<summary>rectorphp/rector</summary>

###
[`v0.15.13`](https://github.com/rectorphp/rector/releases/tag/0.15.13):
Released Rector 0.15.13

[Compare
Source](https://github.com/rectorphp/rector/compare/0.15.12...0.15.13)

#### New Features  🥳

- \[Symfony] Add ServiceSettersToSettersAutodiscoveryRector
([#&#8203;343](https://github.com/rectorphp/rector-symfony/pull/343))
- \[PHPUnit] Add RemoveTestSuffixFromAbstractTestClassesRector
([#&#8203;151](https://github.com/rectorphp/rector-phpunit/pull/151))

#### Bugfixes 🐛

- \[PHPUnit] Fix Group function annotation to attribute to class
([#&#8203;150](https://github.com/rectorphp/rector-phpunit/pull/150))
- \[CodeQuality] Mirror comment on ShortenElseIfRector
([#&#8203;3334](https://github.com/rectorphp/rector-src/pull/3334))
- \[StaticReflection] Fix unintended behavior in PHP 8.1 and later
([#&#8203;3340](https://github.com/rectorphp/rector-src/pull/3340)),
Thanks [@&#8203;zeriyoshi](https://github.com/zeriyoshi)!
- \[Testing] Make temp fixture file names exposed next to the fixture
file, to make easier fixes and path resolvements
([#&#8203;3338](https://github.com/rectorphp/rector-src/pull/3338))
- \[CodeQuality] Skip has AllowDynamicProperties attribute on
CompleteDynamicPropertiesRector
([#&#8203;3346](https://github.com/rectorphp/rector-src/pull/3346))
- Don't get type from PropertyFetch for not natively typed properties
([#&#8203;3327](https://github.com/rectorphp/rector-src/pull/3327)),
Thanks [@&#8203;rene-bos](https://github.com/rene-bos)!

<br>

#### Removed 💀

- Remove deprecated ReturnTypeDeclarationRector, TypedPropertyRector,
ParamTypeDeclarationRector rules
([#&#8203;3350](https://github.com/rectorphp/rector-src/pull/3350))
- Remove deprecated TemplateResolverInterface, RectorServiceConfigurator
([#&#8203;3351](https://github.com/rectorphp/rector-src/pull/3351))
- Remove deprecated TYPE_DECLARATION_SET
([#&#8203;3352](https://github.com/rectorphp/rector-src/pull/3352))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Lendable/composer-license-checker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMjQuMiIsInVwZGF0ZWRJblZlciI6IjM0LjEyNC4yIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] committed Feb 10, 2023
1 parent 42d3abc commit ec0e28d
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 42 deletions.
10 changes: 5 additions & 5 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@
},
"require-dev": {
"ergebnis/composer-normalize": "^2.29",
"php-cs-fixer/shim": "^3.14.3",
"phpstan/phpstan": "^1.9.14",
"php-cs-fixer/shim": "^3.14.4",
"phpstan/phpstan": "^1.9.17",
"phpstan/phpstan-deprecation-rules": "^1.1.1",
"phpstan/phpstan-phpunit": "^1.3.3",
"phpstan/phpstan-phpunit": "^1.3.4",
"phpstan/phpstan-strict-rules": "^1.4.5",
"phpunit/phpunit": "^10.0.4",
"rector/rector": "^0.15.12"
"phpunit/phpunit": "^10.0.7",
"rector/rector": "^0.15.13"
},
"autoload": {
"psr-4": {
Expand Down
74 changes: 37 additions & 37 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit ec0e28d

Please sign in to comment.