Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/PHPCSStandards/PHPCSUtils
A suite of utility functions for use with PHP_CodeSniffer
https://github.com/PHPCSStandards/PHPCSUtils
PR squizlabs/PHP_CodeSniffer 3831 / PHPCSStandards/PHP_CodeSniffer 61 in PHPCS itself makes a ch...
9e0ef95f781a22b7be9f078262b0c08dccbbdeeb authored about 1 year ago by jrfnl <[email protected]>Update "tested on" badge in README to include PHP v8.3
f76bab4ac55d559a22c24dafe1f35c0b940b5c02 authored about 1 year ago by Juliette <[email protected]>90d52ff5bb33b3d2eb0c00cd7cfed226edafc659 authored about 1 year ago by Dan Wallis <[email protected]>
GH Actions: update for the release of PHP 8.3
e385f2d80a745a0c3cd6a55b09081ba7a3b4e096 authored about 1 year ago by Juliette <[email protected]>... which is expected later today.
* Builds against PHP 8.3 are no longer allowed to fail.
* Up...
Composer.json: add link to security policy
028f7b711e755233735e5f55fbac6bae9298f34a authored about 1 year ago by Juliette <[email protected]>This is a new feature available since Composer 2.6.0, which was released a little while ago.
Wh...
19c782b043e48d1531433853cbd21304c999ba00 authored about 1 year ago by jrfnl <[email protected]>GH Actions: various tweaks
bbb8994e4becc17b01af61663ae4674be5a18584 authored about 1 year ago by Juliette <[email protected]>
* Update a links in an inline comment as the old URLs is no longer valid.
* Ensure all steps hav...
... as that is also a YAML file.
Includes minor formatting fixes to the PHPStan config file.
5f68d618c22001bd3f3cf293b2f51045e2939199 authored about 1 year ago by jrfnl <[email protected]>Defer to organisation security policy
349e443c566f3591f52e528a9bb5daffc4e5c8df authored about 1 year ago by Juliette <[email protected]>Commit https://github.com/PHPCSStandards/.github/commit/15b6006cdf302d24b7341c356e58e175a800b4a1...
67e21668bc3261dbe9e515605ea8930a3aa2ad07 authored about 1 year ago by jrfnl <[email protected]>GH Actions: Bump actions/setup-node from 3 to 4
5ee617899a5cbe6d214fe2a30e53eb8a3ae2139b authored about 1 year ago by Juliette <[email protected]>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes]...
Fix markdownlint CI job failure
1d47db9d216541e4f4c7cc20180c231307cd3f6c authored about 1 year ago by Juliette <[email protected]>.... which should be helpful for debugging if needed.
b0b2910f9811445d8b85e5b70a45683471f1a05f authored about 1 year ago by jrfnl <[email protected]>Rename the example environment variable from `PHPCSUTILS_DIR` to `PHPCSUtils_DIR` to prevent it ...
27072b913015ce8ed3873585f3afbbf3c051d46c authored about 1 year ago by jrfnl <[email protected]>GH Actions/coverage: remove COVERALLS_TOKEN
77a6aa4e6abc437eb0cb71702c1a635655a33af8 authored over 1 year ago by Juliette <[email protected]>... to test (confirm) that uploading the coverage results will then work (again) for PRs from ou...
dac4d7f705ce0d3299f67f40f3c2dba6ce3ee2db authored over 1 year ago by jrfnl <[email protected]>GH Actions: minor tweak
d79fda837cdb329b6de40956683f8fa67530ba3d authored over 1 year ago by Juliette <[email protected]>Let's save the Coveralls app some work by telling it exactly which file to upload.
03df8359a5ad501ca8082a5cf292a4101b43533e authored over 1 year ago by jrfnl <[email protected]>GH Actions: switch to Coveralls action runner to upload reports
674af431173a44c4c4924d422884a6803e82ca0b authored over 1 year ago by Juliette <[email protected]>Simplify the code coverage workflow by removing the dependency on the `php-coveralls/php-coveral...
62700fbc67b8a90f895f52bbcddace6d5701b016 authored over 1 year ago by jrfnl <[email protected]>GH Actions: Bump crazy-max/ghaction-github-status from 3 to 4
2071964748c23d47d3862ce4e1b3a097963c25a6 authored over 1 year ago by Juliette <[email protected]>GH Actions: Bump actions/checkout from 3 to 4
f5662ca3bcc3160394fddef243e7b2ed11bf4388 authored over 1 year ago by Juliette <[email protected]>Bumps [crazy-max/ghaction-github-status](https://github.com/crazy-max/ghaction-github-status) fr...
c1d19cbfd454c295a2fb574e6f3cfa537df6375c authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...
Correct error message when path not found
a731124fa118dcc2e736308e1bc5141b227113e8 authored over 1 year ago by Juliette <[email protected]>222fdaaa9140c3e9e4b5a93fe9c7f92efa58dd33 authored over 1 year ago by Dan Wallis <[email protected]>
Add PHPStan to QA checks
8e3c991e401c67dee9a0c324f58362c4ba68b52e authored over 1 year ago by Juliette <[email protected]>PHPStan is a good addition to our QA toolkit and with improvements PHPStan has made over the yea...
bfb89ca6d74af11be5dc9ac73b3f53e03c326534 authored over 1 year ago by jrfnl <[email protected]>GHPages/UpdateWebsite: minor fix
21d1993eb1746ed389a0654b9ee2fda092d8e1ca authored over 1 year ago by Juliette <[email protected]>The `realpath()` function can return false, which was being obscured by the concatenation.
Fixe...
f341cdc46e58cfeea2018d7825b8763a0fd5c325 authored over 1 year ago by jrfnl <[email protected]>GH Actions: update doc generation workflow
da09dc8d82020396170c1092624c2d5bc16579d5 authored over 1 year ago by Juliette <[email protected]>phpDocumentor 3.4.0 has been released and has a minimum supported PHP version of PHP 8.1.
This ...
cb2cc6ba8f705c1d720fd0ce3e1f3e1b728ebeee authored over 1 year ago by jrfnl <[email protected]>Docs: various `@var`/`@param`/`@return` tag improvements
ffa89f2c284b7c33c2ff9aa206951048d76648b9 authored over 1 year ago by Juliette <[email protected]>Not claiming completeness. This is just another iteration step in improving the documented types...
58757e0c396b27a5a0b178168758293f218862e7 authored over 1 year ago by jrfnl <[email protected]>Exceptions/TestTargetNotFound: improve defensive coding
0156a008fb98fdd002371e0c4853ac46d0c2385a authored over 1 year ago by Juliette <[email protected]>CS/QA: remove some redundant code
106a279fffd8253b6fe3fe4ec7379ba3de337632 authored over 1 year ago by Juliette <[email protected]>[NoFile]Cache/SetTest: pass correct type to base_convert()
098b52530d3c9cd66d470b7aaca388a914de25ef authored over 1 year ago by Juliette <[email protected]>Tests: minor clean up
e6287aee90d379e8b27aa919862f356f92e1de33 authored over 1 year ago by Juliette <[email protected]>d08c2d0b132946de0bc0a0196e0866fcf4dd4738 authored over 1 year ago by jrfnl <[email protected]>
0a5408c8219f80a0125a9c2c47d84392bb8520af authored over 1 year ago by jrfnl <[email protected]>
The PHP native `base_convert()` function expects a string as the first parameter. While this is ...
6a55ba59bf253b8df05b40fbafe1dbccbcdb8836 authored over 1 year ago by jrfnl <[email protected]>Remove some stray parameters from implementations which were eventually rejected or removed.
d55e09158c98b74cb502a0a4b430703f4cd494bc authored over 1 year ago by jrfnl <[email protected]>Update for PHPUnit Polyfills 1.1.0
68925d06b3c5e727bd8c0545ee5244b89b55edf3 authored over 1 year ago by Juliette <[email protected]>The Polyfills 1.1.0 backport a trait which was made available in the 2.0.0 version.
This update...
78cb9c5b3d931bede57844aa9e7b327da11996a5 authored over 1 year ago by jrfnl <[email protected]>Release 1.0.8
69465cab9d12454e5e7767b9041af0cd8cd13be7 authored over 1 year ago by Juliette <[email protected]>Changelog for PHPCSUtils 1.0.8
f11e246505b7ef440bf61708982b2adbadc9f8bb authored over 1 year ago by Juliette <[email protected]>3bae29522388df5cdac4c994e8802fa4f4e9f7a3 authored over 1 year ago by jrfnl <[email protected]>
BCFile::getDeclarationName(): sync with upstream
79abb87d0ebf9ccc613c0fc9e47e6990aedd99f1 authored over 1 year ago by Juliette <[email protected]>Follow up on 451
Upstream PR squizlabs/PHP_CodeSniffer 3797, which will be included in PHPCS 3....
d16f825b5b16433e50f29ee538d67554c30f7e70 authored over 1 year ago by jrfnl <[email protected]>SpacesFixer: prevent an unwarranted exception
3466697f64a5f4a7110b6c5713cb99beb478ee3f authored over 1 year ago by Juliette <[email protected]>... when the second pointer passed is a comment token and the comment is the last content of the...
977e71d1d0a704ba96fb21bf4f60bb0d3167b081 authored over 1 year ago by jrfnl <[email protected]>GH Actions: update for php-coveralls 2.6.0
16b29351bb0c2d5b205808838dcba452b32eded3 authored over 1 year ago by Juliette <[email protected]>
PHP-Coveralls 2.6.0 has just been released and includes a fix for the last known PHP 8.x issue.
...
Dependabot: switch to weekly
4938e77af71a1a24989a2953bfc04ba2981d129a authored over 1 year ago by Juliette <[email protected]>No need to check on a daily basis. ("daily" was only really used to be able to test the setup)
...
872a91a54a5a7749655bf3167670a7353482b96b authored over 1 year ago by jrfnl <[email protected]>GH Actions: Bump actions/upload-pages-artifact from 1 to 2
2c451f3767332b6e72d4f452c6db21be338ad4f6 authored over 1 year ago by Juliette <[email protected]>Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 1 t...
4d28dcaaec0d9bc4c9f487c92b6caa07c23416f6 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>GH Actions: special case Dependabot PRs for Coveralls
f009108b87eee41fa4794b2df4c9255b9c548e64 authored over 1 year ago by Juliette <[email protected]>Follow up on PR 468.
Turns out Dependabot PRs do not have access to secrets with the exception ...
5c56087611440413c233542d39f5333c7fb8b340 authored over 1 year ago by jrfnl <[email protected]>Various minor docs tweaks
aa23fbf1cbdfa15ac381eec08169b8cb8dea1e49 authored over 1 year ago by Juliette <[email protected]>ed07675e3a21eaade9d31a7709ee5e03902c5c09 authored over 1 year ago by jrfnl <[email protected]>
Release 1.0.7
886a728571ab2faca3642c96954886b078b32195 authored over 1 year ago by Juliette <[email protected]>Changelog for PHPCSUtils 1.0.7
004a3cfac25f0028db899c492aa5cbc6ef3db5eb authored over 1 year ago by Juliette <[email protected]>d81a38fd99ff3bb127d004bc7d5797cb44ef0216 authored over 1 year ago by jrfnl <[email protected]>
Arrays::getDoubleArrowPtr(): allow for (keyed) lists in array values
9cef48d3e1cca0afb9290b61a1eabe289da02870 authored over 1 year ago by Juliette <[email protected]>PHP 7.2 introduced keyed lists, but the `Arrays::getDoubleArrowPtr()` method did not take this i...
d4ce6f601b5640302fedae3a3d981e52eb832b44 authored over 1 year ago by jrfnl <[email protected]>.gitattributes: ignore new PHPUnit 10 config file
87630f9be25f94295687980c61b61ff4e9ea06f6 authored over 1 year ago by Juliette <[email protected]>3ab2b8b657bbd15c16b7cdb1aac693a69b9c53b1 authored over 1 year ago by jrfnl <[email protected]>
Tests: make test suite compatible with PHPUnit 10.x
4a4ea6774dd7a64dc64f4fbc55e14dd0bb2fefd9 authored over 1 year ago by Juliette <[email protected]>
PHPUnit 10 makes significant changes to the configuration file.
While there is a `--migrate-conf...
Please note:
* The `getMockBuilder()` class is also deprecated now, so replacing with another me...
... in favour of just using a randomly generated ID for the cache.
90a6179c1e4bb03577f8a26601a0e21e3b2251ec authored over 1 year ago by jrfnl <[email protected]>PHPUnit 10.0 removed the `TestCase::setOutputCallback()` method without replacement.
Refs:
* se...
ddcecc91d8ce3b5e1dc678d2f1a03f89eef55fd5 authored over 1 year ago by jrfnl <[email protected]>
... to provide a work-around for the removal of the `InvocationMocker->withConsecutive()` method...
8ecebee0e37da2b2d2f04ab7ffbeab1b6ae7e5c8 authored over 1 year ago by jrfnl <[email protected]>ed53f2ed4fbeee0e6c2c9b4c1305a698ea186d22 authored over 1 year ago by jrfnl <[email protected]>
6e8a439fe8695ed48c46d00de14e77a6f1f9e016 authored over 1 year ago by jrfnl <[email protected]>
8f3df559e32a05424c40250734dfef50731768d3 authored over 1 year ago by jrfnl <[email protected]>
As of PHPUnit 10, data providers are (again) expected to be `static` methods.
This updates the ...
47a75495f498a8538b753a519b527a24faaf302b authored over 1 year ago by jrfnl <[email protected]>80c372379f95d93ff1fdb8698bb983eccb36e911 authored over 1 year ago by jrfnl <[email protected]>
As the available traits are different between the 1.x and 2.x versions of the PHPUnit Polyfills,...
ce14e92e46b3b9611b2cfac7d0e7ac9d755acbbe authored over 1 year ago by jrfnl <[email protected]>A PHPUnit 10 compatible version of the PHPUnit Polyfills has been released, so let's start using...
df2a845e07fbcab854dff737d47992503100d743 authored over 1 year ago by jrfnl <[email protected]>Remark lint: ignore version release compare links
5a85dc13aa9439dc5119e6a0950bc6d4e008e23f authored over 1 year ago by Juliette <[email protected]>... as those won't work until a release has been tagged and cause release PR builds to fail.
d07e05d0adf4d9ab293d0c00cde16ebb962cc220 authored over 1 year ago by jrfnl <[email protected]>Release 1.0.6
ba259eaaefac118648e1263919b9530667ffcf01 authored over 1 year ago by Juliette <[email protected]>Changelog for PHPCSUtils 1.0.6
864d5c270bfeb4adad42f4a6324ef85c8ada0516 authored over 1 year ago by Juliette <[email protected]>8bb2504502c6b8b6f83dd00bde9060a0a14e6399 authored over 1 year ago by jrfnl <[email protected]>
AbstractArrayDeclarationSniff: improve the property reset
2b06f5443a74952498b8f3864ec0c01a56c2a216 authored over 1 year ago by Juliette <[email protected]>Unsetting a property leaves a property in a different PHP internal state then (re)setting it to ...
f327dc3fbb359cdc7e47ed42447be29c442ef504 authored over 1 year ago by jrfnl <[email protected]>AbstractArrayDeclarationSniff: extra defensive coding for live coding/parse errors
bb9d361a22a0577e95a20be15fd9e832ece28de8 authored over 1 year ago by Juliette <[email protected]>In case of live coding/an unfinished array, the `PassedParameters::getParameters()` will return ...
2db153402ec6361dce82d35d091c10e30a242e35 authored over 1 year ago by jrfnl <[email protected]>ControlStructures: more defensive coding against parse errors
9fe6c2fcbff9e2974219b9672dc4fdc7b88037a3 authored over 1 year ago by Juliette <[email protected]>Only add an exception to the array if one was found.
Includes unit tests.
e8b37eb8bbffe32c229872c1ab92921505750dc7 authored over 1 year ago by jrfnl <[email protected]>Add `security.md` file
437df50ff796f8317da1a24ff53828fd816ef51e authored over 1 year ago by Juliette <[email protected]>BCFile::getMethodParameters(): sync with upstream / readonly without visibility
bb39fb5dc7ac846b810fd2d2309ee0eb97c55343 authored over 1 year ago by Juliette <[email protected]>PHPCS upstream has now also added support for constructor property promotion with `readonly` pro...
a72c5e7039fd0a235ae053dfde564772a46ff123 authored over 1 year ago by jrfnl <[email protected]>... containing information about how to report security issues and what versions of PHPCompatibi...
ae529754bab5ee83824433c6c4b231d6245c0e43 authored over 1 year ago by jrfnl <[email protected]>