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

Merge pull request #471 from PHPCSStandards/feature/partial-revert-remark-fix

GH Actions: tweaks for the markdown QA check

a0003d992f84b28d32a3503e9af70c426bf7415d authored over 1 year ago by Juliette <[email protected]>
GH Actions: tweaks for the markdown QA check

Looks like the `remark-lint` project has released a new version fixing the bug causing the faili...

ab80915de169292db7c1bb0373275bcd90ea6f82 authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #470 from PHPCSStandards/backcompat/bcfile-getclassproperties-add-support-readonly

BCFile::getClassProperties(): sync with upstream / add support for readonly classes

40eb07ec9d85d3e38734aa81aa4078ee6849ea04 authored over 1 year ago by Juliette <[email protected]>
BCFile::getClassProperties(): sync with upstream / add support for readonly classes

> PHP 8.2 introduces `readonly` classes. The `readonly` keyword can be combined with the `abstra...

45f4964c2c7615ca5342b3f0a40244ebb044d1de authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #469 from PHPCSStandards/feature/remark-fix-build

GH Actions: fix failing remark build

2eecb1308b49061457c2957e774d577f971c9597 authored over 1 year ago by Juliette <[email protected]>
GH Actions: fix failing build

Somewhere in the Remark toolchain something has changed which means that it now throws warnings ...

36b24d73cc0be1ce8d2b53714a3462acbd112185 authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #468 from PHPCSStandards/feature/ghactions-use-coveralls-token

Coveralls: use Coveralls specific token

eb1b8d3cd82f50adcdcf0af29a8135d7aa2ef52f authored over 1 year ago by Juliette <[email protected]>
Coveralls: use Coveralls specific token

Coveralls prefers for repos to be identified with the Coveralls specific token they provide. Whi...

f2f2e4b369a68b8c3a2523a9ea4d9803aa6d14e1 authored over 1 year ago by jrfnl <[email protected]>
Docs: minor fix

13d50f0e10b614049b91aadd5c48190ef3be8b17 authored over 1 year ago by jrfnl <[email protected]>
Docs: minor update

f55fc8f3d1e9b36d5e1551bbe73eaa0bb09d41ec authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #467 from PHPCSStandards/utils/usestatements-splitimportuse-cache-earlier

UseStatements::splitImportUseStatement(): cache more often and check cache earlier

c621db87f7becf0b7971a12e59ad75d5a02bb983 authored over 1 year ago by Juliette <[email protected]>
Merge pull request #466 from PHPCSStandards/utils/variables-getmemberproperties-add-caching

Variables::getMemberProperties(): add caching

fa8932ac03e2986329a9c39a77463688f291c6fc authored over 1 year ago by Juliette <[email protected]>
UseStatements::splitImportUseStatement(): cache more often and check cache earlier

Follow up on 332.

Includes additional test.

b9ab8ee6f1baa7fbdfd1fcc1e138f32fc2948919 authored over 1 year ago by jrfnl <[email protected]>
Variables::getMemberProperties(): add caching

Follow up on 332

While parsing the properties of property declarations was reasonably straight ...

419f5922cc4da471b9b3364d16a7b1975d6e99d6 authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #465 from PHPCSStandards/feature/composer-update-dependencies

Composer: update dev dependencies

b116a0d632ba279afe39de4ab85fab67c767c39e authored over 1 year ago by Juliette <[email protected]>
Merge pull request #464 from PHPCSStandards/utils/functiondeclarations-getproperties-add-caching

FunctionDeclarations::getProperties(): add caching

bad96811e9a5d72df41aafbcd47cfb98c14bd24d authored over 1 year ago by Juliette <[email protected]>
Composer: update dev dependencies

d3a71d1595ea887af8dfdca1421bf0730bedee06 authored over 1 year ago by jrfnl <[email protected]>
FunctionDeclarations::getProperties(): add caching

Follow up on 332

While parsing the properties of function declarations was reasonably straight ...

80492c66a14a746037220115f1b13e087a75bce4 authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #463 from PHPCSStandards/feature/ghactions-tweak-remark

RemarkLint: switch plugin

2dcd3cc2774326ba49cc9bc8aa2a08bc05c8b3a3 authored over 1 year ago by Juliette <[email protected]>
Merge pull request #462 from PHPCSStandards/feature/composer-cleanup

Composer: remove the explicit PHPUnit requirement

0a6481b30f2c98381c2a5919414f36a8f3c50940 authored over 1 year ago by Juliette <[email protected]>
RemarkLint: switch plugin

The [`remark-lint-are-links-valid-alive`](https://github.com/wemake-services/remark-lint-are-lin...

d7215c1095c526b7820c35ccdb4ad059f7deaba2 authored over 1 year ago by jrfnl <[email protected]>
Composer: remove the explicit PHPUnit requirement

... in favour of letting the PHPUnit Polyfills handle the supported PHPUnit versions.

4102b38b6b5106887018199a9c14b183d875964c authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #461 from PHPCSStandards/develop

Release 1.0.5

0cfef5193e68e8ff179333d8ae937db62939b656 authored over 1 year ago by Juliette <[email protected]>
Merge pull request #460 from PHPCSStandards/feature/changelog-1.0.5

Changelog for PHPCSUtils 1.0.5

e9fda201cb3d65b9f0e176def6f7d9711da886bc authored over 1 year ago by Juliette <[email protected]>
Changelog for PHPCSUtils 1.0.5

9bbf6dcc23650f84d65552928b2060b6031ef5ff authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #459 from PHPCSStandards/utils/lists-getassignments-bug-fix-convoluted-keys

Lists::getAssignments(): bug fix for exotic keys

ef0e9d6cf4b1eab7ff410874c594995f20c70137 authored over 1 year ago by Juliette <[email protected]>
Lists::getAssignments(): bug fix for exotic keys

If function calls or arrays would be used as the _key_ for a list item and the call or array wou...

482d9ef4739749e8d40f3b15c30d856ce31ba59c authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #458 from PHPCSStandards/develop

Release 1.0.4

6b0c2048cc848098a550eb361555c9ef86c1e806 authored over 1 year ago by Juliette <[email protected]>
Merge pull request #457 from PHPCSStandards/feature/changelog-release-1.0.4

Changelog for PHPCSUtils 1.0.4

5070cee5c146ced5dbb7192c99cd4f87a2ed1878 authored over 1 year ago by Juliette <[email protected]>
Changelog for PHPCSUtils 1.0.4

b71236dd1ca15ce7e8569c8c55c41ee00e6c9ce4 authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #456 from PHPCSStandards/utils/functiondeclarations-getparameters-improve-readonly-handling

FunctionDeclarations::getParameters(): allow for readonly properties without visibility

eed7c1b05551ba3ec33622fd7b93e5aee4ec2b89 authored over 1 year ago by Juliette <[email protected]>
FunctionDeclarations::getParameters(): allow for readonly properties without visibility

Follow up on PR 363 which was included in PHPCSUtils 1.0.0-alpha4.

Turns out that constructor p...

2ddbe2a48235c7ef60098b4533324ccafc77170a authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #455 from PHPCSStandards/feature/improve-various-docs

Docs: improve return array documentation

a9bd7655d20d41200c5798fb5883dd454c148197 authored over 1 year ago by Juliette <[email protected]>
Docs: improve return array documentation

... for the `BCFile|FunctionDeclarations::get[Method]Parameters()`, `BCFile|FunctionDeclarations...

