Closed
Description
- 1.4.0:
$ignoreComments
parameter for theAbstractPatternSniff::__construct()
method. - PR AbstractPatternSniff::__construct(): remove the $ignoreComments property #974 - 3.2.0: Old-style ignore annotation syntax - PR Tokenizer: remove support for the deprecated @codingStandard annotation syntax #975
- 3.3.0: Old-style (comma-delimited string) setting of array properties - PR Ruleset: remove support for the deprecated ruleset.xml array property string-based syntax #976
- 3.3.0: T_ARRAY_HINT Token - PR Tokens: removed unused tokens #977
- 3.3.0: T_RETURN_TYPE Token - PR Tokens: removed unused tokens #977
- 3.3.0: Squiz.WhiteSpace.LanguageConstructSpacing Sniff - PR Squiz/LanguageConstructSpacing: removed deprecated sniff #979
- 3.4.0: Generic.Formatting.NoSpaceAfterCast Sniff - PR Generic/NoSpaceAfterCast: removed deprecated sniff #980
- 3.5.7: The new method of PHP 8.0 tokenizing for namespaced names has been reverted to the pre 8.0 method. This change will be removed in PHPCS 4.0 as the PHP 8.0 tokenizing method will be backported for pre 8.0 versions
- 3.8.0: The third parameter for the Ruleset::setSniffProperty() method has been changed to expect an array, Existing code will continue to work but will throw a deprecation error - PR Ruleset::setSniffProperty(): remove BC-layer for direct calls passing incorrect $settings array format #978
- 3.9.0: The complete MySource standard - Soft deprecate all sniffs which are to be removed in PHPCS 4.0 #276 + Remove MySource standard squizlabs/PHP_CodeSniffer#2471 - PR Remove the MySource standard #981
- 3.9.0: JS/CSS support + all JS/CSS specific sniffs - Soft deprecate all sniffs which are to be removed in PHPCS 4.0 #276 + Remove CSS and JS tokenizers + related sniffs squizlabs/PHP_CodeSniffer#2448
- 3.9.0: ExactMatch::getBlacklist() and ExactMatch::getWhitelist() methods - see Filters/ExactMatch: deprecate getBlacklist() and getWhitelist() methods #198 and 4.0 | Filters/ExactMatch: remove getBlacklist() and getWhitelist() methods #199
- 3.9.0: Zend.Debug.CodeAnalyzer - see Zend.Debug.CodeAnalyzer: soft deprecate the sniff #277 / 4.0 | Zend.Debug.CodeAnalyzer: remove sniff #58
- 3.12.0: The
print*()
methods in theGenerator
classes - See Generators: don't print documentation title if there are no docs #755 - 3.12.0: Support for sniffs not implementing the PHPCS
Sniff
interface - See 4.0 | Deprecate and remove support for Sniffs not implementing the PHPCSSniff
interface #694 - 3.12.0: Support for including sniffs which don't comply with the PHPCS naming conventions by referencing the sniff file directly - See 4.0 | Formally stop support for sniffs not complying with the PHPCS naming conventions #689
- 3.12.0: The (partially) support for external standards named "Internal" - See 4.0 | Deprecate and remove support for Standards called "Internal" #799
- 3.12.1: Generic.Functions.CallTimePassByReference- see 4.0 |
Generic.Functions.CallTimePassByReference
: remove sniff #921