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

Introduce Dependabot

Dependabot (https://dependabot.com) is a bot that will help us keep our
dependencies up to date....

feef039e4c314baab969c5391c9061c728548322 authored almost 5 years ago by Gabriel Caruso <[email protected]>
Update dependencies to the latest versions

Release notes for dealerdirect/phpcodesniffer-composer-installer: https://github.com/Dealerdirec...

bef2515794f63a5911dd281b10dd2a419a6a58f5 authored almost 5 years ago by Gabriel Caruso <[email protected]>
Remove PHP 8 from GitHub Actions

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]>
Merge pull request #151 from BackEndTea/patch-1

Remove usless interface and trait comments

2ea4129e986ade71fff1e9f8e62e7148d1fe4100 authored almost 5 years ago by Gabriel Caruso <[email protected]>
Remove usless interface and trait comments

Tools like PHPStorm also generate these kinda comments

4e64ca9f978af9f9551e4497ae381fabcf327815 authored almost 5 years ago by Gabriel Caruso <[email protected]>
Merge pull request #159 from mathieu-bour/normalize-comments

Normalize documentation comments

aa1035d2d382e5cc2007d44f194daa59ce34a4ef authored almost 5 years ago by Maciej Malarz <[email protected]>
Normalize documentation comments

- 'Forbid' always take captifal 'F';
- Suffix 'Trait' is forbidden for traits, not interfaces.

41ab6158c90c8405507d19aed69c5cd701a2cc88 authored almost 5 years ago by Mathieu Bour <[email protected]>
Merge pull request #153 from localheinz/feature/github-actions

Enhancement: Add workflow for GitHub Actions

c552c9b96bf5144c4b73303cf95a26b4bae2ea30 authored almost 5 years ago by Andreas Braun <[email protected]>
Enhancement: Add workflow for GitHub Actions

9ab35ca954d226613af5cc7731c2cc43d7981101 authored almost 5 years ago by Andreas Möller <[email protected]>
Merge pull request #157 from doctrine/chore/diffs-with-line-numbers

Improve diff while running `test-fix`

2c20ec6ed4f686e8d18a084c974ea4140f0fc3f4 authored almost 5 years ago by Andreas Braun <[email protected]>
Merge pull request #155 from doctrine/new-rule/single-array-spacing

Use `SingleLineArrayWhitespace` to ensure single line arrays spacing

4eecc87ede5ad0990a37663b9fa4f7730a332733 authored almost 5 years ago by Maciej Malarz <[email protected]>
Improve diff while running `test-fix`

Previously, the `make test-fix` outputed something like:

```sh
diff tests/input2/array_indentat...

9da11590946b174ec65ce622c7029d95cc3fc38b authored almost 5 years ago by Gabriel Caruso <[email protected]>
Use `SingleLineArrayWhitespace` to ensure single line arrays spacing

See https://github.com/slevomat/coding-standard/#slevomatcodingstandardarrayssinglelinearraywhit...

e1933e00e1557be7b7ed3d88b39e5c0de0782685 authored almost 5 years ago by Gabriel Caruso <[email protected]>
Merge pull request #154 from doctrine/dependencies/slevomat-6.1

Use `NegationOperatorSpacingSniff` to ensure no space before `-`

d3453e3af608f6a384db62f589689d28ea426cca authored almost 5 years ago by Gabriel Caruso <[email protected]>
Use `NegationOperatorSpacingSniff` to ensure no space before `-`

See https://github.com/slevomat/coding-standard/tree/6.1.0#slevomatcodingstandardoperatorsnegati...

2a353e93a4249bdc6ebff4ca95218a33e109a0dd authored almost 5 years ago by Gabriel Caruso <[email protected]>
Merge pull request #148 from doctrine/feature/psr-12

Adopt PSR-12 as base coding standard

931c039c767e746420f24ac6fa11ed11aac3e7b8 authored almost 5 years ago by Andreas Braun <[email protected]>
Update compatibility patch

6abaf58d4a5d041a3ff32e761cab48839747d62c authored almost 5 years ago by Gabriel Caruso <[email protected]>
Adopt PSR-12 as base coding standard

44543486fa45c167f32e88f57728b642920c3bb3 authored almost 5 years ago by Gabriel Caruso <[email protected]>
Merge pull request #147 from doctrine/ci/php-74

Use stable version of PHP 7.4 in Travis CI

a5ab9b2e60f65f3f3c9b1107b4a71afcd4e1f054 authored about 5 years ago by Andreas Braun <[email protected]>
Use stable version of PHP 7.4 in Travis CI

a5d1a1c598c4f24970db152d6dcd75a1f858d775 authored about 5 years ago by Gabriel Caruso <[email protected]>
Merge pull request #146 from simPod/do-not-require-space-after-case

Do not require space after case

d8a60ec4da68025c42795b714f66e277dd3e11de authored about 5 years ago by Marco Pivetta <[email protected]>
Do not require space after case

e91edf00502b851bec8b0c930b4ca106d494b13b authored about 5 years ago by Simon Podlipsky <[email protected]>
Merge pull request #144 from simPod/upgrade-slevomatcs

Upgrade slevomat/coding-standard to v6

9056d2455466a7f7215d4b8b48582dbb6fc0b6c3 authored about 5 years ago by Marco Pivetta <[email protected]>
Add make target to generate compatibility patches

Simplifying what's required from contributors to help us in this
project.

76c12e1b9ff086fef0bbe524947017326a169aae authored about 5 years ago by Luís Cobucci <[email protected]>
Update documentation to mention GNU make targets

c53c4bd4f4e5a3291f0cf176e6665e9fa96c84a6 authored about 5 years ago by Luís Cobucci <[email protected]>
Test PHPCBF behaviour on PHP 7.4+ as well

78c6547f68bf0f221666abb52c29ebb0422dd541 authored about 5 years ago by Luís Cobucci <[email protected]>
Enforce native types for PHP 7.4+

Incorporating changes to our tests.

f9d89e05c3b4647912af2c81b5b3b5df5a7d7f7d authored about 5 years ago by Luís Cobucci <[email protected]>
Use a Makefile instead of script to run tests

Ensuring that CI also uses the same commands.

99b30f7d19cb64f6c70fd69823333add4f645498 authored about 5 years ago by Luís Cobucci <[email protected]>
Do not require space before control structures

86bce23fee87c86ffc936af81aa1707928c01678 authored about 5 years ago by Simon Podlipsky <[email protected]>
Crumble removed TypeHintDeclaration sniff

Disable TypeHintDeclaration
Enable
- ParameterTypeHint
- PropertyTypeHint
- ReturnTypeHint
- Use...

9578c548e8a352d2ca75fef6094bfb9471795293 authored about 5 years ago by Simon Podlipsky <[email protected]>
Require slevomat/coding-standard v6

d3e80a3e2c098d4bbb8a9a41b4b89423778111b2 authored about 5 years ago by Simon Podlipsky <[email protected]>
Merge pull request #133 from doctrine/documentation/version-7

Update documentation for v6

ae0778a1d354f07d210dc18533aceffbf2645257 authored about 5 years ago by Marco Pivetta <[email protected]>
Merge pull request #137 from simPod/control-spacing

Require space after Block Control Structures

8372d9c38bee6e22c19293d79e9e474df5fe182c authored about 5 years ago by Grégoire Paris <[email protected]>
Require space after Block Control Structures

7dc7f9d6713da8243943dae3deebce05d3b93dbb authored about 5 years ago by Simon Podlipsky <[email protected]>
Merge pull request #136 from simPod/jump-spacing

Require space before throw, yield and yield from

6c3e899ffa5e7b523c23b1cd1e9406efc344bf2b authored about 5 years ago by Grégoire Paris <[email protected]>
Require space before throw, yield and yield from

496d0de4b9fb34b5ddd37c5ec703761891155f12 authored about 5 years ago by Simon Podlipsky <[email protected]>
Bump slevomat cs

b4742ba895433e02da959a54188b19df09075c4f authored about 5 years ago by Simon Podlipsky <[email protected]>
Merge pull request #132 from doctrine/dependencies/phpcs-3.5

Update to PHPCS v3.5.x

7a84240e6e2d2688e22534cf31208fb30a1da497 authored about 5 years ago by Grégoire Paris <[email protected]>
Update documentation for v6

fa939234b67a8a0f687daf18c5cdc7d2381afcf8 authored about 5 years ago by Gabriel Caruso <[email protected]>
Update to PHPCS v3.5.x

bbb95397e3862f4dc4da93ccf18b49bd240f6d77 authored about 5 years ago by Gabriel Caruso <[email protected]>
Merge pull request #131 from simPod/patch-1

Drop psr12Compatible false, default is true

8776eab40d753c49a690e507b41fffa7f129052d authored over 5 years ago by Marco Pivetta <[email protected]>
Drop psr12Compatible false, default is true

[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]>
Merge pull request #130 from lcobucci/temp-fix-for-php74-compatibility

Lock PHPCS in its latest commit

b610bb83547f61ab285598f6ea90ca951ec0e63f authored over 5 years ago by Andreas Braun <[email protected]>
Lock PHPCS in its latest commit

To fix the PHP 7.4 compatibility issues.

dd48f499ce0fbec401a76e8eb1954b0157d9b7fc authored over 5 years ago by Luís Cobucci <[email protected]>
Merge pull request #129 from Lctrs/patch-1

Add doctrine/phpcr-odm annotations support

e7d4e5b2f6eb8a15864d1ae498dc2096cb8c9187 authored over 5 years ago by Luís Cobucci <[email protected]>
Add doctrine/php-cr annotations support

e8a02930f984c596db8cd6aa0db322ed507e9f27 authored over 5 years ago by Lctrs <[email protected]>
Merge pull request #128 from simPod/camel-case-vars

Camel case vars

e74b58549db30b78219ebe124589b87af24a3011 authored over 5 years ago by Luís Cobucci <[email protected]>
Force camelCase variable names

7ddc10d95b96b90973c1d021c9b12a64e9dc44ec authored over 5 years ago by Simon Podlipsky <[email protected]>
Merge pull request #127 from simPod/php-upgrade

Drop PHP 7.1, add 7.4 to Travis

0434b7a1778bfc1e58ccf1f6b0100b74f143540b authored over 5 years ago by Luís Cobucci <[email protected]>
Drop PHP 7.1, add 7.4 to Travis

012a157d4aae0074ef622a486cfb3aa2917ab8f7 authored over 5 years ago by Simon Podlipsky <[email protected]>
Merge pull request #47 from doctrine/feature/assertions-over-inline-type-docs

Replace inline docblock declarations with assertions

89a1294e751e5e45a825f6a107ea0ec8e25e7503 authored over 5 years ago by Marco Pivetta <[email protected]>
Re-enabling inspection for `$var = expr(); /** @var type $var */`

Putting `/** @var foo $foo */` after `$foo = bar();` is now a fixable
violation as per https://g...

c8e32d3d905ff5da832f591879963e1d7c24dc12 authored over 5 years ago by Marco Pivetta <[email protected]>
Disabling inspection for undefined variables and `/** @var */` after expr

Specifically:

* putting `/** @var foo $foo */` after `$foo = bar();` is not a violation (yet)
...

f797ff68766a66ac07b56b302d5f0c00292ea444 authored over 5 years ago by Marco Pivetta <[email protected]>
Rewrote `inline_type_hint_assertions` to just be procedural PHP

No classes, namespaces nor other symbols involved. Also got rid of any
other CS rule broken by t...

c5873a5c904a50ac316ab5b84afce4ed3e2af2c7 authored over 5 years ago by Marco Pivetta <[email protected]>
Example of type declarations via docblock replaced by assertions

ab72a32b107192ca7ad12876e4b8055a00aa56ea authored over 5 years ago by Marco Pivetta <[email protected]>
Adding an example of a completely undefined variable being asserted upon

ebb76f228194742ae5ce00b910bbbbe6fe507061 authored over 5 years ago by Marco Pivetta <[email protected]>
Merge pull request #121 from doctrine/bump-composer-master-version

Bump `composer.json` `master` branch-alias to `7.0.x-dev`

e008cac4f4100f23361b8c7c31a18a268be66ad2 authored almost 6 years ago by Marco Pivetta <[email protected]>
Bump `composer.json` `master` branch-alias to `7.0.x-dev`

d5515e768ae323f39eb5de3acaae1e7b326f41ea authored almost 6 years ago by Marco Pivetta <[email protected]>
Merge pull request #120 from doctrine/newline-return

Require newline before return

d33f69eb98b25aa51ffe3a909f0ec77000af4701 authored almost 6 years ago by Marco Pivetta <[email protected]>
Require newline before return

fe9849cbb650e604b663c9eae940500d7f853565 authored almost 6 years ago by Gabriel Ostrolucký <[email protected]>
Merge pull request #38 from greg0ire/from_prefix_to_suffix

Forbid prefix too

2baaf29d253b370725216232d27aa1172d5c8f3c authored almost 6 years ago by Marco Pivetta <[email protected]>
Forbid common suffixes and prefixes

This includes Abstract, Interface and Exception

48a4d20d9922cf6c0c654b080bb7f3779f398c89 authored almost 6 years ago by Grégoire Paris <[email protected]>
Merge pull request #115 from doctrine/ci-fix

Trigger CI failure when phpcbf cannot fix the file

be7096fbeb2989d7e459bf0a6a9c574cdd8773e2 authored almost 6 years ago by Marco Pivetta <[email protected]>
Trigger CI failure when phpcbf cannot fix the file

cf2f9227aea6dc2e5ff03b88dae9b5e3bed49c14 authored almost 6 years ago by Gabriel Ostrolucký <[email protected]>
Merge pull request #114 from doctrine/sniff/SuperfluousTraitNaming

Forbid "Trait" suffix

48436c82d8401afcd09fb3ecfec8f97274b4ea00 authored almost 6 years ago by Luís Cobucci <[email protected]>
Enable SuperfluousTraitNamingSniff

94e24f9462d2fac4f95e606acc6c8fbf344bf814 authored almost 6 years ago by Michael Moravec <[email protected]>
Merge pull request #112 from doctrine/sniff/DisallowLateStaticBindingForConstants

Forbid LSB for constants

8f962e13bbe73a9289cb6bec7c4e72274d683f61 authored almost 6 years ago by Luís Cobucci <[email protected]>
Enable DisallowLateStaticBindingForConstants sniff

4979a9009083839c0e099443b7b24771d1d1f1a7 authored almost 6 years ago by Michael Moravec <[email protected]>
Merge pull request #111 from doctrine/sniff/SpreadOperatorSpacing

Enable SpreadOperatorSpacing sniff

6b50008316629c5f5c7533a0222c8efb1308db57 authored almost 6 years ago by Marco Pivetta <[email protected]>
Enable SpreadOperatorSpacing sniff

97990d6640c13fa23fae759160727d08bd9582fe authored almost 6 years ago by Michael Moravec <[email protected]>
Merge pull request #109 from Majkl578/slevomat-cs-5.0

Upgrade to Slevomat CS 5.0

7e110bbc4ff578f1b28a1503e2604a41e240de61 authored almost 6 years ago by Luís Cobucci <[email protected]>
Upgrade to Slevomat CS 5.0

b4c290441c1b2b12531e7dcd8d7bc080a20b93f5 authored almost 6 years ago by Michael Moravec <[email protected]>
Merge pull request #108 from Majkl578/TypeHintDeclaration-allAnnotationsAreUseful

Make all annotations useful by default

e8f939b35e471bf6fdb581a6d0e82d3692787d08 authored almost 6 years ago by Luís Cobucci <[email protected]>
Enable TypeHintDeclaration.allAnnotationsAreUseful

a95e66c2a900af878e1d85a0ddd58391c2e31520 authored almost 6 years ago by Michael Moravec <[email protected]>
Merge pull request #105 from doctrine/useless-conditions

Add rule to force simplification of returns

16efe2194f5b67a47ddaf309394a68f251364ab2 authored almost 6 years ago by Luís Cobucci <[email protected]>
Add rule to force simplification of returns

08bb2dca36b816603a9a15ada228bf92affe12f0 authored almost 6 years ago by Gabriel Caruso <[email protected]>
Merge pull request #104 from doctrine/new/duplicated-assignments

Forbid duplicated variables assignments

1c7fdd9550ede565f5b31ea8e9cf8ed1e8ab2f13 authored almost 6 years ago by Andreas Braun <[email protected]>
Forbid duplicated variables assignments

48dbb909218b836bdceda978ae738433c89581b8 authored almost 6 years ago by Gabriel Caruso <[email protected]>
Merge pull request #103 from lcobucci/two-commas-at-the-end-of-associative-array-bug

Add failing test to reproduce bug with associative arrays

143a7be120c87a7651ae8a5fd751cd08b732bc31 authored almost 6 years ago by Marco Pivetta <[email protected]>
Exclude conflicting sniff

This is already solved by
SlevomatCodingStandard.Arrays.TrailingArrayComma.MissingTrailingComma....

7da946c0d8a43a83c08ee388fa31e61f87245a39 authored almost 6 years ago by Luís Cobucci <[email protected]>
Add failing test to reproduce bug with associative arrays

PHPCBF is adding two commas when fixing missing trailing commas on
associative arrays.

5a8c69c1fc722e77e00c15d7f0a2606224340f07 authored almost 6 years ago by Vladyslav Startsev <[email protected]>
Merge pull request #101 from doctrine/ubuntu-xenial

Use Ubuntu 16.04

fc92ab5363fb3cfcdb5d68a4faa9e27d1e73964a authored almost 6 years ago by Andreas Braun <[email protected]>
Use Ubuntu 16.04

6335387141a5b610a05a16764bb6342513f5bcbe authored almost 6 years ago by Gabriel Caruso <[email protected]>
Merge pull request #99 from doctrine/phpcs-3.4

Update to PHPCS 3.4 and use new Sniffs

db912d6ef26e88a82c74dee80b767a6b899e47b4 authored almost 6 years ago by Luís Cobucci <[email protected]>
Update to PHPCS 3.4

The SpaceAfterCast now has a "spacing" property with the default value
`0`.

6f21589354afbace2b1caafd6e9ce75722cf0706 authored almost 6 years ago by Gabriel Caruso <[email protected]>
Bump slevomat/cs dependency

000f71225767a0cab9f9a4b62719c4288964a2e3 authored almost 6 years ago by Gabriel Caruso <[email protected]>
Use new IncrementDecrementSpacing sniff

a1bc8d50a8ff70a52e0c412608419383c4a7c854 authored almost 6 years ago by Gabriel Caruso <[email protected]>
Merge pull request #52 from deeky666/exclude-Squiz.Commenting.FunctionComment.ThrowsNotCapital-sniff

Exclude Squiz.Commenting.FunctionComment.ThrowsNotCapital sniff

5aa2e5102d0cf5fac6f077e51973f67115f54c19 authored about 6 years ago by Marco Pivetta <[email protected]>
Merge pull request #98 from ostrolucky/master

Remove IDEA/Phpstorm default file template properly

b51d9dfe33f6c1c217158bf3b7b5996d85495bfb authored about 6 years ago by Marco Pivetta <[email protected]>
Remove IDEA/Phpstorm default file template properly

881d6ea60a676325bf43322194defc285af042b5 authored about 6 years ago by Gabriel Ostrolucký <[email protected]>
Merge pull request #97 from iltar/patch-1

Disallow "Class <name>" as class comment

dc7349f3bf7eaae75ac6a075b1ed22baa7515fa8 authored about 6 years ago by Michael Moravec <[email protected]>
Added expectations for "Class <name>"

135202209282104dd800b0e4c44c03a36153e004 authored about 6 years ago by Lynn <[email protected]>
Merge pull request #96 from greg0ire/update_chat_link

Link to Slack instead of Gitter

d352323fb5f3b062820752e8fbf9eca159aefeeb authored about 6 years ago by Luís Cobucci <[email protected]>
Link to Slack instead of Gitter

Gitter has been deprecated in favor of Slack for all Doctrine purposes.

429b28bedec1578baefd4494d8bdc97173bb507d authored about 6 years ago by Grégoire Paris <[email protected]>
Merge pull request #95 from doctrine/multiple-lines-between-functions

Add sniff to forbid multiple lines between functions

4f5b25d72ba198919b05465ef7a29078b055a4d5 authored about 6 years ago by Luís Cobucci <[email protected]>
Add sniff to forbid multiple lines between functions

c35076b22dc57f90ef05e1bafea209f2e932fd08 authored about 6 years ago by Gabriel Caruso <[email protected]>
Merge pull request #94 from doctrine/chore/add-script-test

Add test script to make it easier to run the tests

0247a0d440e196d93611bd0f3c561ee12bd82789 authored about 6 years ago by Marco Pivetta <[email protected]>
Add test script to make it easier to run the tests

30a3c576ab2df093b6a38457ea58ad0473dee901 authored about 6 years ago by Gabriel Caruso <[email protected]>
Merge pull request #93 from dheineman/update-dealerdirect-dependency

Update the DealerDirect's composer installer dependency to v0.5.0

2b1c85c2616b18d1a5afc18a9b14ea3b28515113 authored about 6 years ago by Marco Pivetta <[email protected]>
Merge pull request #90 from doctrine/php7.3

CI: Test against PHP 7.3

8fa53aa179c40f979a174be281083bb1f365a390 authored about 6 years ago by Marco Pivetta <[email protected]>