232a886149dd2f821417071ae86072c55eaf1e4d authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #454 from PHPCSStandards/develop

Release 1.0.3

73d7b070704b0e36c044cf15f648757c10227af9 authored over 1 year ago by Juliette <[email protected]>
Merge pull request #453 from PHPCSStandards/feature/changelog-1.0.3

Changelog for PHPCSUtils 1.0.3

772f8fae29e240ad5d4295b5d07b1d3768ac55d9 authored over 1 year ago by Juliette <[email protected]>
Merge pull request #449 from PHPCSStandards/dependabot/github_actions/peter-evans/create-pull-request-5

GH Actions: Bump peter-evans/create-pull-request from 4 to 5

5c5c6d7677765fb8e4be9123fe2d2754b7484641 authored over 1 year ago by Juliette <[email protected]>
Changelog for PHPCSUtils 1.0.3

53d3d5c127b68c5efccd350fff283759fc5edf4b authored over 1 year ago by jrfnl <[email protected]>
Merge pull request #452 from PHPCSStandards/utils/passedparameters-allow-for-hierachical-name-function-call

PassedParameters::hasParameters(): allow for self/parent/static as function call

c0b92f77125249158aa199247eff561aaba0f1c1 authored over 1 year ago by Juliette <[email protected]>
Merge pull request #451 from PHPCSStandards/backcompat/getdeclarationname-add-extra-tests

[BackCompat|ObjectDeclarations]::get[Declaration]Name(): add extra tests

