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
Util\ObjectDeclarations: add findExtendedInterfaceNames() method
github.com/PHPCSStandards/PHPCSUtils - bcd926217bc69f38b20fb08bd2c1d17e2e261bcc authored almost 5 years ago by Juliette <[email protected]>Interfaces can extend more than one interface (in contrast to classes) and both the PHPCS native...
github.com/PHPCSStandards/PHPCSUtils - ed7eb7f2a1dff8ea94128a4dc67a731480b45745 authored almost 5 years ago by jrfnl <[email protected]>ObjectDeclarations::findExtendedClassName/findImplementedInterfaceNames(): various improvements
github.com/PHPCSStandards/PHPCSUtils - 2c32de9d7052d50ba2b3588276042474ec688502 authored almost 5 years ago by Juliette <[email protected]>ObjectDeclarations::getClassProperties(): various improvements
github.com/PHPCSStandards/PHPCSUtils - b595be0230f9db5441df1852d47da89e27e644f9 authored almost 5 years ago by Juliette <[email protected]>Previously, the method would use the `GetTokensAsString::normal()` method to retrieve the name o...
github.com/PHPCSStandards/PHPCSUtils - 02ed27073cc924acfe150ac00fad7939cd82b765 authored almost 5 years ago by jrfnl <[email protected]>As the logic needed for these two methods, as well as for the (upcoming) `findImplementedInterfa...
github.com/PHPCSStandards/PHPCSUtils - cdfc07171d6bfe365020b03734cc1d55d34881b1 authored almost 5 years ago by jrfnl <[email protected]>... as well as handling of comments within the class declaration.
While probably unlikely to co...
github.com/PHPCSStandards/PHPCSUtils - 5173e87d1ef6e699b18e32444f75f8c1193cfdcd authored almost 5 years ago by jrfnl <[email protected]>... as well as handling of comments within the class declaration.
While probably unlikely to co...
github.com/PHPCSStandards/PHPCSUtils - 210c89d359a5e41de928234a4b33f66a96f3877c authored almost 5 years ago by jrfnl <[email protected]>* Move the class modifier keywords array to a class property in the `PHPCSUtils\Tokens\Collectio...
github.com/PHPCSStandards/PHPCSUtils - e2c7927e7ee7018d7166977ccba2705d5bae08ae authored almost 5 years ago by jrfnl <[email protected]>... as well as handling of unorthodox placement of DocBlocks.
While probably unlikely to come a...
github.com/PHPCSStandards/PHPCSUtils - 751c0541a445870f8296326ca813633f3395e398 authored almost 5 years ago by jrfnl <[email protected]>A class cannot both be `abstract` as well as `final`, so the utility method should not have to a...
github.com/PHPCSStandards/PHPCSUtils - 5f2a81107d3a94de3c044f8d0067674420b7b1ec authored almost 5 years ago by jrfnl <[email protected]>Includes unit test.
github.com/PHPCSStandards/PHPCSUtils - d55367f345389cf4aff620eb7ad0560d532a04df authored almost 5 years ago by jrfnl <[email protected]>Objectdeclarations::getName(): various improvements
github.com/PHPCSStandards/PHPCSUtils - d4c4dbfcddc20dee66be5dbaaf1a5939b7f72d06 authored almost 5 years ago by Juliette <[email protected]>While certain names may be invalid, such as construct names starting with a number, for the purp...
github.com/PHPCSStandards/PHPCSUtils - a5fddd60da7a33a848161f4eddfe31879e3efd8a authored almost 5 years ago by jrfnl <[email protected]>Includes unit test.
github.com/PHPCSStandards/PHPCSUtils - b169c3778c5976b9fd7f9f8391ffead9216c0b7f authored almost 5 years ago by jrfnl <[email protected]>New Utils\ObjectDeclarations class
github.com/PHPCSStandards/PHPCSUtils - bf351ded7952cdea9c8ee89221d36e8fe7b50560 authored almost 5 years ago by Juliette <[email protected]>New `PHPCSUtils\Utils\ObjectDeclarations` class which will hold improved versions of the `File::...
github.com/PHPCSStandards/PHPCSUtils - ff505923dc8056f36d931426a4d8d02563f120ff authored almost 5 years ago by jrfnl <[email protected]>BCFile::getClassProperties(): add unit tests
github.com/PHPCSStandards/PHPCSUtils - 58543a291955aa7e396f93902946677439925a3c authored almost 5 years ago by Juliette <[email protected]>BCFile::getDeclarationName(): add unit tests and fix compatibility with older PHPCS versions
github.com/PHPCSStandards/PHPCSUtils - f274b7b7b9c6be2642041372f7c2cc0fbef1e8dd authored almost 5 years ago by Juliette <[email protected]>github.com/PHPCSStandards/PHPCSUtils - e9748a946b13225bb124769617907d6b3f9b40d1 authored almost 5 years ago by jrfnl <[email protected]>
In PHPCS 2.6.0, when live coding, the last token in a file can be tokenized as `T_STRING`, but w...
github.com/PHPCSStandards/PHPCSUtils - 579dc061bc62e2dc63124be922d065edebaa018e authored almost 5 years ago by jrfnl <[email protected]>In PHPCS 2.x, for JS files, ES6 method were not tokenized as `T_FUNCTION`.
As the `class` condi...
github.com/PHPCSStandards/PHPCSUtils - bec84c41db4dd40aac6db6dafef838b8a9365a31 authored almost 5 years ago by jrfnl <[email protected]>In PHPCS 2.x, for JS files, ES6 classes were not tokenized as `T_CLASS`.
This commit adds work-...
github.com/PHPCSStandards/PHPCSUtils - 15b4fe1b816a4a32effd5a0f8910883035626815 authored almost 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - a4a2b46f3237aa5f977e9c99495750b3ed3fe593 authored almost 5 years ago by jrfnl <[email protected]>
New Utils\Scopes class
github.com/PHPCSStandards/PHPCSUtils - bf94e1a94a26353392ac8850f5f0b5e1b2622727 authored almost 5 years ago by Juliette <[email protected]>
New `PHPCSUtils\Utils\Scopes` class which will hold methods related to the scoping of tokens.
Th...
TestUtils\UtilityMethodTestCase: allow for overruling the default tab width
github.com/PHPCSStandards/PHPCSUtils - 2b9e36ab575aea8f26267bf0d4c4ce4dcc5ef429 authored almost 5 years ago by Juliette <[email protected]>This allows for concrete child classes to set a custom tab width to use for a particular test.
github.com/PHPCSStandards/PHPCSUtils - 2583a68db93132f3868346e21fcb299569d9104e authored almost 5 years ago by jrfnl <[email protected]>BCFile::getMemberProperties(): sync tests with PHPCS
github.com/PHPCSStandards/PHPCSUtils - 94485b4fed3341be9f0cc45a54310d1253519d66 authored almost 5 years ago by Juliette <[email protected]>BCFile: minor documentation update
github.com/PHPCSStandards/PHPCSUtils - a44fe790b24d719fbcf19001990e52d925a6be24 authored almost 5 years ago by Juliette <[email protected]>Minor CS clean up
github.com/PHPCSStandards/PHPCSUtils - be164ca0b11f2f2729eaa98d9aa50eca894bd10a authored almost 5 years ago by Juliette <[email protected]>New Tokens\Collections class
github.com/PHPCSStandards/PHPCSUtils - a15eb28ac971761a901bfbe3875a9814058db118 authored almost 5 years ago by Juliette <[email protected]>Update for changed made in upstream PR 2804.
github.com/PHPCSStandards/PHPCSUtils - cf4e6dc594c6c74e093054ee1765cbaa6e2da5e4 authored almost 5 years ago by jrfnl <[email protected]>See squizlabs/PHP_CodeSniffer 2809
Co-authored-by: Klaus Purer <[email protected]>
github.com/PHPCSStandards/PHPCSUtils - 6159a05a50296d3c2aa1401415f477beee588240 authored almost 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 059988bcc37763d0d0d7209f88ec35a03e14482b authored almost 5 years ago by jrfnl <[email protected]>
New `PHPCSUtils\Tokens\Collections` class which will hold "collections" of related tokens in sta...
github.com/PHPCSStandards/PHPCSUtils - e5fe3aa16665d148e49e42e20b9996379aca535b authored almost 5 years ago by jrfnl <[email protected]>Composer: update PHPCS Composer plugin dependency
github.com/PHPCSStandards/PHPCSUtils - 35f20c39ae51846ca4c5f019d5a1c08e5a2dd92e authored almost 5 years ago by Juliette <[email protected]>
The DealerDirect Composer plugin has just released version `0.6.0`.
As Composer treats minors < ...
Composer: update PHPCS Composer plugin dependency
github.com/PHPCSStandards/PHPCSDevTools - 02bdad2adea8d0ffb6ccc4bee7135c78ef735f97 authored almost 5 years ago by Juliette <[email protected]>
The DealerDirect Composer plugin has just released version `0.6.0`.
As Composer treats minors < ...
Readme: minor tweak now 0.6.0 has been released
github.com/PHPCSStandards/composer-installer - d8fa43d41a5ed530399550719b36c6cbdc75be3f authored almost 5 years ago by Ben Peachey <[email protected]>github.com/PHPCSStandards/composer-installer - 0e4ba3f882dab0322b3e07e80261e8144d81df1f authored almost 5 years ago by jrfnl <[email protected]>
Verify the `installed_paths` after save
github.com/PHPCSStandards/composer-installer - 6589501ebe29091bd46f4c29ca72dce25cca2984 authored almost 5 years ago by Ben Peachey <[email protected]>As most problems reported are to do with paths not being set correctly, let's verify success wit...
github.com/PHPCSStandards/composer-installer - 5277f6759bcd4aa96c104ed815864130e82f8f7b authored almost 5 years ago by jrfnl <[email protected]>✏️ Update copyright year.
github.com/PHPCSStandards/composer-installer - f8729d05016d2de26c25576fb520a01d12473033 authored almost 5 years ago by Juliette <[email protected]>Bug fix: `loadInstalledPaths()` very very broken since PHPCS 3.1.0
github.com/PHPCSStandards/composer-installer - 3942e1ace63a1d601f49107665c0ae2cf3b233a7 authored almost 5 years ago by Ben Peachey <[email protected]>The PHPCS `--config-show` command shows **all** config settings set, not just the `installed_pat...
github.com/PHPCSStandards/composer-installer - b09c7638cde1e23a227441a409674db2a29b5fe7 authored almost 5 years ago by jrfnl <[email protected]>Bug report template: further enhancement
github.com/PHPCSStandards/composer-installer - eb6259082e4723f2f9a5ed36bfbf17eab47e85f2 authored almost 5 years ago by Ben Peachey <[email protected]>github.com/PHPCSStandards/composer-installer - 1ee63e4297e58fdd07e903873f8006e3cd36c14e authored almost 5 years ago by Ben Peachey <[email protected]>
GH Actions: minor tweaks:
github.com/PHPCSStandards/composer-installer - f9e6dc5c71cffa28181edf4116f1fb8e2a7eef3e authored almost 5 years ago by Robbert Müller <[email protected]>
* Fix the description for two of the builds.
* Remove the PHPCompatibility build as this is alre...
What with the bug reported via PR 98, I believe it will be useful to always ask people to paste ...
github.com/PHPCSStandards/composer-installer - ee5c1da14930e11f15cc1f0b2ebcdf1d972b3f14 authored almost 5 years ago by jrfnl <[email protected]>Adding linting jobs in github action
github.com/PHPCSStandards/composer-installer - 8bcaa7c245e3d2a6325f45aa94754e1d1b67d1a2 authored almost 5 years ago by Ben Peachey <[email protected]>github.com/PHPCSStandards/composer-installer - 787df9c4c8913da2656ab66799c20c17c8bb15ad authored almost 5 years ago by Robbert Müller <[email protected]>
Send an exit code when the script terminates
github.com/PHPCSStandards/composer-installer - bb64a2784f7d4d9e61325eb352e9729b614e27e9 authored almost 5 years ago by Ben Peachey <[email protected]>github.com/PHPCSStandards/composer-installer - 687bfb65f834bf31dd8158601c37739db3ac27ac authored almost 5 years ago by Ben Peachey <[email protected]>
github.com/PHPCSStandards/composer-installer - 24387c19e4e365ade82fcf4283849e25d69bee63 authored almost 5 years ago by Robbert Müller <[email protected]>
Readme: add section about including this plugin from an external PHPCS standard
github.com/PHPCSStandards/composer-installer - 2663c72becaf2c99fe63d53b277486b3d2fd9c5c authored almost 5 years ago by Ben Peachey <[email protected]>github.com/PHPCSStandards/composer-installer - 6b388e9a43e67c0e77e2e0a693c1057360ba89d5 authored almost 5 years ago by Robbert Müller <[email protected]>
Improve GH issue template
github.com/PHPCSStandards/composer-installer - 2510f68fb2e9f5282cc67516ad97a9a9729a3e41 authored almost 5 years ago by Ben Peachey <[email protected]>github.com/PHPCSStandards/composer-installer - cb11df9951b204b1f16b0743ea504e1cf90db724 authored almost 5 years ago by Robbert Müller <[email protected]>
New Utils\GetTokensAsString class
github.com/PHPCSStandards/PHPCSUtils - 4766e1979f3feddcfb2f4c9ca99d51d2e5517df7 authored about 5 years ago by Juliette <[email protected]>This adds five new utility/convenience methods which are closely related to the PHPCS native `Fi...
github.com/PHPCSStandards/PHPCSUtils - fcc043523721ee22f0612c1a6fb9d7f91e0265ba authored about 5 years ago by jrfnl <[email protected]>BCFile::getTokensAsString(): add unit tests
github.com/PHPCSStandards/PHPCSUtils - 373f00772191aabbecbe2db057c1e38640b694dd authored about 5 years ago by Juliette <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 9621499e331bff339628324d17d50c20e78e78a6 authored about 5 years ago by jrfnl <[email protected]>
New Utils\Parentheses class
github.com/PHPCSStandards/PHPCSUtils - 06f2b4abea6ce18590beb894d2072cd63c2f39de authored about 5 years ago by Juliette <[email protected]>
For this class to be compatible with PHPCS 2.6.0 - `master`, two work-arounds need to be added:
...
This adds eleven new utility/convenience methods.
The first two are targeted at open/close pare...
github.com/PHPCSStandards/PHPCSUtils - 27519dad9d4226baa857f75599f04a8dfc28ad8c authored about 5 years ago by jrfnl <[email protected]>New Utils\Conditions class
github.com/PHPCSStandards/PHPCSUtils - 6eb546693851a7dd37acecb15638faa5d47e8c15 authored about 5 years ago by Juliette <[email protected]>This refactors the `PHPCSUtils\Utils\Conditions::getCondition()` method to be more versatile wit...
github.com/PHPCSStandards/PHPCSUtils - 90870599ee59f30001a0636193bcc2c893d00274 authored about 5 years ago by jrfnl <[email protected]>New `PHPCSUtils\Utils\Conditions` class which will hold improved versions of the `File::hasCondi...
github.com/PHPCSStandards/PHPCSUtils - cd5b135a309550a2b3f170d181bc7cdae95c4bf0 authored about 5 years ago by jrfnl <[email protected]>
This adds two additional utility methods:
* `getFirstCondition()` - to retrieve the first condit...
BCFile::get/hasCondition(): add unit tests
github.com/PHPCSStandards/PHPCSUtils - 633e487e475caa42887382f089c0978be1a884f2 authored about 5 years ago by Juliette <[email protected]>As the unit tests which have now been added, confirm that there are no cross-version compatibili...
github.com/PHPCSStandards/PHPCSUtils - 7e60cbc993353e6fad6ee2f304f400f6333001e4 authored about 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 80f9bd069067796f169a7b0a5855e0fe7266aa26 authored about 5 years ago by jrfnl <[email protected]>
New BackCompat\BCFile class - import of utilities from phpcs itself
github.com/PHPCSStandards/PHPCSUtils - 76c9b2d7bd9e80185268429c7bf62f18473b1e66 authored about 5 years ago by Juliette <[email protected]>Add documentation about which Tokenizer changes are being accounted for in the utility methods i...
github.com/PHPCSStandards/PHPCSUtils - 6930cec09b654e36a815a5d8d07a910d858b955a authored about 5 years ago by jrfnl <[email protected]>
* Test support of anonymous classes.
* Test handling of the PHPCS 3.2.0+ ignore annotations.
* T...
... between PHPCS 2.6.0 and now.
github.com/PHPCSStandards/PHPCSUtils - 4dc4d79710dc38ee039e7d8243fd09f6cdd41173 authored about 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 59f690ccdf7d8d9d2aae901bba47e6bfd59d7136 authored about 5 years ago by jrfnl <[email protected]>
* Test support of anonymous classes.
* Test the situations in which the method returns `false`.
...
... between PHPCS 2.6.0 and now.
github.com/PHPCSStandards/PHPCSUtils - a407191ed52bc7195dda6748a0eaaab9a13da88a authored about 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 1f4397bb236bc25195afe858590def299905a645 authored about 5 years ago by jrfnl <[email protected]>
... between PHPCS 2.6.0 and now.
github.com/PHPCSStandards/PHPCSUtils - b67c38b47ba90d4bbdfb50881e59f71236709670 authored about 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 1f18fbfbeb2e19a25cb52287787f295e72c1c81a authored about 5 years ago by jrfnl <[email protected]>
... between PHPCS 2.6.0 and now.
github.com/PHPCSStandards/PHPCSUtils - 27adfe83cf536b1fb7792bd588d14f6d096ef41a authored about 5 years ago by jrfnl <[email protected]>... between PHPCS 2.6.0 and now.
github.com/PHPCSStandards/PHPCSUtils - 40b2cc0b084ab118f745ef81c0ba9aa23bd860c7 authored about 5 years ago by jrfnl <[email protected]>... between PHPCS 2.6.0 and now.
github.com/PHPCSStandards/PHPCSUtils - f47ebfa63a382b33972b771155efb5af24d4db20 authored about 5 years ago by jrfnl <[email protected]>... between PHPCS 2.6.0 and now.
github.com/PHPCSStandards/PHPCSUtils - 73f32e9160229cd1270401466368b7219dda4fcb authored about 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - edd78b5ef6a697b5790849e2226f5e34a3274d3b authored about 5 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSUtils - d1b7138855f5ad392aa1df10ec0eee54bc633cab authored about 5 years ago by jrfnl <[email protected]>
... as while the `T_COALESCE_EQUAL` was introduced in PHPCS 2.8.1, it wasn't added to the `Token...
github.com/PHPCSStandards/PHPCSUtils - 8face2629be90a9bc34a82f09d107800f692a96e authored about 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - 3b5253edb1bffbdbe18c59cada194385fbeb6a5a authored about 5 years ago by jrfnl <[email protected]>
* Test passing an unexpected token.
* Test assignment using null coalesce equals.
github.com/PHPCSStandards/PHPCSUtils - 04dccfb8096f621f605e143f4ba2dd00ccc935cc authored about 5 years ago by jrfnl <[email protected]>
github.com/PHPCSStandards/PHPCSUtils - f9274ab2a0a7ed96ff9334a64eaaf598eab28ccf authored about 5 years ago by jrfnl <[email protected]>
... between PHPCS 2.6.0 and now.
github.com/PHPCSStandards/PHPCSUtils - 1d1ba73461619846a32173ca664235b61ba4ce32 authored about 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - a96afda999afa64dd7698874efb004706e253617 authored about 5 years ago by jrfnl <[email protected]>
... between PHPCS 2.6.0 and now.
github.com/PHPCSStandards/PHPCSUtils - a038371f844452082e973fc74953539c1d7c45cf authored about 5 years ago by jrfnl <[email protected]>github.com/PHPCSStandards/PHPCSUtils - e544dca1d84b27b0365fd661de76d3964cfa06bf authored about 5 years ago by jrfnl <[email protected]>