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
Changelog for the 3.11.0 release

jrfnl opened this pull request about 2 months ago
Generators: add initial set of tests

jrfnl opened this pull request about 2 months ago
CS/Docs: various small tweaks

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
Generators: always present docs in alphabetical order

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
GH Actions: update for the release of PHP 8.4

jrfnl opened this pull request about 2 months ago
Generic/UpperCaseConstantName: improve code coverage

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
Tests: Add unit tests for Common::prepareForOutput()

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
Incorrect union type report in try catch

kaliberx opened this issue 2 months ago
Generic/TraitNameSuffix: improve code coverage

rodrigoprimo opened this pull request 2 months ago
Util\Timing::getHumanReadableDuration: improve time display

jrfnl opened this pull request 2 months ago
Util\Timing: add tests

jrfnl opened this pull request 2 months ago
Util\Tokens: add tests

jrfnl opened this pull request 2 months ago
Reports: Fix word wrapping edge cases

MatmaRex opened this pull request 2 months ago
Generic/DuplicateClassName: 4 bug fixes + performance improvement

jrfnl opened this pull request 2 months ago
Generic/ConstructorName: bug fix x 2

jrfnl opened this pull request 2 months ago
PHPCS ruleset: allow for trailing annotations

jrfnl opened this pull request 2 months ago
Generic/InterfaceNameSuffix: improve code coverage

rodrigoprimo opened this pull request 2 months ago
Generic/ConstructorName: fix minor bug

rodrigoprimo opened this pull request 2 months ago
Generic/LineLength: ignore line length for use statements

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
Tokenizers/YieldTest: improve tests

jrfnl opened this pull request 3 months ago
Tokenizer::replaceTabsInToken(): add tests

jrfnl opened this pull request 3 months ago
Generic/CamelCapsFunctionName: improve code coverage

rodrigoprimo opened this pull request 3 months ago
Generic/AbstractClassNamePrefix: improve code coverage

rodrigoprimo opened this pull request 3 months ago
Proposal: Language Server

ObliviousHarmony opened this issue 3 months ago
Generic/SpreadOperatorSpacingAfter: improve code coverage

rodrigoprimo opened this pull request 3 months ago
Generic/DisallowShortOpenTag: improve code coverage

rodrigoprimo opened this pull request 3 months ago
Generic/HereNowdocIdentifierSpacing: add metrics

jrfnl opened this pull request 3 months ago
Test files mess with code completition

mabar opened this issue 3 months ago
Generic/RequireExplicitBooleanOperatorPrecedence: remove unreachable condition

rodrigoprimo opened this pull request 3 months ago
Squiz/Heredoc: add XML doc

jrfnl opened this pull request 3 months ago
:sparkles: New `Generic.Strings.UnnecessaryHeredoc` sniff

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
Tokeniser issue for function call parenthesis - inside switch

michalbundyra opened this issue 3 months ago
Partially revert PR #621

jrfnl opened this pull request 3 months ago
GH Actions: always quote variables

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
Tests/File::findStartOfStatement(): fix dataproviders

jrfnl opened this pull request 3 months ago
Runner::processFile()/error handling: add more defensive coding

jrfnl opened this pull request 3 months ago
GH Actions/PHPStan: use reusable workflow

jrfnl opened this pull request 3 months ago
error for multiple empty line in php file.

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
PHP 8.4 | build-phar: remove use of `E_STRICT`

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
Changelog for the 3.10.3 release

jrfnl opened this pull request 4 months ago
Docs: various minor fixes

jrfnl opened this pull request 4 months ago
Add autofix support for Squiz.Operators.ValidLogicalOperatorsSniff

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
GH Actions: Bump peter-evans/create-pull-request from 6 to 7

dependabot[bot] opened this pull request 4 months ago
Squiz/MultiLineFunctionDeclaration: bug fix - skip over attributes

jrfnl opened this pull request 4 months ago
Newline Spacing Around Control Structures Not Working

ShaneOH opened this issue 4 months ago
fix(ScopeKeywordSpacing): Check spaces after final keyword

klausi opened this pull request 4 months ago
Fixed pattern replacements in Filter.php

arturm11 opened this pull request 4 months ago
Generic/LowerCaseKeyword: remove some redundant code

jrfnl opened this pull request 5 months ago
Generic/InlineControlStructure: remove redundant condition

rodrigoprimo opened this pull request 5 months ago
Generic/InlineControlStructure: stop listening for T_SWITCH

rodrigoprimo opened this pull request 5 months ago
Fix small typo in the changelog file

rodrigoprimo opened this pull request 5 months ago
Generators do not always respect `--sniffs` CLI argument

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
Match Expressions alignments

jacobcassidy opened this issue 5 months ago
PSR2/PSR12 SwitchDeclarationSniff fatal error

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
:sparkles: New `Generic.WhiteSpace.HereNowdocIdentifierSpacing` sniff

jrfnl opened this pull request 5 months ago
Tokenizer: apply tab replacement to heredoc/nowdoc opener

jrfnl opened this pull request 5 months ago
Tokenizer/PHP: add tests for heredoc/nowdoc tokenization

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
Correct error code in Squiz.ControlStructures.ForEachLoopDeclaration

fredden opened this pull request 5 months ago
Fix conflict within PSR12.ControlStructures.ControlStructureSpacing

fredden opened this pull request 5 months ago
Squiz/OperatorBracket: prevent PHP notices during live coding

jrfnl opened this pull request 5 months ago
AbstractPatternSniff: prevent PHP notice

jrfnl opened this pull request 5 months ago
Rewrite `PSR12.Files.DeclareStatement` sniff

fredden opened this pull request 5 months ago
`phpcs-only` attribute is not always respected

fredden opened this issue 6 months ago
Tests: stability tweaks for the non-sniff tests

jrfnl opened this pull request 6 months ago
GH Actions: provide attestations for release PHAR files

jrfnl opened this pull request 6 months ago
PHP 8.4 compatibility

andypost opened this pull request 6 months ago
Documentation: minor consistency fixes

jrfnl opened this pull request 6 months ago
Anonymous Class parentheses check for PER 2.0

rikvdh opened this issue 6 months ago