bcefeb2fd23c9bb8486bdb848e50559567f47615 authored over 1 year ago by Juliette <[email protected]>
Merge pull request #450 from PHPCSStandards/backcompat/getmethodparameters-add-extra-test

[BackCompat|FunctionDeclarations]::get[Method]Parameters(): add extra test

5e4f177490bb53b9edc4765a6eaf2e02728338b9 authored over 1 year ago by Juliette <[email protected]>
PassedParameters::hasParameters(): allow for self/parent/static as function call

PHP allows for declaring global/OO functions called `self` and `parent` and OO functions called ...

1c47dafc0c4a19b1c44952e8e8d10c80035de807 authored over 1 year ago by jrfnl <[email protected]>
[BackCompat|FunctionDeclarations]::get[Method]Parameters(): add extra test

b92cc166f7d70df79f73730f997f47d045da718a authored over 1 year ago by jrfnl <[email protected]>
[BackCompat|ObjectDeclarations]::get[Declaration]Name(): add extra tests

... documenting how the OO hierarchy keywords when used as function/method name are handled.

* ...

d3593e24b58ef27d58786185ac538eba6780040c authored over 1 year ago by jrfnl <[email protected]>
GH Actions: Bump peter-evans/create-pull-request from 4 to 5

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from...

91373da7dab3e9e53569ec29c4f02b67441e3113 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #448 from PHPCSStandards/develop

Release 1.0.2

e74812ac026d9f9f18a936d29880b2db3211f89d authored almost 2 years ago by Juliette <[email protected]>
Merge pull request #447 from PHPCSStandards/feature/changelog-release-1.0.2

Changelog for PHPCSUtils 1.0.2

f1ddb824cf0341afbb6837e6a82c1db4c77178ff authored almost 2 years ago by Juliette <[email protected]>
Changelog for PHPCSUtils 1.0.2

Includes a few spelling fixes.

b7598ecff236bfff6405b419c96f8ecaa00d9115 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #446 from PHPCSStandards/internal/isshortarrayorlist-add-extra-safeguard-mixed-long-short

IsShortArrayOrList: add extra safeguard for mixed long/short array/lists

fa17190574a12c73a5a5f724187b07427999eea9 authored almost 2 years ago by Juliette <[email protected]>
IsShortArrayOrList: add extra safeguard for mixed long/short array/lists

Includes additional tests.

2ca8c32ecd97db7361cf4c08985de166d06bc6a4 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #445 from PHPCSStandards/internal/isshortarrayorlist-minor-tweak

IsShortArrayOrList::walkInside(): minor efficiency tweak

1a901c9f73733971ee9b363d50ea099544facc85 authored almost 2 years ago by Juliette <[email protected]>
IsShortArrayOrList::walkInside(): minor efficiency tweak

Since PHPCSUtils 1.0.0-alpha4, the item array returned by `PassedParameters` will contain a `'cl...

54b73167f6e9dd8ace1e0e95f6c57a29d4bffaed authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #444 from PHPCSStandards/feature/update-after-release-phpcs-3.7.2

Update after release of PHPCS 3.7.2

344d34245ae5221f303ee843a75cab208ef46f5e authored almost 2 years ago by Juliette <[email protected]>
Internal/IsShortArrayOrList[WithCache]: use stable token collections

The token collections from the `Collections` class can return different tokens depending on the ...

f15a7d994d667b4a6c0a7d0691a23d3f86298cbf authored almost 2 years ago by jrfnl <[email protected]>
PassedParameters: update for PHPCS 3.7.2

Make sure the `Collections::parameterPassingTokens()` also no longer accepts the `T_OPEN_SQUARE_...

1a5ee40368d4996a356bfb77250ba58cc6d24608 authored almost 2 years ago by jrfnl <[email protected]>
Collections: update array/list token collection for PHPCS 3.7.2

PHPCS 3.7.2 has been released with a fix related to the tokenization of short arrays/short lists...

ec0c0987caba9e3cac6440868fc25eb2c23008bd authored almost 2 years ago by jrfnl <[email protected]>
Internal: new StableCollections class

... to allow for optimizing the token arrays in the `PHPCSUtils\Tokens\Collections` class withou...

c2fa27ec7c2653e0d5e2112646191fb7c623b107 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #443 from PHPCSStandards/passedparams/add-extra-test

PassedParameters: add extra test with missing param midway

343c01e4c88ad30f6015f1a2aaa0f139c234d6af authored almost 2 years ago by Juliette <[email protected]>
PassedParameters: add extra test with missing param midway

