Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/PHPCSStandards/PHP_CodeSniffer
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
https://github.com/PHPCSStandards/PHP_CodeSniffer
Tests: all test classes should be either `final` or `abstract`
jrfnl opened this pull request 12 months ago
jrfnl opened this pull request 12 months ago
GH Actions/test: always run the workflow for tags
jrfnl opened this pull request 12 months ago
jrfnl opened this pull request 12 months ago
Changelog for the 3.8.1 release
jrfnl opened this pull request 12 months ago
jrfnl opened this pull request 12 months ago
Generic/UselessOverridingMethod: improve code coverage
rodrigoprimo opened this pull request 12 months ago
rodrigoprimo opened this pull request 12 months ago
Generic/UnusedFunctionParameter: improve code coverage
rodrigoprimo opened this pull request 12 months ago
rodrigoprimo opened this pull request 12 months ago
phpcs ignores configuration files
jefhar opened this issue 12 months ago
jefhar opened this issue 12 months ago
Generic/DocComment: add XML documentation
rodrigoprimo opened this pull request 12 months ago
rodrigoprimo opened this pull request 12 months ago
Util/Common: add tests for the suggestType() method
jrfnl opened this pull request 12 months ago
jrfnl opened this pull request 12 months ago
GH Actions: warm PHPUnit cache on PHPUnit 9.3+
jrfnl opened this pull request 12 months ago
jrfnl opened this pull request 12 months ago
Improve the CHANGELOG file
jrfnl opened this issue 12 months ago
jrfnl opened this issue 12 months ago
Changelog: add links to contributors
jrfnl opened this pull request 12 months ago
jrfnl opened this pull request 12 months ago
Generic/DocComment: improve code coverage
rodrigoprimo opened this pull request almost 1 year ago
rodrigoprimo opened this pull request almost 1 year ago
Generic/UnnecessaryFinalModifier: improve code coverage
rodrigoprimo opened this pull request almost 1 year ago
rodrigoprimo opened this pull request almost 1 year ago
Way to exclude `own` sniff from a ruleset
simPod opened this issue almost 1 year ago
simPod opened this issue almost 1 year ago
[Documentation] PSR12 - Use Declaration
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
[Documentation] PSR12 - Constant Visiblity
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
[Documentation] PSR12 - Return Type Declaration
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
Generic/RequireStrictTypes: add XML documentation
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
Generic/ForLoopWithTestFunctionCall: fix potential PHP 8.3+ deprecation notice
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
PSR12 ruleset: minor documentation tweak
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
[Documentation] PSR12 - Open Tag
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
[Documentation] PSR12 - Import Statement
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
[Documentation] PSR12 - File Header
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
Generic/ForLoopShouldBeWhileLoop: should `for` loops without any expression trigger this sniff?
rodrigoprimo opened this issue about 1 year ago
rodrigoprimo opened this issue about 1 year ago
QA: fix up license links in newly merged files
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Add `community-cc-list.md` file
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Proposal: Informing external standards/integrators of important changes/tickets asking for community input
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Generic/ForLoopShouldBeWhileLoop: improve sniff code coverage + fix potential PHP 8.3 deprecation notice
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
CS rules: tweak array rules for test files
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Tests: move `IsCamelCapsTest` to `Util` subdirectory
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
File::getMethodParameters(): improve tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
File::getMethodProperties(): improve tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
File::getMemberProperties(): improve tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
File::getTokensAsString(): add tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
GH Actions/merge conflict check: don't cancel on higher prio
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
File::isReference(): improve tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
File::getDeclarationName(): add tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
File::[get|has]Conditions(): add tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Tests/GetClassPropertiesTest: minor improvements
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Tests/FindStartOfStatementTest: add extra tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
File::findImplementedInterfaceNames() improve tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
File::findExtendedClassName(): improve tests
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
PHP 8.2 | Squiz/VariableComment: allow for stand-alone null/true/false types and more
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Tests/AbstractMethodUnitTest: new `expectRunTimeException()` helper method
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Squiz/VariableComment: allow union and intersection types to be detected
fcool opened this pull request about 1 year ago
fcool opened this pull request about 1 year ago
GH Actions: update download/upload artifact action runners
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Standardize naming convention of phar files in releases
shivammathur opened this issue about 1 year ago
shivammathur opened this issue about 1 year ago
Filters/ExactMatch: deprecate the `getBlacklist()` and `getWhitelist()` methods
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
4.0 | Filters/ExactMatch: remove getBlacklist() and getWhitelist() methods
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Filters/ExactMatch: deprecate getBlacklist() and getWhitelist() methods
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
New `Generic.CodeAnalysis.RequireExplicitBooleanOperatorPrecedence` sniff
TimWolla opened this pull request about 1 year ago
TimWolla opened this pull request about 1 year ago
Squiz/EmbeddedPhp: add support for short open tag and various bug fixes
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Last 3.x minor | Hard deprecate all sniffs which will be removed in 4.0
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
[Documentation] PSR12 - Declare Statement
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
4.0 | Remove public `$error` properties
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
4.0 | Change T_GOTO_LABEL to not include colon
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
4.0 | Revise exit codes for PHPCS and PHPCBF commands
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
[Documentation] PSR12 - Control Structure Spacing
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
[Documentation] PSR12 - Boolean Operator Placement
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
Generic/NoSilencedErrors: improve test coverage
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
Generic/OpeningBraceSameLine: improve code coverage
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
Generic/LanguageConstructSpacing: add XML documentation
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
Generic/LanguageConstructSpacing: improve sniff code coverage
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
Generic/PHP/Syntax: add XML documentation
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
Generic/ArbitraryParenthesesSpacing: improve sniff code coverage
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
[Documentation] PSR12 - Opening Brace Space
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
[Documentation] PSR12 - Closing Brace
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
Replace the default value of the first parameter of getErrorList() and getWarningList() with an empty string
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
[Documentation] PSR12 - Anonymous Class Declaration
dingo-d opened this pull request about 1 year ago
dingo-d opened this pull request about 1 year ago
Generic/EmptyPHPStatement: add XML documentation
rodrigoprimo opened this pull request about 1 year ago
rodrigoprimo opened this pull request about 1 year ago
New Feature: handle deprecation of sniffs natively
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Fix PHP Notice in `PSR12.Functions.ReturnTypeDeclaration`
fredden opened this pull request about 1 year ago
fredden opened this pull request about 1 year ago
QA: "normalize" the code style rules used by this code base a little
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
QA: standards should not have conflicting rules / fix fixer conflicts
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Tokenizer/scope mapping: scope owner not correctly set with heredoc in condition
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Docs: add missing XML documentation for sniffs
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Tests: add end-to-end tests for all supported CLI arguments
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Tests: expand the unit test suite
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Feature: baseline violations
frankdekker opened this issue about 1 year ago
frankdekker opened this issue about 1 year ago
New error code for `Squiz.Commenting.FunctionComment`: `MissingParamType`
fredden opened this pull request about 1 year ago
fredden opened this pull request about 1 year ago
Improve handling of disable/enable/ignore directives
anomiex opened this pull request about 1 year ago
anomiex opened this pull request about 1 year ago
Generic.WhiteSpace.ScopeIndent false positive with nested `match`-es
andrey-yantsen opened this issue about 1 year ago
andrey-yantsen opened this issue about 1 year ago
The Future of PHP_CodeSniffer
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Support new PHP 8.3 syntaxes
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Support new PHP 8.2 syntaxes
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
4.0 | File::addMessage(): do not ignore Internal errors when scanning selectively
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
4.0 | .gitattributes: ignore test files, don't ignore test framework
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
4.0 | Zend.Debug.CodeAnalyzer: remove sniff
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Generic/Todo-Fixme sniffs: improve handling of docblock tags and efficiency fix
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
4.0 | PEAR/PSR2/FunctionCallSignature: support anonymous classes
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
4.0 | Tokenizer/PHP: defer to predefined regex
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
4.0 | File::isReference(): simplify code
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Avoid incompatibility between `Generic` and `PSR2` standards for function call indentation
fredden opened this pull request about 1 year ago
fredden opened this pull request about 1 year ago
4.0 | Let `T_STATIC` be `T_STATIC`
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
4.0 | PSR12/FileHeader: make "SpacingAfter" and "SpacingInside" errorcodes modular
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Add metrics to the `PSR2.ControlStructures.SwitchDeclaration` sniff
jrfnl opened this pull request about 1 year ago
jrfnl opened this pull request about 1 year ago
Document release process
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Proposal: treat deprecations/notices/warnings coming from sniffs in a more end-user friendly manner
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
PSR-PER 2.0.0 has been released
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago
Squiz/EmbeddedPhp doesn't examine code using short open echo tag
jrfnl opened this issue about 1 year ago
jrfnl opened this issue about 1 year ago