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
Composer: avoid writing a lock file
fredden opened this pull request 8 months ago
fredden opened this pull request 8 months ago
Generic/DisallowLongArraySyntax: improve code coverage
rodrigoprimo opened this pull request 8 months ago
rodrigoprimo opened this pull request 8 months ago
OtherContextSensitiveKeywordsTest: add silly number of extra tests
jrfnl opened this pull request 8 months ago
jrfnl opened this pull request 8 months ago
Tokenizer/PHP: arrow function tokenization broken when true/false used in return type
jrfnl opened this pull request 8 months ago
jrfnl opened this pull request 8 months ago
FunctionCallSignature works incorrectly
semirke opened this issue 8 months ago
semirke opened this issue 8 months ago
[Documentation] Squiz: Function Spacing
jaymcp opened this pull request 8 months ago
jaymcp opened this pull request 8 months ago
GH Actions: add markdown lint + QA jobs
jrfnl opened this pull request 8 months ago
jrfnl opened this pull request 8 months ago
Docs: clean up markdown files
jrfnl opened this pull request 8 months ago
jrfnl opened this pull request 8 months ago
Config: read all CLI args before doing a deep exit
jrfnl opened this issue 8 months ago
jrfnl opened this issue 8 months ago
Config: revamp the help screen(s)
jrfnl opened this pull request 8 months ago
jrfnl opened this pull request 8 months ago
test(phpcs): Check for unused variables in PHPCS itself
klausi opened this pull request 8 months ago
klausi opened this pull request 8 months ago
New Common::stripColors() method
jrfnl opened this pull request 8 months ago
jrfnl opened this pull request 8 months ago
PSR2.Classes.PropertyDeclaration.ReadonlyBeforeVisibility doesn't support constructor property promotion
earthiverse opened this issue 9 months ago
earthiverse opened this issue 9 months ago
Generic/JumbledIncrementer: fix inconsistency
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Squiz/ClosingDeclarationComment: add trait support
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
Generic.CodeAnalysis.JumbledIncrementer: prevent false positives / check with higher accuracy
jrfnl opened this issue 9 months ago
jrfnl opened this issue 9 months ago
Generic.CodeAnalysis.JumbledIncrementer: improve the actionability of the error messages
jrfnl opened this issue 9 months ago
jrfnl opened this issue 9 months ago
False positive on `Generic.PHP.ForbiddenFunctions.FoundWithAlternative`
p4veI opened this issue 9 months ago
p4veI opened this issue 9 months ago
CS: use `implode()` not `join()`
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Undefined array key in Generic.WhiteSpace.ScopeIndent
SunflowerFuchs opened this issue 9 months ago
SunflowerFuchs opened this issue 9 months ago
Tests - Generic/ESLint: fix test
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Allow to register sniff via FQCN
javaDeveloperKid opened this issue 9 months ago
javaDeveloperKid opened this issue 9 months ago
Document all the sniffs
javaDeveloperKid opened this issue 9 months ago
javaDeveloperKid opened this issue 9 months ago
Help PHP_CodeSniffer to be nominated for €10.000 in funding!
Potherca opened this issue 9 months ago
Potherca opened this issue 9 months ago
Generic/ArrayIndent: add XML documentation
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
PSR2/ClassDeclaration: bug fix - prevent fixer conflict
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Squiz/ForLoopDeclaration: bug fix - prevent sniff erroring out
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Changelog for the 3.9.1 release
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Squiz/OperatorSpacing: bug fix - prevent fixer conflict
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
IsReferenceTest: fix invalid test case
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
PSR2.Classes.ClassDeclaration: thorough review of the sniff code
jrfnl opened this issue 9 months ago
jrfnl opened this issue 9 months ago
PSR2/ClassDeclaration: support namespace relative names / prevent fixer conflict
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
PEAR/ScopeClosingBrace: prevent fixer conflict with itself
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Tests/OtherContextSensitiveKeywordsTest: fix unintentional parse error
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
File::getMethodProperties(): skip over closure use statements
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
PEAR/Functions/FunctionDeclaration: add extra defensive coding
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Inform user if parallelization is disabled at runtime and why
Luc45 opened this pull request 9 months ago
Luc45 opened this pull request 9 months ago
Add links to all issues in the remaining sections of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
CONTRIBUTING: add table of contents + note about cc list
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
4.0 | Show error when user tries to change an unchangeable PHP setting
jrfnl opened this issue 9 months ago
jrfnl opened this issue 9 months ago
[Feature] Insert a space after the `fn` keyword for arrow functions
hirasso opened this issue 9 months ago
hirasso opened this issue 9 months ago
Add links to all issues in the 1.5.3, 1.5.2, 1.5.1 and 1.5.0 sections of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
Add links to all issues in the 1.5.5, 2.0.0RC1, 1.5.4 and 2.0.0a2 sections of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
Add links to all issues in the 1.5.6, 2.0.0RC4, 2.0.0RC3 and 2.0.0RC2 sections of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
Changelog: update link lists to prevent duplicate link definitions
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Add links to all issues in the 2.2.0, 2.1.0, and 2.0.0 sections of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
[Documentation] Squiz.WhiteSpace.FunctionClosingBraceSpace
przemekhernik opened this pull request 9 months ago
przemekhernik opened this pull request 9 months ago
GH Actions: Bump mondeja/remove-labels-gh-action from 1 to 2
dependabot[bot] opened this pull request 9 months ago
dependabot[bot] opened this pull request 9 months ago
Util\Common::$allowedTypes and ::suggestTypes() prefer non-normative types
andrewnicols opened this issue 9 months ago
andrewnicols opened this issue 9 months ago
Indenting not fixed
adam-nielsen opened this issue 9 months ago
adam-nielsen opened this issue 9 months ago
Tests: fix for PHP 8.4 deprecation of implicitly nullable types
jrfnl opened this pull request 9 months ago
jrfnl opened this pull request 9 months ago
Add links to all issues in the 2.3.4, 2.3.3, 2.3.2, 2.3.1 and 2.3.0 sections of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
Add links to all issues in the 2.4.0 section of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
Add links to all issues in the 2.5.1 and 2.5.0 sections of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
Introduce Sonarqube Generic Format Report
iVegas opened this issue 9 months ago
iVegas opened this issue 9 months ago
php_codesniffer 3.9 with standard PHPCompatibility seems not taking into account the target PHP 8.3
philprl opened this issue 9 months ago
philprl opened this issue 9 months ago
Add links to all issues in the 2.6.2, 2.6.1 and 2.6.0 sections of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
Add links to all issues in the 2.7.1 and 2.7.0 sections of the changelog
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
Hidden files ignored even if explicitly defined
Rasmus-Bertell opened this issue 9 months ago
Rasmus-Bertell opened this issue 9 months ago
Generic/CallTimePassByReference: support anonymous classes and improve code coverage
rodrigoprimo opened this pull request 9 months ago
rodrigoprimo opened this pull request 9 months ago
PSR12.Properties.ConstantVisibility should automatically detect the PHP version
razvanphp opened this issue 9 months ago
razvanphp opened this issue 9 months ago
4.0 (or later) | Named parameter support for PHPCS code
jrfnl opened this issue 10 months ago
jrfnl opened this issue 10 months ago
5.0 | Proposal: add return types to select methods
jrfnl opened this issue 10 months ago
jrfnl opened this issue 10 months ago
4.0 | Proposal: add parameter types to methods in PHPCS
jrfnl opened this issue 10 months ago
jrfnl opened this issue 10 months ago
Add links to all issues in the 2.9.0, 2.8.1 and 2.8.0 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Add links to issues in the 3.0.0RC4, 3.0.0RC3, 3.0.0RC2, 3.0.0RC1 and 3.0.0a1 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Proposal for supporting PHP 8.2+ Disjunctive Normal Form Types in the Tokenizer
jrfnl opened this issue 10 months ago
jrfnl opened this issue 10 months ago
Add links to all issues in the 3.0.2, 3.0.1, 3.0.0 and 2.9.1 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Generic/JumbledIncrementer: fix non-problematic bug and improve test coverage
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Fixing the title of the Generic.Docs.NoSpaceAfterCastStandard docs
jpoliveira08 opened this pull request 10 months ago
jpoliveira08 opened this pull request 10 months ago
Possible Incorrect Title in XML doc for Sniff Generic.Formatting.NoSpaceAfterCastStandard
jpoliveira08 opened this issue 10 months ago
jpoliveira08 opened this issue 10 months ago
Add links to all issues in the 3.1.1 and 3.1.0 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Squiz/ClosingDeclarationComment: fix a non-problematic bug plus some other small improvements
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Enhanced support for nested rulesets
shvlv opened this issue 10 months ago
shvlv opened this issue 10 months ago
Follow-up #369 - Squiz.Arrays.ArrayDeclaration for static
michalbundyra opened this pull request 10 months ago
michalbundyra opened this pull request 10 months ago
Add links to all issues in the 3.2.3, 3.2.1 and 3.2.0 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Referenced Sniff: <my_custom_sniff_name> doesn't exist
naveen17797 opened this issue 10 months ago
naveen17797 opened this issue 10 months ago
GH Actions: Bump ramsey/composer-install from 2 to 3
dependabot[bot] opened this pull request 10 months ago
dependabot[bot] opened this pull request 10 months ago
Ensure that Fixer::endChangeset() returns the real outcome
stronk7 opened this pull request 10 months ago
stronk7 opened this pull request 10 months ago
Variable sniffs: minor performance tweak
jrfnl opened this pull request 10 months ago
jrfnl opened this pull request 10 months ago
[Documentation] Squiz: Member Var Spacing
jonmcp opened this pull request 10 months ago
jonmcp opened this pull request 10 months ago
Review all sniffs/code doing label name comparisons
jrfnl opened this issue 10 months ago
jrfnl opened this issue 10 months ago
Add support of `phpcs.dist.xml` as well as `.phpcs.dist.xml`
olivervogel opened this pull request 10 months ago
olivervogel opened this pull request 10 months ago
Add links to all issues in the 3.3.2, 3.3.1, 3.3.0 and 2.9.2 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
fix: Squiz.Arrays.ArrayDeclaration for static closures
michalbundyra opened this pull request 10 months ago
michalbundyra opened this pull request 10 months ago
Squiz.Arrays.ArrayDeclaration sniff not very configurable (follow up on Squizlabs#582)
michalbundyra opened this issue 10 months ago
michalbundyra opened this issue 10 months ago
Add links to all issues in the 3.4.2, 3.4.1 and 3.4.0 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Generic/UselessOverridingMethod: small improvements to the sniff code
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
[Documentation]: normalise indentation of CDATA tags in sniff documentation
jonmcp opened this pull request 10 months ago
jonmcp opened this pull request 10 months ago
GetTokensAsStringTest: fix format of `@dataProvider` tag
jrfnl opened this pull request 10 months ago
jrfnl opened this pull request 10 months ago
Various sniffs: simplify skipping the rest of the file + update docs about skipping rest of file
jrfnl opened this pull request 10 months ago
jrfnl opened this pull request 10 months ago
Add links to all issues in the 3.5.1 and 3.5.0 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
[Documentation] Squiz: normalise indentation of closing CDATA tags
jonmcp opened this pull request 10 months ago
jonmcp opened this pull request 10 months ago
Generic/ByteOrderMark: small performance improvement
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Add links to all issues in the 3.5.3 and 3.5.2 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Add links to all issues in the 3.5.5 and 3.5.4 sections of the changelog
rodrigoprimo opened this pull request 10 months ago
rodrigoprimo opened this pull request 10 months ago
Support nikic/PHP-Parser 5.x
staabm opened this issue 10 months ago
staabm opened this issue 10 months ago
Tests: minor stability tweak
jrfnl opened this pull request 10 months ago
jrfnl opened this pull request 10 months ago
Fixer: improve performance of generateDiff()
jrfnl opened this pull request 10 months ago
jrfnl opened this pull request 10 months ago
Tests/Core: performance improvement
jrfnl opened this pull request 10 months ago
jrfnl opened this pull request 10 months ago