... to document that this is handled correctly and how.

0d37961d072598b58a49a4c5b1364695e60cdb29 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #442 from PHPCSStandards/feature/ghactions-various-tweaks

GH Actions: various tweaks

050d5363d17f43558c61500bfe162fc81c471e77 authored almost 2 years ago by Juliette <[email protected]>
GetVersionTest: allow for CI `lowest` for PHPCS version

While this change does mean that on a version bump, this test will need to be updated as well, t...

d4609c188278d2d2ecae324118f5bed7e1bd32c5 authored almost 2 years ago by jrfnl <[email protected]>
GH Actions: tweak the way the PHPCS versions are set

As things were, whenever the minimum PHPCS version would be changed, the branch protection setti...

409d026ddce37224a795c1517288c8a220a1bb7f authored almost 2 years ago by jrfnl <[email protected]>
GH Actions: minor tweak to composer install

Since Composer 2.2, we can be more specific about which platform requirements should be ignored....

c75d160d533d67d8d7fe54eaccb2fdacee0fff85 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #441 from PHPCSStandards/feature/readme-fix-license-link

README: fix license link

bd7dc1596e2094d3bab0821a7be5e245c346a49d authored almost 2 years ago by Juliette <[email protected]>
README: fix license link

To go to the local version of the license instead of an external website.

3ae3b679e5815f0704e3a88f6d7be9bca595a95d authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #440 from PHPCSStandards/dependabot/github_actions/actions/deploy-pages-2

GH Actions: Bump actions/deploy-pages from 1 to 2

