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
PHPCS 3.6.2 introduced a new sniff to the PSR12 standard, which enforces no blank line at the st...
github.com/PHPCSStandards/PHPCSDevCS - 0c3efa7088f5e703686461d7002a508cf30e704a authored about 3 years agoGH Actions: PHP 8.1 has been released
github.com/PHPCSStandards/composer-installer - 858566c0b7fe3798f91f1918e1b455636cbf57af authored about 3 years ago
* No longer allow builds against PHP 8.1 to fail.
* Add a dedicated build against PHP 8.1 in com...
PHPUnit: update configuration
github.com/PHPCSStandards/PHPCSUtils - 593249e791047c5156cd13de69ea49e102b8509f authored over 3 years agoPHPUnit: update configuration
github.com/PHPCSStandards/PHPCSExtra - 5d1dcf7b3b38036503c7f0cfb8bfb3cc8531e707 authored over 3 years agoPHPUnit just released version 9.5.10 and 8.5.21.
This contains a particular (IMO breaking) chan...
github.com/PHPCSStandards/PHPCSUtils - 9519552b0cd8379faa4fece6bfee9e29d80c7ee6 authored over 3 years agoPHPUnit: update configuration
github.com/PHPCSStandards/PHPCSDevTools - 9c8327a867d3e5904eb72ec98e88532fa158dcdb authored over 3 years agoPHPUnit just released version 9.5.10 and 8.5.21.
This contains a particular (IMO breaking) chan...
github.com/PHPCSStandards/PHPCSExtra - ac18853ce2631c31ea08d8a27afce9bd0abf75d8 authored over 3 years agoPHPUnit just released version 9.5.10 and 8.5.21.
This contains a particular (IMO breaking) chan...
github.com/PHPCSStandards/PHPCSDevTools - cdcbbc97df0f298801866d9f9bd763b782616e5d authored over 3 years agoComposer: update dev dependencies
github.com/PHPCSStandards/PHPCSExtra - 381b1b7c41e52c30f6a59832df51fc0d343b0c76 authored over 3 years agoComposer: update dev dependencies
github.com/PHPCSStandards/PHPCSUtils - d3e198329944cabb6d1ad19584e285c0ef905641 authored over 3 years agoComposer: update dev dependencies
github.com/PHPCSStandards/PHPCSDevTools - 0e2250b68484df412ffaea01819f7ef90d257299 authored over 3 years agoMost notably, PHP Parallel Lint 1.3.1 has improved compatibility with PHP 8.1.
Refs:
* https://...
Most notably, PHP Parallel Lint 1.3.1 has improved compatibility with PHP 8.1.
Refs:
* https://...
Most notably, PHP Parallel Lint 1.3.1 has improved compatibility with PHP 8.1.
Refs:
* https://...
CI: Switch to GH Actions
github.com/PHPCSStandards/composer-installer - 7d5cb8826ed72d4ca4c07acf005bba2282e5a7c7 authored over 3 years agoUpdate copyright year
github.com/PHPCSStandards/composer-installer - 5d4a7cc83f08386b70f619eee103aa66d99904f9 authored over 3 years agoGH Actions: set error reporting to E_ALL
github.com/PHPCSStandards/phpcs-docs - 42319afde366e2e527289ee8839b4d039a3400ec authored over 3 years agoTests: use PHPUnit Polyfills
github.com/PHPCSStandards/PHPCSUtils - 64da18cf34eab19c6673a2aa0afbdd8d38aaf18c authored over 3 years agoWhile generally speaking, the `require-dev` for PHPUnit should now be removed, I'm leaving it in...
github.com/PHPCSStandards/PHPCSUtils - 43bda04dedada2ad346c480d67f997ccdbec4eb6 authored over 3 years agoThis test case extends the `UtilityMethodTestCase` from which most test classes extend and makes...
github.com/PHPCSStandards/PHPCSUtils - dc1b61ab6e81a02e066aa527acbab143dbc61864 authored over 3 years ago... to always check that a `composer install` has been run and to load the PHPUnit Polyfill auto...
github.com/PHPCSStandards/PHPCSUtils - a80afa9b7d52b855cae2c50b5fc5ae594f337a4d authored over 3 years ago... in favour of using the PHPUnit Polyfills.
github.com/PHPCSStandards/PHPCSUtils - e21c525cf22e804ed7cc4c7b17faefe17248cde8 authored over 3 years agoGH Actions: turn display_errors on
github.com/PHPCSStandards/PHPCSUtils - 403ad2cabaef06b7edc14d04e1853ff50a3eae83 authored over 3 years agoTurns out the default setting for `error_reporting` used by the SetupPHP action is `error_report...
github.com/PHPCSStandards/phpcs-docs - 3f071d260e12e37efcccd56b6fcbf6420f9df3d5 authored over 3 years agoTurns out the default setting for `error_reporting` used by the SetupPHP action is `error_report...
github.com/PHPCSStandards/PHPCSUtils - 609a1953f64d466715191b998962ec67be60d2af authored over 3 years agoGH Actions: turn display_errors on
github.com/PHPCSStandards/PHPCSExtra - b664bc2b31049186eb56ea123f25741c581a8f81 authored over 3 years agoTurns out the default setting for `error_reporting` used by the SetupPHP action is `error_report...
github.com/PHPCSStandards/PHPCSExtra - 27e148bbb94a135d444d7b3c6f18c54061b0add5 authored over 3 years agoGH Actions: turn display_errors on
github.com/PHPCSStandards/PHPCSDevTools - 51ab506bb299026ce8b1a6914ab4b234c7671b59 authored over 3 years agoTurns out the default setting for `error_reporting` used by the SetupPHP action is `error_report...
github.com/PHPCSStandards/PHPCSDevTools - e904bb76277e12eb40dd65fd0cdb755bf76bc269 authored over 3 years agoTurns out the default setting for `error_reporting` used by the SetupPHP action is `error_report...
github.com/PHPCSStandards/composer-installer - 49a4e7b12a0ceb1b74bc493624f337a1c5464925 authored over 3 years agoAdd mention of Composer and PHP compatibility to project README.
github.com/PHPCSStandards/composer-installer - ce4370ee5a2b1642bca908d4b54a369e845bb678 authored over 3 years agoPrevious: 101
github.com/PHPCSStandards/composer-installer - 2f9547fa907642b1f7a98c51800d0eb6577059d6 authored over 3 years agoI've chosen to only show a badge for the integration test workflow as that is the most important...
github.com/PHPCSStandards/composer-installer - 52d2c44f96268ee17a7b898797a1f5fc4c30617a authored over 3 years ago
This commit:
* Adds a separate GH Actions workflow to run the "integration tests" as previously ...
This commit:
* Adds a separate GH Actions workflow to run the "integration tests" against a slim...
* Remove the `enlightn/security-checker` dependency which was added in 130 as it conflicts with ...
github.com/PHPCSStandards/composer-installer - f5906a72d5df70a7e3553fd4ac773af97c79c2b4 authored over 3 years ago
This commit:
* Adds a dependency to the PHP Parallel Lint tool to handle the PHP linting.
As...
Triggering a workflow for a branch manually is not supported by default in GH Actions, but has t...
github.com/PHPCSStandards/composer-installer - 35f6f5cabea98c27de3f53259cd226ad3727d8b0 authored over 3 years agoVarious CI steps were previously already moved to GH Actions via PR 96.
This removes those part...
github.com/PHPCSStandards/composer-installer - d9cb363dca11b0b38cf865b1c8a373de496216e0 authored over 3 years agogithub.com/PHPCSStandards/composer-installer - d924e89290ea2ec1756e4cb7e49a71ec476b734a authored over 3 years ago
Tests: use most appropriate assertion
github.com/PHPCSStandards/PHPCSUtils - 8e9e117e49e6a672868cfa174b088c2cf27fdfab authored over 3 years agogithub.com/PHPCSStandards/PHPCSUtils - 34ec2c8d43686b43dc139b3f5508cba2fec6ce75 authored over 3 years ago
Composer: tweak the PHPUnit 4.x version used
github.com/PHPCSStandards/PHPCSUtils - 18067c8df78bb74ef7d65e9035a88196da790849 authored over 3 years agoThe PHPUnit 4.x version used was based on a bug previously encountered via the PHPCompatibility ...
github.com/PHPCSStandards/PHPCSUtils - dd8aa06b65452765740d9bf84eb9dd93def44f78 authored over 3 years agoUtilityMethodTestCase: fail test on missing test marker comment
github.com/PHPCSStandards/PHPCSUtils - 59657358458cf18d24bcaf5176e292842bf62cab authored over 3 years agoWhen a test marker comment was not found, the `UtilityMethodTestCase::getTargetToken()` would se...
github.com/PHPCSStandards/PHPCSUtils - 9b8cf600bab42821d46de3e2df1e9868e2209735 authored over 3 years agoArrays::isShortArray()/Lists::isShortList(): bugfix for tokenizer issue icw short open tag
github.com/PHPCSStandards/PHPCSUtils - 995ce0780fb9051b295f65fc00fc46d9cf217a75 authored over 3 years agoThe tokenizer issue as tested for in the BC1 and BC2 test case files and described in squizlabs/...
github.com/PHPCSStandards/PHPCSUtils - b15bae447921a7b8f6191d0098c318ae9799a487 authored over 3 years agoTests/PassedParameters::getParameters(): document behaviour with empty list items
github.com/PHPCSStandards/PHPCSUtils - 0cf9a857d86f4a07331e2537474fa64d309dc1b7 authored over 3 years ago... when using the `$isShortArray = true` parameter.
Includes fixing a small error in one of th...
github.com/PHPCSStandards/PHPCSUtils - 6d1ef62c7947012cd23b34df679023c160d8f243 authored over 3 years agoPassedParameters::[has|get]Parameters(): add new, optional `$isShortArray` parameter
github.com/PHPCSStandards/PHPCSUtils - 4968182496655f3ab1b7016b23aed7778180fce1 authored over 3 years agoThis adds a new, optional `$isShortArray` parameter to the `PassedParameters::hasParameters()` a...
github.com/PHPCSStandards/PHPCSUtils - 0afbbf018ce23c0e114067ccb4d8ad5fbbcc57f9 authored over 3 years agoGH Actions: more tweaks
github.com/PHPCSStandards/PHPCSExtra - 4451e0c9b04ab6458ba7dbee11d1f91dd76329c3 authored over 3 years agoGH Actions: minor clean up
github.com/PHPCSStandards/PHPCSUtils - 935c27f3a4ad23219e6edac2cbcc9ae2f26c2104 authored over 3 years ago* Skip the `quicktest` on `develop` as those are the same builds as for `coverage`, so no need t...
github.com/PHPCSStandards/PHPCSUtils - d8bbb68047456c6e741124286b31d7fc91c5e72c authored over 3 years ago* Skip the `quicktest` on `develop` as those are the same builds as for `coverage`, so no need t...
github.com/PHPCSStandards/PHPCSExtra - 2a42d288a596627df18d1c1d98378b1f77361019 authored over 3 years agoGH Actions: tweak coverage run
github.com/PHPCSStandards/PHPCSExtra - 517bb4ae9535b5e2a056abb84b4f2a94f553eaa4 authored over 3 years ago
As things were, coverage would only be run on pull requests and on `master`.
Generally speaking,...
GH Actions: yet another attempt
github.com/PHPCSStandards/PHPCSUtils - e7eb0b9eb480d6242fa46be53fe7f3b9ad5162d7 authored over 3 years ago... inspired by example found here: https://github.com/babel/babel/blob/672a58660f0b15691c44582f...
github.com/PHPCSStandards/PHPCSUtils - be40a659d95496e32382d40d293714b25899e782 authored over 3 years agoGH Actions: tweak condition further
github.com/PHPCSStandards/PHPCSUtils - 3022c519535a8c353c765e0e6e23653c364823fb authored over 3 years ago... let's hope this will work.
github.com/PHPCSStandards/PHPCSUtils - 445edb088249a50b879716337b6dcdccd7f4a520 authored over 3 years agoGH Actions: tweak order
github.com/PHPCSStandards/PHPCSUtils - ef6e2a90185a78c4ccc9135f89a2ed4b866221c2 authored over 3 years ago... hoping that will make a difference...
github.com/PHPCSStandards/PHPCSUtils - f5f29043a8c23eba3910cba4a8213a9b43974b83 authored over 3 years agoAdd a release checklist
github.com/PHPCSStandards/PHPCSUtils - 0dcb702fd00d8f84af7c1bc5b2f4a9ca179c5b75 authored over 3 years agoGH Actions: tweak coverage run
github.com/PHPCSStandards/PHPCSUtils - bc1838d6b4900fee7e70bf774ead79e92bf78f45 authored over 3 years ago
As things were, coverage would only be run on pull requests and on `master`.
Generally speaking,...
... to document the release process and as a reminder for the future.
github.com/PHPCSStandards/PHPCSUtils - 198c2ffc506f1111dc6902cf175b194c3aa60036 authored over 3 years agoPassedParameters::getParameter(): add one extra test
github.com/PHPCSStandards/PHPCSUtils - f2fc2369c53a7da1b00aeb080d28c1cb8bf1a6ae authored over 3 years ago... for a non-function call with no parameters (and naturally, no param names) where the limit g...
github.com/PHPCSStandards/PHPCSUtils - abb41dd426840a4eec5189bb86e73c4a130d9d19 authored over 3 years agoPassedParameters::getParameters(): add new, optional $limit parameter
github.com/PHPCSStandards/PHPCSUtils - 000626c4dde3c43d4d045211590eca6142bb6fd7 authored over 3 years agoThis adds a new, optional `$limit` parameter to the `PassedParameters::getParameters()` method t...
github.com/PHPCSStandards/PHPCSUtils - 205e9de92131768a7f0cbe66392ca9095f20848e authored over 3 years agoPassedParameters: minor efficiency tweak
github.com/PHPCSStandards/PHPCSUtils - e6f27a9763396d09210bf30f1b11a03a69033d65 authored over 3 years agoOnly `array_flip()` when there are parameter names.
github.com/PHPCSStandards/PHPCSUtils - 0f5cf09e9039330172c0c38a28e2d19ae8ba7a9c authored over 3 years agoGetVersionTest: update PHPCS version number
github.com/PHPCSStandards/PHPCSUtils - 79a8501e8608bde5c8ff8c3756efd0aa8c01cb58 authored over 3 years agoComposer: update PHP Parallel Lint
github.com/PHPCSStandards/PHPCSUtils - 74db37667aa0f48192ad91d2cab41ef552ae1492 authored over 3 years ago... to match the last released version.
github.com/PHPCSStandards/PHPCSUtils - 022cce1f24ab65bdd34c9f8abc5fab99004db5d0 authored over 3 years agoUpdate version constraint for PHP Parallel Lint after new release.
Refs:
* https://github.com/p...
CS: minor cleanup
github.com/PHPCSStandards/PHPCSUtils - 6cf56c37c75603543ba4c8f668ff3a0625660239 authored over 3 years agoPHP 8.0 | QA/CS: don't use reserved keywords as parameter names
github.com/PHPCSStandards/PHPCSUtils - 653720c537523fa66a9490d5a4a06ce451d29ca8 authored over 3 years agogithub.com/PHPCSStandards/PHPCSUtils - fb9da6a11f1cfc3cb156cfb7882b5d6389de294f authored over 3 years ago
... to prevent confusion when PHP 8.0 named parameters in function calls would be used.
github.com/PHPCSStandards/PHPCSUtils - 11c87313bffb79305d414d8232e68a7d3d55796a authored over 3 years agoCollections: add new `phpOpenTags()` method
github.com/PHPCSStandards/PHPCSUtils - 97d81019b7139fe9106db0f03865e9ab6d264c07 authored over 3 years ago... to retrieve the tokens available for opening PHP.
github.com/PHPCSStandards/PHPCSUtils - bf1334619442406f1e79a8ac97bdefdc8cb9850c authored over 3 years agoQA: rename a variable to be more descriptive
github.com/PHPCSStandards/PHPCSUtils - 8c392d4c438b0c0dcb7f118a8300b1d6c48a5520 authored over 3 years agoObjectDeclarations::getClassProperties(): allow for `abstract final`
github.com/PHPCSStandards/PHPCSUtils - 7a4fab4f9332bec8844dc180465e5fcff7f6f45d authored over 3 years agoCS/QA: minor tweaks
github.com/PHPCSStandards/PHPCSUtils - af111854475aa89e557b26754cdba36238568dc0 authored over 3 years agoMethods in this class are listed in alphabetic order and this one was breaking the ordering.
github.com/PHPCSStandards/PHPCSUtils - dfe8793078b0f1daf4f13b25ff3acf70cce7eb42 authored over 3 years agoCopy/pasta snafu.
github.com/PHPCSStandards/PHPCSUtils - d42e75976bf91e2fea132c5ac9be904dcdb166ea authored over 3 years agoHaving both `abstract` as well as `final` as a modifier for a class is an oxymoron (and a parse ...
github.com/PHPCSStandards/PHPCSUtils - 513a078e981ee0674fe0b6a070ae8a9f5d254d2f authored over 3 years agogithub.com/PHPCSStandards/PHPCSUtils - f7dd674cd5383eee3339842e52fd8384116d68e8 authored over 3 years ago
PHPCS 4.x | Handle closure use being a parenthesis owner
github.com/PHPCSStandards/PHPCSUtils - 089c165bb71ac075839d5ffbcc08abc775350894 authored over 3 years ago`T_USE` tokens used for closure use statements are parentheses owners as of PHPCS 4.x.
The `Fun...
github.com/PHPCSStandards/PHPCSUtils - 56388c57ecf097e23494442776b88277d5fa7718 authored over 3 years ago`T_USE` tokens used for closure use statements are parentheses owners as of PHPCS 4.x.
This fix...
github.com/PHPCSStandards/PHPCSUtils - ff705f0ef9f6d2e767dcb5e1ff76e388990ba65b authored over 3 years ago`T_USE` tokens used for closure use statements are parentheses owners as of PHPCS 4.x.
So, as o...
github.com/PHPCSStandards/PHPCSUtils - 6e377c078fe3dd2981048d8732d17f6736b27eab authored over 3 years agoNew `Utils\MessageHelper` class
github.com/PHPCSStandards/PHPCSUtils - cb5f20cd458e5505115dc59712f90e7e476b312a authored over 3 years agoThis class initially introduces five new utility methods for working with error/warning messages...
github.com/PHPCSStandards/PHPCSUtils - 581c21af9551348e42213648959b74fc0a9abb02 authored over 3 years agoBCTokens: polyfill the tokenName() method
github.com/PHPCSStandards/PHPCSUtils - 1fb03d58f5e87464be9c50915cd0688582c5388a authored over 3 years agoUtilityMethodTestCase::getTargetToken(): add option to throw an exception...
github.com/PHPCSStandards/PHPCSUtils - d2e0918b00439c20c4fa263a153d8d7e0e231328 authored over 3 years ago