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
GH Actions/basics: add check for valid XML docs + fix two docs
jrfnl opened this pull request about 2 months ago
jrfnl opened this pull request about 2 months ago
Changelog for the 3.11.0 release
jrfnl opened this pull request about 2 months ago
jrfnl opened this pull request about 2 months ago
Generators: add initial set of tests
jrfnl opened this pull request about 2 months ago
jrfnl opened this pull request about 2 months ago
CS/Docs: various small tweaks
jrfnl opened this pull request about 2 months ago
jrfnl opened this pull request about 2 months ago
Generators/HTML: move static string to class constant
jrfnl opened this pull request about 2 months ago
jrfnl opened this pull request about 2 months ago
Generators: always present docs in alphabetical order
jrfnl opened this pull request about 2 months ago
jrfnl opened this pull request about 2 months ago
PHPCS ruleset: make the file level `@author` tag optional
jrfnl opened this pull request about 2 months ago
jrfnl opened this pull request about 2 months ago
GH Actions: update for the release of PHP 8.4
jrfnl opened this pull request about 2 months ago
jrfnl opened this pull request about 2 months ago
Generic/UpperCaseConstantName: improve code coverage
rodrigoprimo opened this pull request about 2 months ago
rodrigoprimo opened this pull request about 2 months ago
Tests: Add ugly integration test for Reports\Full
MatmaRex opened this pull request about 2 months ago
MatmaRex opened this pull request about 2 months ago
Tests: Add unit tests for Common::prepareForOutput()
MatmaRex opened this pull request about 2 months ago
MatmaRex opened this pull request about 2 months ago
Use ANSI color codes and Unicode characters on Windows as well
MatmaRex opened this pull request about 2 months ago
MatmaRex opened this pull request about 2 months ago
Generic/UpperCaseConstantName: false negatives when named parameters are used
rodrigoprimo opened this issue 2 months ago
rodrigoprimo opened this issue 2 months ago
Incorrect union type report in try catch
kaliberx opened this issue 2 months ago
kaliberx opened this issue 2 months ago
Generic/TraitNameSuffix: improve code coverage
rodrigoprimo opened this pull request 2 months ago
rodrigoprimo opened this pull request 2 months ago
Util\Timing::getHumanReadableDuration: improve time display
jrfnl opened this pull request 2 months ago
jrfnl opened this pull request 2 months ago
PSR2.ControlStructures.SwitchDeclaration.TerminatingComment false positive with never returning function call
anthonyryan1 opened this issue 2 months ago
anthonyryan1 opened this issue 2 months ago
Util\Timing: add tests
jrfnl opened this pull request 2 months ago
jrfnl opened this pull request 2 months ago
Util\Tokens: add tests
jrfnl opened this pull request 2 months ago
jrfnl opened this pull request 2 months ago
Reports: Fix word wrapping edge cases
MatmaRex opened this pull request 2 months ago
MatmaRex opened this pull request 2 months ago
Generic/DuplicateClassName: 4 bug fixes + performance improvement
jrfnl opened this pull request 2 months ago
jrfnl opened this pull request 2 months ago
Generic/ConstructorName: bug fix x 2
jrfnl opened this pull request 2 months ago
jrfnl opened this pull request 2 months ago
PHPCS ruleset: allow for trailing annotations
jrfnl opened this pull request 2 months ago
jrfnl opened this pull request 2 months ago
Generic/InterfaceNameSuffix: improve code coverage
rodrigoprimo opened this pull request 2 months ago
rodrigoprimo opened this pull request 2 months ago
Generic/ConstructorName: fix minor bug
rodrigoprimo opened this pull request 2 months ago
rodrigoprimo opened this pull request 2 months ago
Generic/LineLength: ignore line length for use statements
rjd22 opened this pull request 3 months ago
rjd22 opened this pull request 3 months ago
PHP 8.3 | Tokenizer/PHP: support "yield from" with comments
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Tokenizers/YieldTest: improve tests
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Tokenizer/PHP: add tests for tokenization of yield and yield from + minor bug fix
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Tokenizer::replaceTabsInToken(): add tests
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Tests/Tokenizer(s): fix typo in directory name and rename some test files
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Generic/CamelCapsFunctionName: improve code coverage
rodrigoprimo opened this pull request 3 months ago
rodrigoprimo opened this pull request 3 months ago
Generic/AbstractClassNamePrefix: improve code coverage
rodrigoprimo opened this pull request 3 months ago
rodrigoprimo opened this pull request 3 months ago
Proposal: Language Server
ObliviousHarmony opened this issue 3 months ago
ObliviousHarmony opened this issue 3 months ago
Generic/SpreadOperatorSpacingAfter: improve code coverage
rodrigoprimo opened this pull request 3 months ago
rodrigoprimo opened this pull request 3 months ago
Generic/DisallowShortOpenTag: improve code coverage
rodrigoprimo opened this pull request 3 months ago
rodrigoprimo opened this pull request 3 months ago
Generic/HereNowdocIdentifierSpacing: add metrics
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Test files mess with code completition
mabar opened this issue 3 months ago
mabar opened this issue 3 months ago
Generic/RequireExplicitBooleanOperatorPrecedence: remove unreachable condition
rodrigoprimo opened this pull request 3 months ago
rodrigoprimo opened this pull request 3 months ago
Squiz/Heredoc: add XML doc
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
:sparkles: New `Generic.Strings.UnnecessaryHeredoc` sniff
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Tokenizer/PHP: fix handling of "DNF look a likes" with switch/case and alternative control structure syntax
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
GH Actions/remove labels: update lists of labels to auto-remove
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Tokeniser issue for function call parenthesis - inside switch
michalbundyra opened this issue 3 months ago
michalbundyra opened this issue 3 months ago
Partially revert PR #621
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
GH Actions: always quote variables
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Squiz/PostStatementComment: use a different error code for annotations
rodrigoprimo opened this pull request 3 months ago
rodrigoprimo opened this pull request 3 months ago
Tests/File::findStartOfStatement(): fix dataproviders
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Runner::processFile()/error handling: add more defensive coding
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
GH Actions/PHPStan: use reusable workflow
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
error for multiple empty line in php file.
Mohammad-Ravand opened this issue 3 months ago
Mohammad-Ravand opened this issue 3 months ago
README/Changelog: fix a few URLs which have changed
jrfnl opened this pull request 3 months ago
jrfnl opened this pull request 3 months ago
Fix fixer conflict: `PSR12` / `Squiz.Functions.FunctionDeclarationArgumentSpacing`
fredden opened this pull request 4 months ago
fredden opened this pull request 4 months ago
PHP 8.4 | build-phar: remove use of `E_STRICT`
jrfnl opened this pull request 4 months ago
jrfnl opened this pull request 4 months ago
PSR12 4.4 Methods and Functions close braces same line
junior-paytech opened this issue 4 months ago
junior-paytech opened this issue 4 months ago
Changelog for the 3.10.3 release
jrfnl opened this pull request 4 months ago
jrfnl opened this pull request 4 months ago
Docs: various minor fixes
jrfnl opened this pull request 4 months ago
jrfnl opened this pull request 4 months ago
Add autofix support for Squiz.Operators.ValidLogicalOperatorsSniff
Koopzington opened this pull request 4 months ago
Koopzington opened this pull request 4 months ago
GH Actions: Bump DavidAnson/markdownlint-cli2-action from 16 to 17
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
GH Actions: Bump peter-evans/create-pull-request from 6 to 7
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
Squiz/DisallowMultipleAssignments: bug fix - dynamic property assignment on object stored in array
jrfnl opened this pull request 4 months ago
jrfnl opened this pull request 4 months ago
Squiz/MultiLineFunctionDeclaration: bug fix - skip over attributes
jrfnl opened this pull request 4 months ago
jrfnl opened this pull request 4 months ago
Squiz.Functions.MultiLineFunctionDeclaration reports error if php attributes are declared
vincent-paqt opened this issue 4 months ago
vincent-paqt opened this issue 4 months ago
Newline Spacing Around Control Structures Not Working
ShaneOH opened this issue 4 months ago
ShaneOH opened this issue 4 months ago
Squiz.CSS.SemicolonSpacing.NotAtEnd false positive on classes with numbers
abarker-gravity opened this issue 4 months ago
abarker-gravity opened this issue 4 months ago
fix(ScopeKeywordSpacing): Check spaces after final keyword
klausi opened this pull request 4 months ago
klausi opened this pull request 4 months ago
Expand Coding Standard Tutorial to show how to write a fixer for a sniff
rodrigoprimo opened this issue 4 months ago
rodrigoprimo opened this issue 4 months ago
Fixed pattern replacements in Filter.php
arturm11 opened this pull request 4 months ago
arturm11 opened this pull request 4 months ago
Clarify wiki documentation about naming of XML configuration files - standards vs custom rulesets
joachim-n opened this issue 5 months ago
joachim-n opened this issue 5 months ago
Generic/LowerCaseKeyword: remove some redundant code
jrfnl opened this pull request 5 months ago
jrfnl opened this pull request 5 months ago
Generic/InlineControlStructure: small bug when fixing a control structure without body
rodrigoprimo opened this issue 5 months ago
rodrigoprimo opened this issue 5 months ago
DisallowMultipleAssignments false positive when assigning to variable property of an object in an array
GaryJones opened this issue 5 months ago
GaryJones opened this issue 5 months ago
Generic.PHP.LowerCaseKeyword: require lowercase anonymous class keyword
maryo opened this pull request 5 months ago
maryo opened this pull request 5 months ago
Generic/InlineControlStructure: remove redundant condition
rodrigoprimo opened this pull request 5 months ago
rodrigoprimo opened this pull request 5 months ago
Generic/InlineControlStructure: stop listening for T_SWITCH
rodrigoprimo opened this pull request 5 months ago
rodrigoprimo opened this pull request 5 months ago
Fix small typo in the changelog file
rodrigoprimo opened this pull request 5 months ago
rodrigoprimo opened this pull request 5 months ago
4.0 | Proposal: improve consistency for PHP open tag tokenization
jrfnl opened this issue 5 months ago
jrfnl opened this issue 5 months ago
Generators do not always respect `--sniffs` CLI argument
jrfnl opened this issue 5 months ago
jrfnl opened this issue 5 months ago
Squiz/EmbeddedPhp: fix false positive when handling short open tags
rodrigoprimo opened this pull request 5 months ago
rodrigoprimo opened this pull request 5 months ago
Match Expressions alignments
jacobcassidy opened this issue 5 months ago
jacobcassidy opened this issue 5 months ago
PSR2/PSR12 SwitchDeclarationSniff fatal error
franss22 opened this issue 5 months ago
franss22 opened this issue 5 months ago
Squiz.PHP.EmbeddedPhp false positive when using PHP short open tag
rodrigoprimo opened this issue 5 months ago
rodrigoprimo opened this issue 5 months ago
Squiz/SelfMemberReference: bug fix - false negative with namespace keyword as operator
jrfnl opened this pull request 5 months ago
jrfnl opened this pull request 5 months ago
:sparkles: New `Generic.WhiteSpace.HereNowdocIdentifierSpacing` sniff
jrfnl opened this pull request 5 months ago
jrfnl opened this pull request 5 months ago
Tokenizer: apply tab replacement to heredoc/nowdoc opener
jrfnl opened this pull request 5 months ago
jrfnl opened this pull request 5 months ago
Tokenizer/PHP: add tests for heredoc/nowdoc tokenization
jrfnl opened this pull request 5 months ago
jrfnl opened this pull request 5 months ago
Wrong standard reported or loading standards not defined in phpcs.xml
Rasmus-Bertell opened this issue 5 months ago
Rasmus-Bertell opened this issue 5 months ago
Correct error code in Squiz.ControlStructures.ForEachLoopDeclaration
fredden opened this pull request 5 months ago
fredden opened this pull request 5 months ago
Fix conflict within PSR12.ControlStructures.ControlStructureSpacing
fredden opened this pull request 5 months ago
fredden opened this pull request 5 months ago
Squiz/OperatorBracket: prevent PHP notices during live coding
jrfnl opened this pull request 5 months ago
jrfnl opened this pull request 5 months ago
AbstractPatternSniff: prevent PHP notice
jrfnl opened this pull request 5 months ago
jrfnl opened this pull request 5 months ago
Rewrite `PSR12.Files.DeclareStatement` sniff
fredden opened this pull request 5 months ago
fredden opened this pull request 5 months ago
`phpcs-only` attribute is not always respected
fredden opened this issue 6 months ago
fredden opened this issue 6 months ago
Tests: stability tweaks for the non-sniff tests
jrfnl opened this pull request 6 months ago
jrfnl opened this pull request 6 months ago
GH Actions: provide attestations for release PHAR files
jrfnl opened this pull request 6 months ago
jrfnl opened this pull request 6 months ago
PHP 8.4 compatibility
andypost opened this pull request 6 months ago
andypost opened this pull request 6 months ago
Documentation: minor consistency fixes
jrfnl opened this pull request 6 months ago
jrfnl opened this pull request 6 months ago
Incomplete <exclude> rule causes following rules not to be executed
codemasher opened this issue 6 months ago
codemasher opened this issue 6 months ago
Issue with PSR-12 behavior not according specification with spacing for anonymous classes
rikvdh opened this issue 6 months ago
rikvdh opened this issue 6 months ago
Anonymous Class parentheses check for PER 2.0
rikvdh opened this issue 6 months ago
rikvdh opened this issue 6 months ago