Update drupal/coder from 8.3.6 to 8.3.15 #178
Open
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.
If you have a high test coverage index, and your tests for this pull request are passing, it should be both safe and recommended to merge this update.
Updated packages
Some times an update also needs new or updated dependencies to be installed. Even if this branch is for updating one dependency, it might contain other installs or updates. All of the updates in this branch can be found here.
List of updated packages
Changed files
Here is a list of changed files between the version you use, and the version this pull request updates to:
List of changed files
Changelog
Here is a list of changes between the version you use, and the version this pull request updates to:
feat(ruleset): Exclude ".min.css" files from the Drupal ruleset (#3269399 by Grevil)
test(phpstan): Fix false positive in PHPStan testing
fix(GetRequestData): Fix typo for request_stack service name in error message (#3267820 by generalredneck)
fix(InlineComment): Allow PHP attributes between docblock and function (#157)
fix(FunctionComment): Fix PHP fatal error on phpcbf runs on param indentation (#/3212527 by NickDickinsonWilde)
test(phpunit): Remove PHP 7.0 compatibility layer (#156)
fix(FunctionTriggerError): @trigger_error deprecation sniff is too strict - allow the message to start with a variable (#3226902 by longwave)
fix(Deprecated): Deprecation error messages don't allow module:n.n.n versions (#3192093 by jonathan1055, JohnAlbin)
feat(InlineComment): cspell configuration comments don't need to end in a dot (#3207576 by Spokje)
docs(README): Add local composer installation example and removed installer plugin section that is now done automatically (#3260071)
docs(README): Fix composer commands now that the phpcs installer is a direct dependency (#3260071 by victoria-marina)
feat(InsecureUnserialize): Add a sniff for insecure use of unserialize(). (#3255726 by tbradbury)
feat(slevomat): Add dependency on slevomat coding standard to include their sniffs (#3010032 by alexpott)
fix(FunctionComment): Add support for the "mixed" type (#3221889 by Arkener, nils.destoop, srilakshmier)
feat(DescriptionSniff): Add sniff for missing / empty descriptions in info files (#2969173 by Arkener)
fix(VariableComment): Add support for union types (#3249360 by Arkener)
style(phpstan): Upgrade PHPStan to 1.x
test(github): Test on PHP 8.1
test(phpstan): Update phpstan config to use excludePaths (by mglaman)
test(phpunit): Enable PHP 8 testing with a PHPUnit compatibility layer (#/3222962 by klausi)
fix(FunctionComment): Add support for variadic function argument comment (#2878783 by zero2one)
refactor(VariableComment): Remove dead code detected by PHPStan
test(VariableAnalysis): Fix test case after sniff update
fix(DocComment): Improve fixer for short comments not ending in a full stop (#3184314)
fix(Array): Incorrect counting of array elements by comma (#3183715)
test(github): Run tests on any push or pull request
tests(Travis CI): Disable Travid CI testing (#3185155)
tests(github): Enable Github Actions testing (#131)
fix(DocComment): Correct doc tag group spacing (#3181485 by jonathan1055)
docs(InlineVariableComment): Add inline code comment (#3177757)
fix(InlineVariableComment): Ignore commented @var doc comments to fix nested doc comments (#3177757 by Arkener)
feat(Todo): Add fixer for todo comments (#3177471 by adamzimmermann)
tests(phpstan): Remove obsolete comment
tests(phpstan): Remove ignored rules that have been fixed in PHPStan and remove unused code
fix(FunctionTriggerError): Cater for variable interpolation strings (#3178199 by jonathan1055)
tests(Travis CI): Test PHP 7.4 on Ubuntu 20.04
tests(phpstan): Fix changed error message in PHPStan 0.12.50
fix(TodoComment): Improve warning message (#2222435)
feat(TodoComment): Create @todo format sniff. (#2222435 by adamzimmermann)
fix(Array): Use $parenthesisCloser column instead of full line length (#3169452 by jonathan1055)
feat(ScopeKeywordSpacing): Include scope keyword spacing sniff from Squiz (#3161389 by klausi)
feat(InlineVariableComment): Add sniff for @var inline variable type declarations (#3163106 by Arkener)
tests(phpstan): Remove PHPStan config exceptions that have been fixed in upstream PHPCS
feat(ClassComment): Add a sniff to check for "Class Example" doc comments (#3156856 by Arkener)
fix(Array): Detect line length issues with 2 element arrays (#3153448 by jonathan1055)
fix(composer): License "GPL-2.0+" is a deprecated SPDX license identifier (#3161174 by harishh)
feat(DiscouragedFunctions): Include ddm() devel function (#3155865 by jonathan1055)
tests(phpstan): Replace deprecated config options and simplify config
feat(DisallowMultipleStatements): Add sniff to detect multiple ;; statements on one line (#3029175 by klausi)
fix(Deprecated): Semantic versions support for contrib projects (#3138133 by eiriksm)
fix(OptionsT): Fix false positive '#options' property have to run through t() on non form element (#3034698 by Taran2L, zarabatana)
feat(VariableAnalysis): Use sirbrillig/phpcs-variable-analysis (#3119378 by alexpott)
feat(UseGlobalClass): Add sniff to ensure global namespace class usage is prefixed with '\' (#3120001 by cburschka)
feat(FullyQualifiedNamespace): Disable fixer on conflict between FQN classes and declared classes (#3137489 by cburschka)
feat(GlobalClass): Add FQN based class check and increase list of disallowed classes (#3137530 by Arkener)
tests(composer): Update PHPCS minimum version in PHP 7.0 test environment
fix(composer): Prevent composer autoload warnings by moving the tests outside the autoload directory (#3116414)
fix(ExceptionT): Only check for translation within the exception (#3123061 by Arkener)
feat(DiscouragedFunction): Add devel/kint functions that are discouraged (#3129344 by Nicasso)
tests(phpstan): Remove ignored rule that has been fixed in PHPStan
fix(CoreVersionRequirement): Ensure sniff is only run on project info.yml files (#3133361 by Arkener)
tests(phpstan): Remove ignored false positives that have been fixed in PHPCS
feat(ExceptionT): Add sniff to ensure that exceptions are not translated (#3123061 by Arkener)
fix(Depreacted): Improve fixer for deprecated @see URL (#3057988 by jonathan1055)
feat(VariableAnalysis): Add key support to short list unpacking (#3122608 by Arkener)
feat(Deprecated): Add fixer for Drupal core deprecated tag formatting (#3057988 by jonathan1055)
docs(README): Add PHPStan command (#3118572 by Arkener)
fix(FullyQualifiedNamespace): Add support for multi-use statements (#3118337 by Arkener)
feat(OptionsT): Add short array support (#3117522 by Arkener)
fix(OptionsT): Add check for nested_parenthesis (#3117463 by Arkener)
tests(phpstan): Fix autoloading of constants and useless if() clause
feat(FullyQualifiedNamespace): Add alias support and avoid classname conflicts (#3112316 by Arkener)
docs(CoderSniffUnitTest): Fix incorrect comment for CoderSniffUnitTest::checkAllSniffCodes()
fix(VariableAnalysis): Add support for short-hand list unpacking (#2876245 by Arkener)
fix(FullyQualifiedNamespace): Fixer: Insert correct empty lines after file doc comment (#3109636 by Arkener)
tests(phpstan): Remove ignored false positives that have been fixed in PHPCS
chore(phpunit): Remove support for obsolete PHPUnit versions
fix(FunctionComment): Recognise 'yield from' as valid return statement (#3106904 by Arkener)
chore(supportedTokenizers): Remove obosolete JavaScript support to prevent bug reports (#3107340)
tests(PHPStan): Update to 0.12.5
fix(UseLeadingBackslash): variable can be false, not null (#3104477)
refactor(phpstan): Fix PHPStan reports for level 5 and 6 (#3104477)
refactor(phpstan): Fix PHPStan reports for level 4 (#3104477)
feat(CoreVersionRequirement): Add sniff to check for core_version_requirement in info.yml files (#3104236 by Arkener)
refactor(phpstan): Fix PHPStan reports for level 3 (#3104477)
refactor(phpstan): Fix PHPStan reports for test base class (#3104477)
refactor(phpstan): Fix PHPStan reports for level 2 (#3104477)
refactor(phpstan): Fix PHPStan reports for level 1 (#3104477)
chore(phpstan): Add phpstan to composer.json and make workaround for PHP 7.0 (#3104477)
tests(phpstan): Check all of Coder with PHPStan (with exceptions), fix test namespaces (#3104477)
tests(phpstan): Add PHPStan to detect problems in sniff code (#3104477)
chore(composer): Drop PHP 5 support (#3047617)
docs(README): Add yml file extension to usage examples (#3100537)
feat(Array): Add configurable line limit to Array sniff (#3099288 by Arkener)
chore(travis): Set PHP 7.4 testing to stable version (#73)
fix(autoload): Move autoloading to more unique file name to workaround PHPCS relative path confusion
feat(GetRequestData): Add rule to prevent direct usage of $_GET, $_POST, $_REQUEST and $_FILES in Drupal 8 (#2958175 by alexpott, Arkener)
fix(phpcs config): Remove file extensions in rulesets because users cannot overrride them (#3074176 by eiriksm)
docs(README): Fixed typo
refactor(ProjectDetection): Simplify array_filter call
fix(ProjectDetection): Ignore directory names when detecting the Drupal core version (#3097367)
feat(VariableComment): Add support for PHP 7.4 typed properties (#3096239 by Arkener)
tests(travis): Enable testing on PHP 7.4
tests(phpunit): Make PHPUnit work again on newer PHP versions (#3097302)
refactor(OperatorSpacing): remove
Drupal.WhiteSpace.OperatorSpacingin favor of the default
Squiz.WhiteSpace.OperatorSpacing(#3082623 by beram)
fix(Deprecated): Allow non stable releases like rc, alpha in deprecated message versions (#3074947 by LOBsTerr)
fix(ValidVariableName): Check that class properties start with lower case (#2972167 by [email protected])
fix(ClassFileName): Avoid running ClassFileNameSniff on text files (#3074186 by eriksm)
tests(base class): Use correct runtime exception class in unit test class (#59)
fix(UnusedPrivateMethod): Allow private constructor methods (#3079227)
fix(DocComment): Fix handling of doc comment tags within tag groups (#2947589)
fix(TxtFileLineLength): Long Markdown links may exceed line length restrictions (#2867863 by pfrenssen)
style(use statements): Remove unused use statements and enable check in phpcs config
fix(HookComment): Do not check class methods for hook documentation (#2971177)
This is an automated pull request from Violinist: Continuously and automatically monitor and update your composer dependencies. Have ideas on how to improve this message? All violinist messages are open-source, and can be improved here.