Update build-cs (major) - autoclosed #135
Closed
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:
^0.7.0
->^1.0.0
^7.0
->^8.0
Release Notes
PHPCSStandards/composer-installer
v1.0.0
Compare Source
Breaking changes
Dealerdirect
toPHPCSStandards
by @jrfnl in https://github.com/PHPCSStandards/composer-installer/pull/191What's Changed
master
branch by @Potherca in https://github.com/PHPCSStandards/composer-installer/pull/201CI / CD
fail-fast
with setup-php by @jrfnl in https://github.com/PHPCSStandards/composer-installer/pull/194Tests
InstalledPathsOrderTest
by @jrfnl in https://github.com/PHPCSStandards/composer-installer/pull/176InvalidPackagesTest
by @jrfnl in https://github.com/PHPCSStandards/composer-installer/pull/168PlayNiceWithScriptsTest
by @jrfnl in https://github.com/PHPCSStandards/composer-installer/pull/169PreexistingPHPCSConfigTest
by @jrfnl in https://github.com/PHPCSStandards/composer-installer/pull/166PreexistingPHPCSInstalledPathsConfigTest
+ bug fix by @jrfnl in https://github.com/PHPCSStandards/composer-installer/pull/167RemovePluginTest
by @jrfnl in https://github.com/PHPCSStandards/composer-installer/pull/177New Contributors
Full Changelog: PHPCSStandards/composer-installer@v0.7.2...v1.0.0
slevomat/coding-standard
v8.8.0
Compare Source
🔧 Improvements
🐛 Fixes
SlevomatCodingStandard.Classes.RequireAbstractOrFinal
: Fixed false positive for readonly classesv8.7.1
Compare Source
🐛 Fixes
SlevomatCodingStandard.TypeHints.ParameterTypeHintSpacing
: Fixed false positive when parameter has attribute but no type hintv8.7.0
Compare Source
🔧 Improvements
phpstan/phpdoc-parser
1.15phpstan/phpdoc-parser
1.14SlevomatCodingStandard.Attributes.AttributesOrder
: New optionorderAlphabetically
SlevomatCodingStandard.Attributes.AttributesOrder
: Attributes could be ordered by mask (thanks to @alexndlm)🐛 Fixes
SlevomatCodingStandard.Attributes.AttributeAndTargetSpacing
: Fixed fixerv8.6.4
Compare Source
🔧 Improvements
SlevomatCodingStandard.Classes.ClassConstantVisibility
: Added support for traits with constantsSlevomatCodingStandard.Classes.ConstantSpacing
: Added support for traits with constants🐛 Fixes
SlevomatCodingStandard.Attributes.DisallowAttributesJoining
: Fix for attribute with trailing comma (thanks to @javer)v8.6.3
Compare Source
🐛 Fixes
Slevomat.Namespaces.ReferenceUsedNamesOnly
: Fixed fixer when there's conflict withSlevomat.Namespaces.UnusedUses
SlevomatCodingStandard.Namespaces.FullyQualifiedClassNameInAnnotation
: Fixed false positives forint<0, max>
andint<min, 100>
SlevomatCodingStandard.Attributes.AttributeAndTargetSpacing
: Fixed false positive for comment after attributev8.6.2
Compare Source
🐛 Fixes
SlevomatCodingStandard.Namespaces.FullyQualifiedClassNameInAnnotation
: Fixed false positive withself::CONSTANT
v8.6.1
Compare Source
🔧 Improvements
phpstan/phpdoc-parser
1.12.0🐛 Fixes
SlevomatCodingStandard.Namespaces.FullyQualifiedClassNameInAnnotation
: Fixed false positives for global constantsSlevomatCodingStandard.Commenting.InlineDocCommentDeclaration
: Fixed false positives for constantsv8.6.0
Compare Source
🆕 New sniffs
SlevomatCodingStandard.Attributes.AttributesOrder
SlevomatCodingStandard.Attributes.AttributeAndTargetSpacing
SlevomatCodingStandard.Attributes.DisallowMultipleAttributesPerLine
SlevomatCodingStandard.Attributes.DisallowAttributesJoining
(thanks to @michnovka)SlevomatCodingStandard.Attributes.RequireAttributeAfterDocComment
🔧 Improvements
phpstan/phpdoc-parser
1.11.0@phpstan-self-out
/@phpstan-this-out
@param-out
annotation`@template
with default valuedev
Composer keyword (thanks to @GaryJones)🐛 Fixes
v8.5.2
Compare Source
🐛 Fixes
SlevomatCodingStandard.TypeHints.PropertyTypeHint
: Fixed false positives whenenableUnionTypeHint
is disabled andenableIntersectionTypeHint
is enabledSlevomatCodingStandard.TypeHints.ParameterTypeHint
: Fixed false positives whenenableUnionTypeHint
is disabled andenableIntersectionTypeHint
is enabledSlevomatCodingStandard.TypeHints.ReturnTypeHint
: Fixed false positives whenenableUnionTypeHint
is disabled andenableIntersectionTypeHint
is enabledv8.5.1
Compare Source
🐛 Fixes
SlevomatCodingStandard.PHP.RequireExplicitAssertion
: Fixed broken fixer whenenableAdvancedStringTypes
is enabledv8.5.0
Compare Source
🔧 Improvements
null
,true
andfalse
type hintsSlevomatCodingStandard.PHP.RequireExplicitAssertion
: Improved support for native simple typesSlevomatCodingStandard.PHP.RequireExplicitAssertion
: New optionenableIntegerRanges
SlevomatCodingStandard.PHP.RequireExplicitAssertion
: New optionenableAdvancedStringTypes
phpstan/phpdoc-parser
1.8.0🐛 Fixes
SlevomatCodingStandard.Classes.PropertyDeclaration
: Fixed false positiveSlevomatCodingStandard.PHP.RequireExplicitAssertion
: Fixed false positiveSlevomatCodingStandard.ControlStructures.DisallowYodaComparison/RequireYodaComparison
: Fixed support for condition in arrow functionSlevomatCodingStandard.Classes.DisallowMultiPropertyDefinition
: Fixed false positives for old array definition styleSlevomatCodingStandard.Variables.UselessVariable
: Fixed false positivesv8.4.0
Compare Source
🔧 Improvements
phpstan/phpdoc-parser
1.7.0🐛 Fixes
SlevomatCodingStandard.PHP.RequireNowdoc
: Accepts escaped sequences (thanks to @dg)SlevomatCodingStandard.Functions.RequireSingleLineCall
: Skip calls with multi-line double-quoted string (thanks to @schlndh)SlevomatCodingStandard.PHP.UselessParentheses
: Fixed false positive withxor
SlevomatCodingStandard.Operators.RequireCombinedAssignmentOperator
: Try to ignore string offsetsv8.3.0
Compare Source
🆕 New sniffs
SlevomatCodingStandard.Complexity.Cognitive
(thanks to @bkdotcom)SlevomatCodingStandard.Files.FileLength
(thanks to @bkdotcom)SlevomatCodingStandard.Classes.ClassLength
(thanks to @bkdotcom)🐛 Fixes
SlevomatCodingStandard.PHP.RequireExplicitAssertion
: Do not throw awaystatic
type (thanks to @simPod)v8.2.0
Compare Source
🆕 New sniffs
SlevomatCodingStandard.Classes.BackedEnumTypeSpacing
🔧 Improvements
SlevomatCodingStandard.TypeHints.ParameterTypeHint
:MissingTraversableTypeHintSpecification
is not reported when promoted property has@var
annotationv8.1.0
Compare Source
🔧 Improvements
SlevomatCodingStandard.Classes.PropertyDeclaration
: New optioncheckPromoted
to enable check of promoted propertiesSlevomatCodingStandard.Classes.PropertyDeclaration
: New optionenableMultipleSpacesBetweenModifiersCheck
to enable check of spaces between property modifiersSlevomatCodingStandard.Classes.PropertyDeclaration
: Improved error messagesSlevomatCodingStandard.Classes.ForbiddenPublicProperty
: New optioncheckPromoted
to enable check of promoted properties🐛 Fixes
SlevomatCodingStandard.TypeHints.PropertyTypeHint
: Fix inconsistentenableIntersectionTypeHint
(thanks to @schlndh)v8.0.1
Compare Source
🐛 Fixes
use
statements are ignored - we don't support themSlevomatCodingStandard.PHP.UselessParentheses
: Fixed false positiveSlevomatCodingStandard.TypeHints.ParameterTypeHint
: Fixed internal error (thanks to @schlndh)v8.0.0
Compare Source
🔧 Improvements
never
type hintSlevomatCodingStandard.Classes.PropertyDeclaration
: Checks also order of modifiersSlevomatCodingStandard.Classes.ClassStructure
: Support for enum cases and readonly properties🐛 Fixes
SlevomatCodingStandard.Classes.PropertyDeclaration
: Fixed missing support for only static propertySlevomatCodingStandard.TypeHints.PropertyTypeHint
: Fixed missing support for only static propertySlevomatCodingStandard.Commenting.EmptyComment
: Fixed internal errorSlevomatCodingStandard.Classes.ForbiddenPublicProperty
: Fixed internal errorSlevomatCodingStandard.Namespaces.FullyQualifiedClassNameInAnnotation
: Fixed false positives for@psalm-import-type
in@psalm-var
SlevomatCodingStandard.PHP.RequireExplicitAssertion
: Ignore unsupported unofficial type hintsSlevomatCodingStandard.TypeHints.PropertyTypeHintSpacing
renamed toSlevomatCodingStandard.Classes.PropertyDeclaration
SlevomatCodingStandard.Classes.ClassStructure
: Removed optionenableFinalMethods
SlevomatCodingStandard.Namespaces.UnusedUses.MismatchingCaseSensitivity
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.