321702124ed85acf9e836ef059635c06df738208 authored almost 2 years ago by Juliette <[email protected]>
GH Actions: Bump actions/deploy-pages from 1 to 2

Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 1 to 2.
- [Release no...

95b0eee1f1dccf393f0897288b0c9dc767020c46 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #439 from PHPCSStandards/dependabot/github_actions/coverallsapp/github-action-2

GH Actions: Bump coverallsapp/github-action from 1 to 2

544a4d8352c7fa70a1f198c1964311c355d1d6a7 authored almost 2 years ago by Juliette <[email protected]>
GH Actions: Bump coverallsapp/github-action from 1 to 2

Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1 to 2.
-...

6b75bd64b014f2bfeceaf2bf2de7dfd66c344e6e authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
CS; clean up

f91f9e3ec8b19b538a7f4b03114050e0cce10112 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #438 from PHPCSStandards/feature/tests-array-list-getopenclose-tweak

Tests: be explicit about the token being tested

92255f04bb30ed7b0207e7be19107f9a2e636e5c authored almost 2 years ago by Juliette <[email protected]>
Tests: be explicit about the token being tested

64f299d1edfd4655f988cf0c8fa8804a8d46b2e6 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #437 from PHPCSStandards/feature/collections-minor-docblock-fixes

Collections: fix some docblock tags

b0e1669983b43aac05abbd17a3498382f4983a71 authored almost 2 years ago by Juliette <[email protected]>
Collections: fix some docblock tags

Properties should have a `@var` tag, not a `@return` tag.

b32a70e7c39066efca1d21acd1eb9ae4fa7888f4 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #436 from PHPCSStandards/feature/ghactions-various-minor-tweaks

GH Actions: minor tweaks related to Coveralls

69e2d5b243dc1ee98816a4badc8529a2e5a5390a authored almost 2 years ago by Juliette <[email protected]>
GH Actions: simplify Coveralls fix

Follow up on 433

By installing the `php-coveralls/php-coveralls` globally, we can also prevent ...

44eea8dd8c25e4fe6c4fb425b41de340a33b11d3 authored almost 2 years ago by jrfnl <[email protected]>
GH Actions: used a named branch for coverallsapp

The `coverallsapp/github-action` action runner has (finally) created a named branch for the 1.x ...

c1efc4e7895d7050f72d641d6e1d7a75f9d7f05e authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #432 from PHPCSStandards/dependabot/github_actions/jacobtomlinson/gha-find-replace-3

GH Actions: Bump jacobtomlinson/gha-find-replace from 2 to 3

be4f424174b18b8ab50a359c289aaf33e3da1b2d authored almost 2 years ago by Juliette <[email protected]>
Merge pull request #431 from PHPCSStandards/dependabot/github_actions/actions/configure-pages-3

GH Actions: Bump actions/configure-pages from 2 to 3

3a0f8ed24f3be438cf94022574f4faa868273547 authored almost 2 years ago by Juliette <[email protected]>
GH Actions: Bump jacobtomlinson/gha-find-replace from 2 to 3

Bumps [jacobtomlinson/gha-find-replace](https://github.com/jacobtomlinson/gha-find-replace) from...

9bc062547f99ea756445ca7cc14e3cc557b7e7e2 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
GH Actions: Bump actions/configure-pages from 2 to 3

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 2 to 3.
- [Rele...

88e6efe99290bfc3d7cbfd1fc48168b06b626e4c authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #434 from PHPCSStandards/feature/ghactions-fix-coverage-runs_

GH Actions: fix CI

01769ef66211572031ce488ae65e523f10dfc3ab authored almost 2 years ago by Juliette <[email protected]>
GH Actions: fix CI

Grrr....

When PHPUnit has been installed on a high PHP version, some of the dependencies of PHP...

e830217189dc71fdaed13ab8910e88bf068f1653 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #433 from PHPCSStandards/feature/getversiontest-update-phpcs-version

GetVersionTest: update for release of PHPCS 3.7.2

5be30f8d845612bf33c6642e905b029f00c1d5d4 authored almost 2 years ago by Juliette <[email protected]>
GetVersionTest: update for release of PHPCS 3.7.2

16a21af4b4df81ecfeb72c7060d5832a65d32f47 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #430 from PHPCSStandards/develop

Release 1.0.1

4fd2e30c7465112ca2e3646037bfb9e6f0f4d4f3 authored almost 2 years ago by Juliette <[email protected]>
Merge pull request #429 from PHPCSStandards/feature/changelog-1.0.1

Changelog for PHPCSUtils 1.0.1

71851b62a4e83fb2147acb378b3f073f41b5299b authored almost 2 years ago by Juliette <[email protected]>
Changelog for PHPCSUtils 1.0.1

2a1238bd759af0c21be962203786211c9fe04654 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #428 from PHPCSStandards/feature/update-for-1.0-release-of-composer-phpcs-plugin

Composer: allow for the 1.0.0 version of the Composer PHPCS plugin

5db16efff95db7e2d6d1acea4e77bff105b7bcba authored almost 2 years ago by Juliette <[email protected]>
Composer: allow for the 1.0.0 version of the Composer PHPCS plugin

The Composer PHPCS plugin has released its 1.0.0 version. :tada:

Important:
I've _widened_ the ...

b5b941a7537e5887222bef805db209a2c5d1b5b8 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #427 from PHPCSStandards/feature/composer-minor-autoloading-tweak

Composer: minor (dev) autoloading tweak

d40321c7d5fbfc9fc0e7d73fe1eb185e1a4675ac authored almost 2 years ago by Juliette <[email protected]>
Composer: minor (dev) autoloading tweak

Based on 423, props szepeviktor.

19543e1b5f32f4b75d48a46e3c5fe2b8d3a11372 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #425 from PHPCSStandards/feature/doc-updates-after-1.0.0-release

Docs: QA on `@since` tags

4062c44c5fb432191aa449534b59aea24541dd83 authored almost 2 years ago by Juliette <[email protected]>
Docs: add missing `@since` tags

aac120e84c5c405a480e1e8719f6111a73948a33 authored almost 2 years ago by jrfnl <[email protected]>
Docs; remove QA release references from `@since` tags

Now that the 1.0.0 version has been released, what changed in which alpha/beta/rc is no longer r...

7008799f693bb68d82eaeec9192d6b07c088e519 authored almost 2 years ago by jrfnl <[email protected]>
Merge pull request #422 from szepeviktor/patch-1

Fix namespace of IsPHPReservedVarNameTest

4ed89bcce1b7c5effb551ed357de6e66a2ba816d authored almost 2 years ago by Juliette <[email protected]>
Fix namespace of IsPHPReservedVarNameTest

31f126be597423cd4faa5dc69f5908fd305d4dee authored almost 2 years ago by Viktor Szépe <[email protected]>
README: update docs website badge

1d014df8314d8d33f0a54b2058327d92df60ecf0 authored almost 2 years ago by jrfnl <[email protected]>
GH Actions/Update docs workflow: fix permissions

ebab1e20e2b4346e2f687c95e6b4abe38263374d authored almost 2 years ago by jrfnl <[email protected]>
GH Actions/Update docs workflow: fix event selection

e731f6b852b669760645a34508031e3d9a5033fd authored almost 2 years ago by jrfnl <[email protected]>