Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/doctrine/coding-standard
The coding standard of the Doctrine project.
https://github.com/doctrine/coding-standard
Dependabot (https://dependabot.com) is a bot that will help us keep our
dependencies up to date....
Release notes for dealerdirect/phpcodesniffer-composer-installer: https://github.com/Dealerdirec...
bef2515794f63a5911dd281b10dd2a419a6a58f5 authored almost 5 years ago by Gabriel Caruso <[email protected]>Since we still don't support PHP 8 and we can't `allow-failures` on that, let's remove it.
0804055377502f20077c47c7ee137edcf1e2a5e1 authored almost 5 years ago by Gabriel Caruso <[email protected]>Remove usless interface and trait comments
2ea4129e986ade71fff1e9f8e62e7148d1fe4100 authored almost 5 years ago by Gabriel Caruso <[email protected]>Tools like PHPStorm also generate these kinda comments
4e64ca9f978af9f9551e4497ae381fabcf327815 authored almost 5 years ago by Gabriel Caruso <[email protected]>Normalize documentation comments
aa1035d2d382e5cc2007d44f194daa59ce34a4ef authored almost 5 years ago by Maciej Malarz <[email protected]>
- 'Forbid' always take captifal 'F';
- Suffix 'Trait' is forbidden for traits, not interfaces.
Enhancement: Add workflow for GitHub Actions
c552c9b96bf5144c4b73303cf95a26b4bae2ea30 authored almost 5 years ago by Andreas Braun <[email protected]>9ab35ca954d226613af5cc7731c2cc43d7981101 authored almost 5 years ago by Andreas Möller <[email protected]>
Improve diff while running `test-fix`
2c20ec6ed4f686e8d18a084c974ea4140f0fc3f4 authored almost 5 years ago by Andreas Braun <[email protected]>Use `SingleLineArrayWhitespace` to ensure single line arrays spacing
4eecc87ede5ad0990a37663b9fa4f7730a332733 authored almost 5 years ago by Maciej Malarz <[email protected]>Previously, the `make test-fix` outputed something like:
```sh
diff tests/input2/array_indentat...
See https://github.com/slevomat/coding-standard/#slevomatcodingstandardarrayssinglelinearraywhit...
e1933e00e1557be7b7ed3d88b39e5c0de0782685 authored almost 5 years ago by Gabriel Caruso <[email protected]>Use `NegationOperatorSpacingSniff` to ensure no space before `-`
d3453e3af608f6a384db62f589689d28ea426cca authored almost 5 years ago by Gabriel Caruso <[email protected]>See https://github.com/slevomat/coding-standard/tree/6.1.0#slevomatcodingstandardoperatorsnegati...
2a353e93a4249bdc6ebff4ca95218a33e109a0dd authored almost 5 years ago by Gabriel Caruso <[email protected]>Adopt PSR-12 as base coding standard
931c039c767e746420f24ac6fa11ed11aac3e7b8 authored almost 5 years ago by Andreas Braun <[email protected]>6abaf58d4a5d041a3ff32e761cab48839747d62c authored almost 5 years ago by Gabriel Caruso <[email protected]>
44543486fa45c167f32e88f57728b642920c3bb3 authored almost 5 years ago by Gabriel Caruso <[email protected]>
Use stable version of PHP 7.4 in Travis CI
a5ab9b2e60f65f3f3c9b1107b4a71afcd4e1f054 authored about 5 years ago by Andreas Braun <[email protected]>a5d1a1c598c4f24970db152d6dcd75a1f858d775 authored about 5 years ago by Gabriel Caruso <[email protected]>
Do not require space after case
d8a60ec4da68025c42795b714f66e277dd3e11de authored about 5 years ago by Marco Pivetta <[email protected]>e91edf00502b851bec8b0c930b4ca106d494b13b authored about 5 years ago by Simon Podlipsky <[email protected]>
Upgrade slevomat/coding-standard to v6
9056d2455466a7f7215d4b8b48582dbb6fc0b6c3 authored about 5 years ago by Marco Pivetta <[email protected]>
Simplifying what's required from contributors to help us in this
project.
c53c4bd4f4e5a3291f0cf176e6665e9fa96c84a6 authored about 5 years ago by Luís Cobucci <[email protected]>
78c6547f68bf0f221666abb52c29ebb0422dd541 authored about 5 years ago by Luís Cobucci <[email protected]>
Incorporating changes to our tests.
f9d89e05c3b4647912af2c81b5b3b5df5a7d7f7d authored about 5 years ago by Luís Cobucci <[email protected]>Ensuring that CI also uses the same commands.
99b30f7d19cb64f6c70fd69823333add4f645498 authored about 5 years ago by Luís Cobucci <[email protected]>86bce23fee87c86ffc936af81aa1707928c01678 authored about 5 years ago by Simon Podlipsky <[email protected]>
Disable TypeHintDeclaration
Enable
- ParameterTypeHint
- PropertyTypeHint
- ReturnTypeHint
- Use...
d3e80a3e2c098d4bbb8a9a41b4b89423778111b2 authored about 5 years ago by Simon Podlipsky <[email protected]>
Update documentation for v6
ae0778a1d354f07d210dc18533aceffbf2645257 authored about 5 years ago by Marco Pivetta <[email protected]>Require space after Block Control Structures
8372d9c38bee6e22c19293d79e9e474df5fe182c authored about 5 years ago by Grégoire Paris <[email protected]>7dc7f9d6713da8243943dae3deebce05d3b93dbb authored about 5 years ago by Simon Podlipsky <[email protected]>
Require space before throw, yield and yield from
6c3e899ffa5e7b523c23b1cd1e9406efc344bf2b authored about 5 years ago by Grégoire Paris <[email protected]>496d0de4b9fb34b5ddd37c5ec703761891155f12 authored about 5 years ago by Simon Podlipsky <[email protected]>
b4742ba895433e02da959a54188b19df09075c4f authored about 5 years ago by Simon Podlipsky <[email protected]>
Update to PHPCS v3.5.x
7a84240e6e2d2688e22534cf31208fb30a1da497 authored about 5 years ago by Grégoire Paris <[email protected]>fa939234b67a8a0f687daf18c5cdc7d2381afcf8 authored about 5 years ago by Gabriel Caruso <[email protected]>
bbb95397e3862f4dc4da93ccf18b49bd240f6d77 authored about 5 years ago by Gabriel Caruso <[email protected]>
Drop psr12Compatible false, default is true
8776eab40d753c49a690e507b41fffa7f129052d authored over 5 years ago by Marco Pivetta <[email protected]>[PSR-12 is accepted](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-12-extend...
e0f35fd37afa5da9cc4b1c8796aae4e65e022766 authored over 5 years ago by Šimon Podlipský <[email protected]>Lock PHPCS in its latest commit
b610bb83547f61ab285598f6ea90ca951ec0e63f authored over 5 years ago by Andreas Braun <[email protected]>To fix the PHP 7.4 compatibility issues.
dd48f499ce0fbec401a76e8eb1954b0157d9b7fc authored over 5 years ago by Luís Cobucci <[email protected]>Add doctrine/phpcr-odm annotations support
e7d4e5b2f6eb8a15864d1ae498dc2096cb8c9187 authored over 5 years ago by Luís Cobucci <[email protected]>e8a02930f984c596db8cd6aa0db322ed507e9f27 authored over 5 years ago by Lctrs <[email protected]>
Camel case vars
e74b58549db30b78219ebe124589b87af24a3011 authored over 5 years ago by Luís Cobucci <[email protected]>7ddc10d95b96b90973c1d021c9b12a64e9dc44ec authored over 5 years ago by Simon Podlipsky <[email protected]>
Drop PHP 7.1, add 7.4 to Travis
0434b7a1778bfc1e58ccf1f6b0100b74f143540b authored over 5 years ago by Luís Cobucci <[email protected]>012a157d4aae0074ef622a486cfb3aa2917ab8f7 authored over 5 years ago by Simon Podlipsky <[email protected]>
Replace inline docblock declarations with assertions
89a1294e751e5e45a825f6a107ea0ec8e25e7503 authored over 5 years ago by Marco Pivetta <[email protected]>
Putting `/** @var foo $foo */` after `$foo = bar();` is now a fixable
violation as per https://g...
Specifically:
* putting `/** @var foo $foo */` after `$foo = bar();` is not a violation (yet)
...
No classes, namespaces nor other symbols involved. Also got rid of any
other CS rule broken by t...
ab72a32b107192ca7ad12876e4b8055a00aa56ea authored over 5 years ago by Marco Pivetta <[email protected]>
ebb76f228194742ae5ce00b910bbbbe6fe507061 authored over 5 years ago by Marco Pivetta <[email protected]>
Bump `composer.json` `master` branch-alias to `7.0.x-dev`
e008cac4f4100f23361b8c7c31a18a268be66ad2 authored almost 6 years ago by Marco Pivetta <[email protected]>d5515e768ae323f39eb5de3acaae1e7b326f41ea authored almost 6 years ago by Marco Pivetta <[email protected]>
Require newline before return
d33f69eb98b25aa51ffe3a909f0ec77000af4701 authored almost 6 years ago by Marco Pivetta <[email protected]>fe9849cbb650e604b663c9eae940500d7f853565 authored almost 6 years ago by Gabriel Ostrolucký <[email protected]>
Forbid prefix too
2baaf29d253b370725216232d27aa1172d5c8f3c authored almost 6 years ago by Marco Pivetta <[email protected]>This includes Abstract, Interface and Exception
48a4d20d9922cf6c0c654b080bb7f3779f398c89 authored almost 6 years ago by Grégoire Paris <[email protected]>Trigger CI failure when phpcbf cannot fix the file
be7096fbeb2989d7e459bf0a6a9c574cdd8773e2 authored almost 6 years ago by Marco Pivetta <[email protected]>cf2f9227aea6dc2e5ff03b88dae9b5e3bed49c14 authored almost 6 years ago by Gabriel Ostrolucký <[email protected]>
Forbid "Trait" suffix
48436c82d8401afcd09fb3ecfec8f97274b4ea00 authored almost 6 years ago by Luís Cobucci <[email protected]>94e24f9462d2fac4f95e606acc6c8fbf344bf814 authored almost 6 years ago by Michael Moravec <[email protected]>
Forbid LSB for constants
8f962e13bbe73a9289cb6bec7c4e72274d683f61 authored almost 6 years ago by Luís Cobucci <[email protected]>4979a9009083839c0e099443b7b24771d1d1f1a7 authored almost 6 years ago by Michael Moravec <[email protected]>
Enable SpreadOperatorSpacing sniff
6b50008316629c5f5c7533a0222c8efb1308db57 authored almost 6 years ago by Marco Pivetta <[email protected]>97990d6640c13fa23fae759160727d08bd9582fe authored almost 6 years ago by Michael Moravec <[email protected]>
Upgrade to Slevomat CS 5.0
7e110bbc4ff578f1b28a1503e2604a41e240de61 authored almost 6 years ago by Luís Cobucci <[email protected]>b4c290441c1b2b12531e7dcd8d7bc080a20b93f5 authored almost 6 years ago by Michael Moravec <[email protected]>
Make all annotations useful by default
e8f939b35e471bf6fdb581a6d0e82d3692787d08 authored almost 6 years ago by Luís Cobucci <[email protected]>a95e66c2a900af878e1d85a0ddd58391c2e31520 authored almost 6 years ago by Michael Moravec <[email protected]>
Add rule to force simplification of returns
16efe2194f5b67a47ddaf309394a68f251364ab2 authored almost 6 years ago by Luís Cobucci <[email protected]>08bb2dca36b816603a9a15ada228bf92affe12f0 authored almost 6 years ago by Gabriel Caruso <[email protected]>
Forbid duplicated variables assignments
1c7fdd9550ede565f5b31ea8e9cf8ed1e8ab2f13 authored almost 6 years ago by Andreas Braun <[email protected]>48dbb909218b836bdceda978ae738433c89581b8 authored almost 6 years ago by Gabriel Caruso <[email protected]>
Add failing test to reproduce bug with associative arrays
143a7be120c87a7651ae8a5fd751cd08b732bc31 authored almost 6 years ago by Marco Pivetta <[email protected]>
This is already solved by
SlevomatCodingStandard.Arrays.TrailingArrayComma.MissingTrailingComma....
PHPCBF is adding two commas when fixing missing trailing commas on
associative arrays.
Use Ubuntu 16.04
fc92ab5363fb3cfcdb5d68a4faa9e27d1e73964a authored almost 6 years ago by Andreas Braun <[email protected]>6335387141a5b610a05a16764bb6342513f5bcbe authored almost 6 years ago by Gabriel Caruso <[email protected]>
Update to PHPCS 3.4 and use new Sniffs
db912d6ef26e88a82c74dee80b767a6b899e47b4 authored almost 6 years ago by Luís Cobucci <[email protected]>
The SpaceAfterCast now has a "spacing" property with the default value
`0`.
000f71225767a0cab9f9a4b62719c4288964a2e3 authored almost 6 years ago by Gabriel Caruso <[email protected]>
a1bc8d50a8ff70a52e0c412608419383c4a7c854 authored almost 6 years ago by Gabriel Caruso <[email protected]>
Exclude Squiz.Commenting.FunctionComment.ThrowsNotCapital sniff
5aa2e5102d0cf5fac6f077e51973f67115f54c19 authored about 6 years ago by Marco Pivetta <[email protected]>Remove IDEA/Phpstorm default file template properly
b51d9dfe33f6c1c217158bf3b7b5996d85495bfb authored about 6 years ago by Marco Pivetta <[email protected]>881d6ea60a676325bf43322194defc285af042b5 authored about 6 years ago by Gabriel Ostrolucký <[email protected]>
Disallow "Class <name>" as class comment
dc7349f3bf7eaae75ac6a075b1ed22baa7515fa8 authored about 6 years ago by Michael Moravec <[email protected]>135202209282104dd800b0e4c44c03a36153e004 authored about 6 years ago by Lynn <[email protected]>
Link to Slack instead of Gitter
d352323fb5f3b062820752e8fbf9eca159aefeeb authored about 6 years ago by Luís Cobucci <[email protected]>Gitter has been deprecated in favor of Slack for all Doctrine purposes.
429b28bedec1578baefd4494d8bdc97173bb507d authored about 6 years ago by Grégoire Paris <[email protected]>Add sniff to forbid multiple lines between functions
4f5b25d72ba198919b05465ef7a29078b055a4d5 authored about 6 years ago by Luís Cobucci <[email protected]>c35076b22dc57f90ef05e1bafea209f2e932fd08 authored about 6 years ago by Gabriel Caruso <[email protected]>
Add test script to make it easier to run the tests
0247a0d440e196d93611bd0f3c561ee12bd82789 authored about 6 years ago by Marco Pivetta <[email protected]>30a3c576ab2df093b6a38457ea58ad0473dee901 authored about 6 years ago by Gabriel Caruso <[email protected]>
Update the DealerDirect's composer installer dependency to v0.5.0
2b1c85c2616b18d1a5afc18a9b14ea3b28515113 authored about 6 years ago by Marco Pivetta <[email protected]>CI: Test against PHP 7.3
8fa53aa179c40f979a174be281083bb1f365a390 authored about 6 years ago by Marco Pivetta <[email protected]>