Update Composer QA tooling dependencies #156
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^3.25.1
->^3.46.0
^2.6.0
->^2.7.0
^1.10.33
->^1.10.55
^1.3.14
->^1.3.15
^9.6.11
->^9.6.15
Release Notes
PHP-CS-Fixer/PHP-CS-Fixer (friendsofphp/php-cs-fixer)
v3.46.0
Compare Source
@PER-CS
(only behind PHP_CS_FIXER_FUTURE_MODE=1) (#7650)fully_qualified_strict_types
(#7653)leading_backslash_in_global_namespace
option enabled (#7654)v3.45.0
Compare Source
@PhpCsFixer
ruleset (#7629)v3.44.0
Compare Source
v3.43.1
Compare Source
v3.43.0
Compare Source
@Symfony
set to@PER-CS2.0
(#7627)@PER-CS2.0
(#7625)v3.42.0
Compare Source
composer-unused
(#7536)PHPUnit\Framework\TestCase
(#7563)PhpCsFixer\Tests\TestCase
(#7567)AbstractFixerTestCase::testProperMethodNaming
are not already fixed (#7588)PhpUnitNamespacedFixerTest::testClassIsFixed
(#7564)symfony/phpunit-bridge
(#7578)fully_qualified_strict_types
fixer (#5620)fully_qualified_strict_types
(#7459)v3.41.1
Compare Source
@testWith
to@dataProvider
(#7535)var
keyword (#7538)v3.41.0
Compare Source
mb_str_functions
PHP 8.3 cases to separate test (#7505)no_spaces_after_function_name
(#7520)cs:check
script (#7514)mb_str_pad
function inmb_str_functions
rule (#7499)v3.40.2
Compare Source
v3.40.1
Compare Source
NoSpacesAfterFunctionNameFixer
- do not remove space if the opening parenthesis part of an expression (#7430)v3.40.0
Compare Source
facile-it/paraunit
(#7470)v3.39.1
Compare Source
? : throw
(#7457)ExplicitIndirectVariableFixerTest
(#7451)v3.39.0
Compare Source
Preg
's last error message in exception message (#7443)@PHP83Migration
ruleset and PHP 8.3 integration test (#7439)AbstractIntegrationTestCase
description (#7452)v3.38.2
Compare Source
v3.38.1
Compare Source
actions/checkout
v4 (#7423)@var
callable signature (#7429)composer normalize
(#7424)v3.38.0
Compare Source
array_indentation
(#7405)@Symfony
- keep Annotation,NamedArgumentConstructor,Target annotations as single group (#7399)v3.37.1
Compare Source
v3.37.0
Compare Source
v3.36.0
Compare Source
infection-installer
plugin, as we do not useinfection/*
yet (#7391)v3.35.1
Compare Source
PhpdocReadonlyClassCommentToKeywordFixer
as risky (#7372)v3.35.0
Compare Source
usage.rst
(#7357)phpunitgoodpractices/traits
anymore (#7362)indexes
toindices
(#7368)phpunitgoodpractices/traits
(#7363)\
when in global namespace (#7186)@PER-CS2.0
to match short closure space (#6970)ordered_types
in@PhpCsFixer
(#7361)v3.34.1
Compare Source
v3.34.0
Compare Source
check
command (alias forfix --dry-run
) (#7322)v3.33.1
: The Old GuardCompare Source
What's Changed
New Contributors
Full Changelog: PHP-CS-Fixer/PHP-CS-Fixer@v3.33.0...v3.33.1
v3.33.0
Compare Source
native_type_declaration_casing
fixer (#7330)v3.32.1
: Deprecation trainCompare Source
What's Changed
New Contributors
Full Changelog: PHP-CS-Fixer/PHP-CS-Fixer@v3.32.0...v3.32.1
v3.32.0
Compare Source
unfinalize
package (#7343)CompactNullableTypehintFixer
and proxy toCompactNullableTypeDeclarationFixer
(#7339)CurlyBracesPositionFixer
and proxy toBracesPositionFixer
(#7334)NewWithBracesFixer
and proxy toNewWithParenthesesFixer
(#7331)NoUnneededCurlyBracesFixer
and proxy toNoUnneededBracesFixer
(#7335)CurlyBraceTransformer
toBraceTransformer
(#7333)v3.31.0
Compare Source
attribute_placement
option forMethodArgumentSpaceFixer
(#7320)FunctionToConstantFixer
should run beforeNativeConstantInvocationFixer
(#7344)v3.30.0
Compare Source
AttributeEmptyParenthesesFixer
(#7284)YodaStyleFixer
): do not touchrequire(_once)
,include(_once)
andyield from
statements (#7325)ReturnToYieldFromFixer
(#7318)v3.29.0
Compare Source
@PhpCsFixer:risky
): use newest@PER-CS:risky
instead of locked@PER-CS2.0:risky
(#7323)@PER-CS
ruleset (#7321)v3.28.0
Compare Source
@PER-CS2.0
): Addconcat_space
to the ruleset (#7302)v3.27.0
Compare Source
--show-progress=estimating
in docs (#7287)LongToShorthandOperatorFixer
(#7295)single_line_empty_body
to@PER-CS2.0
(#7282)OrderedTraitsFixer
- better support for multiple traits in oneuse
statement (#7289)v3.26.1
Compare Source
no_superfluous_phpdoc_tags
(#7279)v3.26.0
Compare Source
single_line_empty_body
to@PhpCsFixer
(#7266)InstallViaComposerTest
(#7265)php-coveralls/php-coveralls (php-coveralls/php-coveralls)
v2.7.0
Compare Source
Miscellaneous
phpstan/phpstan (phpstan/phpstan)
v1.10.55
Compare Source
Improvements 🔧
@phpstan-ignore-next-line
works for first line below the PHPDoc even in bleeding edge (phpstan/phpstan-src@8b6260c), #10383, https://github.com/phpstan/phpstan/discussions/10374open-resource
type (phpstan/phpstan-src@bbd9a68), #10399Bugfixes 🐛
Internals 🔍
@phpstan-require-extends
and@phpstan-require-implements
(#2856), thanks @staabm!Scope::getFunctionCallStack()
(phpstan/phpstan-src@9be1376), https://github.com/phpstan/phpstan-deprecation-rules/issues/106v1.10.54
Compare Source
Bleeding edge 🔪
If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's
phpstan.neon
:Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more
Improvements 🔧
Bugfixes 🐛
v1.10.53
Compare Source
Improvements 🔧
str_increment
/str_decrement
return type extension (#2776), thanks @zonuexe!Bugfixes 🐛
array_udiff()
comparator return type is too strict (#2822), #9697, thanks @staabm!Internals 🔍
v1.10.52
Compare Source
Improvements 🔧
Bugfixes 🐛
v1.10.51
Compare Source
Bleeding edge 🔪
RecursiveIteratorIterator::__construct()
parameter types (#2835), thanks @staabm!If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's
phpstan.neon
:Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more
Improvements 🔧
Bugfixes 🐛
ReflectionEnum::getBackingType()
afterReflectionEnum::isBacked()
(#2830), #10167, thanks @staabm!??
type inference (phpstan/phpstan-src@d801919), #10327Internals 🔍
ondrejmirtes/simple-downgrader
str_starts_with()
andstr_contains()
instead ofstrpos()
(#2841), thanks @zonuexe!ParametersAcceptorSelector::combine()
(#2851), thanks @staabm!v1.10.50
Compare Source
Improvements 🔧
nikic/php-parser
to 4.18.0 (phpstan/phpstan-src@24f92cc)Bugfixes 🐛
VoidType
- acceptnull
(phpstan/phpstan-src@40c8fb2), #10291Internals 🔍
InvalidPromotedPropertiesRule
- useFunctionLike
as node type (#2823), thanks @paulbalandan!v1.10.49
Compare Source
Bleeding edge 🔪
GenericObjectType
(#2818, #2821)If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's
phpstan.neon
:Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more
Improvements 🔧
void
return tonull
after call (#2778), #6720, thanks @herndlm!Bugfixes 🐛
count(list)
regression (#2813), thanks @staabm!Function signature fixes 🤖
SimpleXMLElement
method return types benevolent (when they returnstatic|null
) (phpstan/phpstan-src@fb76c9f)v1.10.48
Compare Source
Bleeding edge 🔪
xor
because that's probably not what the user intended to do (phpstan/phpstan-src@a1fffb3), #10267and
andor
(phpstan/phpstan-src@1d8fff6)&&
and||
(phpstan/phpstan-src@cf2c8bb)*If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config f
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled because a matching PR was automerged previously.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.