FEDORA-2017-7c9be3babe created by remi 2 years ago for Fedora 26
stable

Version 3.0.2

  • Fixed a problem where the source report was not printing the correct number of errors found
  • Fixed a problem where the --cache=/path/to/cachefile CLI argument was not working
  • The code report now gracefully handles tokenizer exceptions
  • The phpcs and phpcbf scripts and now the only places that exit() in the code
    • This allows for easier usage of core PHPCS functions from external scripts
    • If you are calling Runner::runPHPCS() or Runner::runPHPCBF() directly, you will get back the full range of exit codes
    • If not, catch the new DeepExitException to get the error message ($e->getMessage()) and exit code ($e->getCode());
  • NOWDOC tokens are now considered conditions, just as HEREDOC tokens are
    • This makes it easier to find the start and end of a NOWDOC from any token within it
    • Thanks to Micha? Bundyra for the patch
  • Custom autoloaders are now only included once in case multiple standards are using the same one
    • Thanks to Juliette Reinders Folmer for the patch
  • Improved tokenizing of fallthrough CASE and DEFAULT statements that share a closing statement and use curly braces
  • Improved the error message when Squiz.ControlStructures.ControlSignature detects a newline after the closing parenthesis
  • Fixed bug #1465 : Generic.WhiteSpace.ScopeIndent reports incorrect errors when indenting double arrows in short arrays
  • Fixed bug #1478 : Indentation in fallthrough CASE that contains a closure
  • Fixed bug #1497 : Fatal error if composer prepend-autoloader is set to false
    • Thanks to Kunal Mehta for the patch
  • Fixed bug #1503 : Alternative control structure syntax not always recognized as scoped
  • Fixed bug #1523 : Fatal error when using the --suffix argument
    • Thanks to Juliette Reinders Folmer for the patch
  • Fixed bug #1526 : Use of basepath setting can stop PHPCBF being able to write fixed files
  • Fixed bug #1530 : Generic.WhiteSpace.ScopeIndent can increase indent too much for lines within code blocks
  • Fixed bug #1547 : Wrong token type for backslash in use function
    • Thanks to Micha? Bundyra for the patch
  • Fixed bug #1549 : Squiz.PHP.EmbeddedPhp fixer conflict with // comment before PHP close tag
    • Thanks to Juliette Reinders Folmer for the patch
  • Fixed bug #1560 : Squiz.Commenting.FunctionComment fatal error when fixing additional param comment lines that have no indent

How to install

sudo dnf upgrade --advisory=FEDORA-2017-7c9be3babe

This update has been submitted for testing by remi.

2 years ago

This update has been pushed to testing.

2 years ago

This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes

2 years ago

This update has been submitted for stable by remi.

2 years ago

This update has been pushed to stable.

2 years ago

Please login to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Dates
submitted
2 years ago
in testing
2 years ago
in stable
2 years ago

Automated Test Results