Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
PHP CodeSniffer
Maintains PHP_CodeSniffer, a number of external standards for PHP_CodeSniffer and tooling to make it easier to use and develop for PHP_CodeSniffer.
Collective -
Host: opensource -
https://opencollective.com/php_codesniffer
- Code: https://github.com/PHPCSStandards
github.com/PHPCSStandards/PHPCSUtils - 38cbcfca1a1aa8bbd9b92c17c6d43a6dafbe0324 authored about 2 years ago by jrfnl <[email protected]>
Includes removing the `getEndOfDoubleQuotedString()` method, which is no longer needed.
The met...
github.com/PHPCSStandards/PHPCSUtils - 4f32289776869774e5b22da7069fae5a4cd94e16 authored about 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 231e1957a1c1b4922d2aaf55c688a3dbe97296dc authored about 2 years ago by jrfnl <[email protected]>
Note: this does **not** remove BC support from the `Arrays::isShortArray()` method (yet). This w...
github.com/PHPCSStandards/PHPCSUtils - 12172e27b00c4d2a6007e23ee3bba89e216e387a authored about 2 years ago by jrfnl <[email protected]>This method was introduced to support detecting whether new lines in error messages are supporte...
github.com/PHPCSStandards/PHPCSUtils - c6fb2ded54e9a1790a7abed470a1964bff65c71c authored about 2 years ago by jrfnl <[email protected]>Includes deprecating the `getDeclareScopeOpenClose()` method, which is now redundant.
Note: as ...
github.com/PHPCSStandards/PHPCSUtils - e9cd164ae7ea01a9757fa941dec9f0490205f493 authored about 2 years ago by jrfnl <[email protected]>Note: this does **not** remove BC support from the `Lists::isShortList()` method (yet). This wil...
github.com/PHPCSStandards/PHPCSUtils - e3a8ce9bbd6a2f35d1add2a0f52adf84a32fc9ce authored about 2 years ago by jrfnl <[email protected]>... which no longer actually test anything with the current minimum PHPCS version.
github.com/PHPCSStandards/PHPCSUtils - 3abea99fd60a3336357231476633c180ae4c12a9 authored about 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - c8a438ec141bd41dceea255919827fee0c1949a8 authored about 2 years ago by jrfnl <[email protected]>
This commit removes support for PHPCS < 3.7.1 for the functionality in the `PHPCSUtils\BackCompa...
github.com/PHPCSStandards/PHPCSUtils - 1bd5a8dc9ffb13e8cb47c227ead9d278af7f8b58 authored about 2 years ago by jrfnl <[email protected]>This commit removes support for PHPCS < 3.7.1 for the functionality in the `PHPCSUtils\BackCompa...
github.com/PHPCSStandards/PHPCSUtils - d29761b2deb8c6c57f15c5b033f426a332c17906 authored about 2 years ago by jrfnl <[email protected]>Use the PHPCS native token arrays when there are no backcompat issues as static property access ...
github.com/PHPCSStandards/PHPCSUtils - 06fa948595299d2a7a399fff67ffb70d8eadce00 authored about 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 58cfce149947238ad2945d2bd68bd4c69832d680 authored about 2 years ago by jrfnl <[email protected]>
Includes removing test work-arounds and skips related to PHPCS 2.x.
Includes a minor test tweak...
github.com/PHPCSStandards/PHPCSUtils - 865a39ff685d0d409ae36d89a85611e233abea1a authored about 2 years ago by jrfnl <[email protected]>GH Actions: various updates
github.com/PHPCSStandards/PHPCSExtra - c92a2c7e41f01ec19a7193731a6f68adccccd9dd authored about 2 years ago by Juliette <[email protected]>The `xmllint-problem-matcher` action runner has released a new version which updates it to use n...
github.com/PHPCSStandards/PHPCSExtra - 0d05c2a0fd0d2facd14cc436745fa44798bad420 authored about 2 years ago by jrfnl <[email protected]>GitHub has deprecated the use of `set-output` (and `set-state`) in favour of new environment fil...
github.com/PHPCSStandards/PHPCSExtra - d15f6781460136226f20005e49294e969d88298e authored about 2 years ago by jrfnl <[email protected]>GH Actions: various updates
github.com/PHPCSStandards/PHPCSDevTools - 0bfda10cbbedcd1982131438ce93583fd577ac9c authored about 2 years ago by Juliette <[email protected]>The `xmllint-problem-matcher` action runner has released a new version which updates it to use n...
github.com/PHPCSStandards/PHPCSDevTools - 4c2fb1a62b0b7f8a6a478a529774528d21e833e2 authored about 2 years ago by jrfnl <[email protected]>GitHub has deprecated the use of `set-output` (and `set-state`) in favour of new environment fil...
github.com/PHPCSStandards/PHPCSDevTools - c618d84b0c3151d9decfcf9d4b092969418988c9 authored about 2 years ago by jrfnl <[email protected]>GH Actions: fix CI not running on `main`
github.com/PHPCSStandards/PHPCSDevCS - 9ec12c5d0f9b0714af83639fc7e5f21e276a2ee1 authored about 2 years ago by Juliette <[email protected]>Also fix the "Unreleased" link in the changelog.
github.com/PHPCSStandards/PHPCSDevCS - 1a5efaacc2604a81b78827773f0d3ac848880b94 authored about 2 years ago by jrfnl <[email protected]>Changelog for version 1.1.5
github.com/PHPCSStandards/PHPCSDevCS - 67e1df93c360f505d0e5c505531f8c98dd77c523 authored about 2 years ago by Juliette <[email protected]>github.com/PHPCSStandards/PHPCSDevCS - b4e2866bc30e15a0ee7ca809b42d137d532eac28 authored about 2 years ago by jrfnl <[email protected]>
GH Actions: update the xmllint-problem-matcher
github.com/PHPCSStandards/PHPCSDevCS - 3728c0b4a9b614f4e5de806b36ecde2d1deea2c3 authored about 2 years ago by Juliette <[email protected]>The `xmllint-problem-matcher` action runner has released a new version which updates it to use n...
github.com/PHPCSStandards/PHPCSDevCS - 0c4f58483272f3941fb9cf71fd83a24bb8c5b5d3 authored about 2 years ago by jrfnl <[email protected]>Changelog: improve maintainability and source readability
github.com/PHPCSStandards/PHPCSExtra - edffef062036ba348ec2dfd31e012ef762fcaec6 authored about 2 years ago by Juliette <[email protected]>... by moving links to link lists under each release.
github.com/PHPCSStandards/PHPCSExtra - 7d292221b731106e2044226ad35de5559cc8c183 authored about 2 years ago by jrfnl <[email protected]>Composer: up the minimum PHPCS version to 3.7.1
github.com/PHPCSStandards/PHPCSExtra - 3efad2e2f924ebbbe52fd3fc163f590a8f6ccf34 authored about 2 years ago by Juliette <[email protected]>Raise the minimum supported PHPCS version to PHPCS 3.7.1, in line with PHPCSUtils.
Includes upd...
github.com/PHPCSStandards/PHPCSExtra - 5b589341ff9b7f6ec94016ee3bed70cdfcd9d050 authored about 2 years ago by jrfnl <[email protected]>PHPCSDevCS was previously not added to the `require-dev` dependencies as the minimum supported P...
github.com/PHPCSStandards/PHPCSUtils - 6147ab7444109bf7a129b5fafc5de08f8cd49b8e authored about 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 9f8ba469b7b6e30e6894607484f475e0fcce3c0c authored about 2 years ago by jrfnl <[email protected]>
This:
* Updates the minimum PHPCS requirement in `composer.json`.
* Updates the minimum PHPCS ve...
Feature/various minor test tweaks
github.com/PHPCSStandards/PHPCSUtils - 6242122151eb7ecbe22a33cd260b0ab1db8501a5 authored about 2 years ago by Juliette <[email protected]>... to make comparison of the test file with the PHPCS native tests more straight forward.
github.com/PHPCSStandards/PHPCSUtils - 82cac1257539023619ffa7c35a2456a05a9b0d5d authored about 2 years ago by jrfnl <[email protected]>... to make sure a case where there is no whitespace after the comma separating multiple stateme...
github.com/PHPCSStandards/PHPCSUtils - c8bfe545071faa6dee210217250140e86b748722 authored about 2 years ago by jrfnl <[email protected]>The `return 0;` statement belongs with the `testStaticArrowFunction` test and was introduced to ...
github.com/PHPCSStandards/PHPCSUtils - 4f3248267d726702d918394dbc0e585cf20d3434 authored about 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 4f24bf25503440f760a12e63a85dde5411cf440c authored about 2 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSUtils - e6099fcc31a83542f1df236678783357eb0d5530 authored about 2 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSUtils - 3a8e0798ae2798aa238e93ee83a28c2627720e77 authored about 2 years ago by jrfnl <[email protected]>
IsReferenceTest: use named data sets and other test improvements
github.com/PHPCSStandards/PHPCSUtils - f73178b68a24ca6ba77f8567443d7f6c3b1b15fe authored about 2 years ago by Juliette <[email protected]>github.com/PHPCSStandards/PHPCSUtils - cc3a32b71a7cf2c58df34d4deac55c34f79df0be authored about 2 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSUtils - 92145bf46699d93a1cc19b432e5412ffe9498671 authored about 2 years ago by jrfnl <[email protected]>
... to make comparison of the test file with the PHPCS native tests more straight forward.
github.com/PHPCSStandards/PHPCSUtils - 58e62add6f74816ddde58672286f22e0888afaf1 authored about 2 years ago by jrfnl <[email protected]>New `PHPCSUtils\Exceptions\InvalidTokenArray` Exception
github.com/PHPCSStandards/PHPCSUtils - 2519d98fd7998f2188f7b5f12f2c1090bac9fb55 authored about 2 years ago by Juliette <[email protected]>This introduces the first PHPCSUtils native exception, which will extend the PHPCS native `PHP_C...
github.com/PHPCSStandards/PHPCSUtils - 635b88dd0e4c42c0618b580b6ec438f7650a6e01 authored about 2 years ago by jrfnl <[email protected]>GH Actions/Securitycheck: update the security checker download
github.com/PHPCSStandards/composer-installer - 9838aa941e2c71d7b627be577ba1fdaf32f4f4f0 authored over 2 years ago by Juliette <[email protected]>Correct grammar in error message
github.com/PHPCSStandards/composer-installer - 8da2e7a091e489d1b01865fd93da2dc41214d6ab authored over 2 years ago by Juliette <[email protected]>As discussed in issue 188.
**Important**: this needs a "breaking change" changelog entry as the...
github.com/PHPCSStandards/composer-installer - 306335a12f6cfa98cdd0681d874f9eacfe7b652d authored over 2 years ago by jrfnl <[email protected]>The security checker binary has had a new release. I've reviewed the diff, changes look fine.
R...
github.com/PHPCSStandards/composer-installer - ac7cd6696cb8fadac2f629ffa61e1d2a0a69bd63 authored over 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/composer-installer - f5007034ae1496bf128a28ce6fdae62a4a12ac10 authored over 2 years ago by Dan Wallis <[email protected]>
Tests: minor cleanup
github.com/PHPCSStandards/PHPCSUtils - 23542d969da8e23d147b6e62a5e585f9772af12e authored over 2 years ago by Juliette <[email protected]>Follow up on PR 305. By setting the minimum PHPUnit 9.x version to 9.3, we no longer have to bac...
github.com/PHPCSStandards/PHPCSUtils - 7fbb99bbdc74b4c4b6c5399a4655d8db4689ba45 authored over 2 years ago by jrfnl <[email protected]>Composer/GH Actions: start using PHPCSDevTools 1.2.0
github.com/PHPCSStandards/PHPCSExtra - b67f494d6705bba323498f8dcacee84a76f06e60 authored over 2 years ago by Juliette <[email protected]>Includes adding the `<?xml..?>` header if it didn't exist in the file.
github.com/PHPCSStandards/PHPCSExtra - 461a0c37935482d5195e7eee3319d8c0cfc013f7 authored over 2 years ago by jrfnl <[email protected]>PHPCSDevTools 1.2.0 introduces an XSD for the XML docs which can accompany sniffs.
This commit:...
github.com/PHPCSStandards/PHPCSExtra - 1972280cae3583ab9c2d75a062c07703df42c422 authored over 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSDevTools - 69d57a69ceb876a4862f81d379b787771095774e authored over 2 years ago by jrfnl <[email protected]>
Includes:
* Mention of all relevant changes.
* Adding a link for the version diff.
* Updating th...
Since PHP 7.3, heredoc/nowdoc closers may be indented.
This indent can use either tabs or spaces...
... as XMLLint does not handle remote URLs well.
github.com/PHPCSStandards/PHPCSDevTools - 5d491b62ed8c7bc4eb03a4e6622c1e032aa09f30 authored over 2 years ago by jrfnl <[email protected]>As per https://getcomposer.org/doc/04-schema.md#keywords by including "dev" and/or "static analy...
github.com/PHPCSStandards/PHPCSDevTools - 5745b7ac1b7a484c105ee6402f093095e7760063 authored over 2 years ago by Gary Jones <[email protected]>github.com/PHPCSStandards/PHPCSDevTools - bf0e337b33d9bdfedce3532aee9f54a8b7a6d4bf authored over 2 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSDevTools - 5c09bf744824d002455111d2a98db5e45de10060 authored over 2 years ago by jrfnl <[email protected]>
... and group related tasks.
github.com/PHPCSStandards/PHPCSDevTools - 757838a897d787db0132473a8031be455a837756 authored over 2 years ago by jrfnl <[email protected]>* Introduces an XSD schema file to allow for validating PHPCS XML docs files, i.e. the `Standard...
github.com/PHPCSStandards/PHPCSDevTools - 650cb66fe32655d30bfe559bec767682e1bdfbb9 authored over 2 years ago by Denis Žoljom <[email protected]>... with a helper method to retrieve `stdout`, `stderr` and the exit code of a command line comm...
github.com/PHPCSStandards/PHPCSDevTools - aec8d0f5ccdae1a6501ce9c793825046e1688b32 authored over 2 years ago by jrfnl <[email protected]>Update the test setup to allow for tests to be added for the Feature Complete tooling as well as...
github.com/PHPCSStandards/PHPCSDevTools - e7bf5b6e19739d1a7ba36a70db1c50b8b870d78b authored over 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSDevTools - bfda1bd1b76d371275c32fb29800f059a3d39e32 authored over 2 years ago by jrfnl <[email protected]>
These tests safeguard that the sniff works just as well when given a CSS or JS file.
github.com/PHPCSStandards/PHPCSDevTools - 84391458273ca73ad347e8527df95b3a99cdb815 authored over 2 years ago by jrfnl <[email protected]>... to include more code, allowing it to hit all conditions.
* Have code within parentheses - t...
github.com/PHPCSStandards/PHPCSDevTools - 61fb35f88876b7955f94cd0960a254389c3d8c52 authored over 2 years ago by jrfnl <[email protected]>When the `tab-width` configuration variable has been set for PHPCS - either via the config, via ...
github.com/PHPCSStandards/PHPCSDevTools - 3abedb79933879b6ebce9069b1197229099bb1fd authored over 2 years ago by jrfnl <[email protected]>
When a token only contains new line characters, a trailing space would be included on the line.
...
Follow up after PR 102.
Comment tokens, most notably `T_COMMENT` and `T_DOC_COMMENT_STRING` wil...
github.com/PHPCSStandards/PHPCSDevTools - 79a70d66b1bd6ed6448f669c6294a23484da06db authored over 2 years ago by jrfnl <[email protected]>Visualize space and tab characters within whitespace tokens.
This is primarily a change to impr...
github.com/PHPCSStandards/PHPCSDevTools - e0d7fe2417c7226f2c3646e9bf568d136128e27b authored over 2 years ago by jrfnl <[email protected]>The output from the `TokenList` sniff should represent the information contained within the `$to...
github.com/PHPCSStandards/PHPCSDevTools - 8e57c256b0b7105466ab796cdc45f7d028a52014 authored over 2 years ago by jrfnl <[email protected]>This predefined action has had a major release.
This is mostly just a change of the Node versio...
github.com/PHPCSStandards/PHPCSDevTools - 0f6d9441ee96118f842542e4af31eabddcc9b10e authored over 2 years ago by jrfnl <[email protected]>No need for a double new line above the "success" message.
github.com/PHPCSStandards/PHPCSDevTools - ee07bcfcd011aa08ac2ec61e9f13521780c84866 authored over 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSDevTools - afee8cf2b713ba0ddc86ac0184b0ba734f4810f6 authored over 2 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSDevTools - 87bad2045876790286d32435edef6a5ba3d4ee42 authored over 2 years ago by jrfnl <[email protected]>
This predefined action has had a major release.
This is mostly just a change of the Node versio...
github.com/PHPCSStandards/PHPCSDevTools - f071cfa8ab9f729a65ffb8b0c2e1a221cabbf01c authored over 2 years ago by jrfnl <[email protected]>No need for the `experimental` key as we can just do a comparison in the `continue-on-error` dir...
github.com/PHPCSStandards/PHPCSDevTools - 446be4050dcbb9646a93e4d80c8d1ae7fc4d5840 authored over 2 years ago by jrfnl <[email protected]>PR 73 removed the `lint` key from the quick test matrix, but this condition was not adjusted at ...
github.com/PHPCSStandards/PHPCSDevTools - 50444be8c96dcda4665baf88b99cb1e62467273c authored over 2 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSDevTools - b45ef8c5fe6f0707eab6460658d6c92eaf16f942 authored over 2 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSDevTools - e058ee491141929cd693d0b71049b751bc552867 authored over 2 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSDevTools - a8a6fb2a2a80ea49cc977cd47154aecbb0251870 authored over 2 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSDevTools - 613c7019ed8fe99799fa2702eb72c14ea087b8f1 authored over 2 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSDevTools - ef1171a5aa9f98123c35d9ec1d9d50d6832e04a4 authored over 2 years ago by jrfnl <[email protected]>
Add "static analysis" Composer keyword
github.com/PHPCSStandards/PHPCSExtra - 8324f1143f8b1a2c89d4cba869a1b7e06913ee1a authored over 2 years ago by Juliette <[email protected]>Add "static analysis" Composer keyword
github.com/PHPCSStandards/PHPCSUtils - 8d100f07534809aa7031629e9da1bab4f32be393 authored over 2 years ago by Juliette <[email protected]>Add "static analysis" and "dev" Composer keywords
github.com/PHPCSStandards/PHPCSDevTools - 144a9568c3955260ae55a1fdd11fe4ab96e556bd authored over 2 years ago by Juliette <[email protected]>Add "static analysis" Composer keyword
github.com/PHPCSStandards/PHPCSDevCS - 5f861bf79792b82fc9a1129b071a93a8f71dee3e authored over 2 years ago by Juliette <[email protected]>As per https://getcomposer.org/doc/04-schema.md#keywords by including "static analysis" as a key...
github.com/PHPCSStandards/PHPCSUtils - 91ffe7bf2f6544e3c0f66a7211fad7a062fa959c authored over 2 years ago by Gary Jones <[email protected]>As per https://getcomposer.org/doc/04-schema.md#keywords by including "static analysis" as a key...
github.com/PHPCSStandards/PHPCSDevCS - ab54d92051232244cb014e3cf8e74181164d13b7 authored over 2 years ago by Gary Jones <[email protected]>As per https://getcomposer.org/doc/04-schema.md#keywords by including "dev" and/or "static analy...
github.com/PHPCSStandards/PHPCSDevTools - ee0a71628b79e70ea89b6a5f1576bc14669d3dd3 authored over 2 years ago by Gary Jones <[email protected]>As per https://getcomposer.org/doc/04-schema.md#keywords by including "static analysis" as a key...
github.com/PHPCSStandards/PHPCSExtra - 86f3f4cd6bec0c72a4f4cbbd868b7d37a7664f66 authored over 2 years ago by Gary Jones <[email protected]>ControlStructures::getDeclareScopeOpenClose(): support closing the declare statement with PHP cl...
github.com/PHPCSStandards/PHPCSUtils - a7637509c70affcaec4f544ef87d6e59a0abe30e authored over 2 years ago by Juliette <[email protected]>... and also add tests to confirm that "multi-directive" statements are handled correctly.
github.com/PHPCSStandards/PHPCSUtils - dd5df13f70666f41958105cc45266602a16afaf9 authored over 2 years ago by jrfnl <[email protected]>.gitattributes: update for newly added config files
github.com/PHPCSStandards/PHPCSUtils - b8018c70b85074a8a89ee61e53422efe3468f598 authored over 2 years ago by Juliette <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 5537f175f6d3b2272c8833229b6ad82260fa42e9 authored over 2 years ago by jrfnl <[email protected]>
GetVersionTest: update for release of PHPCS 3.7.1
github.com/PHPCSStandards/PHPCSUtils - 47132037a5d3d51fdb7e03ae835e12b8a76472c0 authored over 2 years ago by Juliette <[email protected]>