Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/doctrine/sql-formatter

A lightweight php class for formatting sql statements. Handles automatic indentation and syntax highlighting.
https://github.com/doctrine/sql-formatter

Merge pull request #93 from rinu/force-uppercase

Force uppercase SQL keywords

a321d114e0a18e6497f8a2cd6f890e000cc17ecc authored over 1 year ago by Grégoire Paris <[email protected]>
Force uppercase SQL keywords

7bb0ca44907f8ea88d0678f6e628cedae278d7c0 authored over 1 year ago by Rauno Moisto <[email protected]>
Merge pull request #88 from forrest79/postgresql-cast-operator

eb67a95b145c4179b493087389344a26fdd73331 authored over 2 years ago by Grégoire Paris <[email protected]>
Add support for PostgreSQL cast operator - better solution

4809d13e967d251385fc522762b29023546577a7 authored over 2 years ago by Jakub Trmota <[email protected]>
Merge branch 'doctrine:1.1.x' into postgresql-cast-operator

db7143135a9781d4ef010412ecbbab884c2cdcbf authored over 2 years ago by Jakub Trmota <[email protected]>
Merge pull request #90 from doctrine/1.1.x

Merge 1.1.x up into 1.2.x

28ffe8e19f0ec3519d87b081f4a866542986a4e2 authored over 2 years ago by Grégoire Paris <[email protected]>
Merge pull request #89 from SenseException/php81-support

Add support for PHP 8.1

21139be16870171c4f067de6d0c700769a22b9a3 authored over 2 years ago by Claudio Zizza <[email protected]>
Remove composer restrictions for phpunit

The php restriction in composer prevents an installation that supports php 8.1

89cf34f87f151a4618502e4b28833dc34699f50b authored over 2 years ago by Claudio Zizza <[email protected]>
Add support for PHP 8.1 to ci

e0e059beec5a83e69d7220852a007927c60c22e5 authored over 2 years ago by Claudio Zizza <[email protected]>
Add support for PostgreSQL cast operator

7f65c186343cfee483bbfec58e53c4e6e609b9c9 authored over 2 years ago by Jakub Trmota <[email protected]>
Merge pull request #87 from doctrine/1.1.x-merge-up-into-1.2.x_nlfyWPkq

Merge release 1.1.3 into 1.2.x

5a6b7f41295c104d01126da6a06ba93f5909ba21 authored over 2 years ago by Grégoire Paris <[email protected]>
Fix release workflow (#86)

25a06c7bf4c6b8218f47928654252863ffc890a5 authored over 2 years ago by Alexander M. Turek <[email protected]>
Merge pull request #72 from ndm2/common-table-expressions-and-window-functions

Add support for common table expressions and window functions

34fcd2f00ba8c1dca2cefa7c558c9411b88f3f5a authored over 2 years ago by Grégoire Paris <[email protected]>
Merge pull request #84 from villfa/patch-1

Set allow-plugins for Composer 2.2

dd01fe1f48bd1d02e33d2e6827f67ca4d42c5407 authored over 2 years ago by Grégoire Paris <[email protected]>
Set allow-plugins for Composer 2.2

This new configuration has been introduced with Composer 2.2: https://github.com/composer/compos...

bb99202df70a963c9048bbdaabb0113aefbc0f4b authored about 3 years ago by Fabien Villepinte <[email protected]>
Merge pull request #83 from S-Tian86/1.1.x

Update `https` instead of `http` in composer.json

680c687f0339a11faafd8befc63f44f27152d537 authored about 3 years ago by Alexander M. Turek <[email protected]>
Update https instead of http in composer.json

ac0b150412e4b1452dea619b1b596ebafe46d4fb authored about 3 years ago by Sebastian <[email protected]>
Merge pull request #81 from doctrine/greg0ire-patch-1

Setup release on milestone closed

89a82b90e7c44149fb765cde5f4f9fe75cd73107 authored about 3 years ago by Grégoire Paris <[email protected]>
Setup release on milestone closed

9c3eedb8732fcd07fe30a14eb5e1473b49b997e2 authored about 3 years ago by Grégoire Paris <[email protected]>
Merge 1.1.x into 1.2.x (#80)

Merge 1.1.x into 1.2.x

0f6fcf636a0106b3bdf798165898e891490ff66e authored about 3 years ago by Alexander M. Turek <[email protected]>
Merge pull request #79 from derrabus/improvement/bump-cs

20c39c2de286a9d3262cc8ed282a4ae60e265894 authored about 3 years ago by Grégoire Paris <[email protected]>
Bump CodeSniffer

Signed-off-by: Alexander M. Turek <[email protected]>

a1a673badcba19b385339e7978027db98a7e06dc authored about 3 years ago by Alexander M. Turek <[email protected]>
Update psalm to ^4.11 (#77)

dc6dedb539503f0d626d857bf6aab90104e0f79b authored about 3 years ago by sasezaki <[email protected]>
Update phpstan to ^1.0 (#76)

5a884eb1cac89f082fb638848aac18c6785ce5c3 authored about 3 years ago by sasezaki <[email protected]>
Merge pull request #75 from sasezaki/readme_output

Update README - stop rely on github pages image.

22570a4193da8cdea79b8d47a7d3dcf27116b4bb authored about 3 years ago by Grégoire Paris <[email protected]>
get css styled HTML output with svg

b26a432c79cc48b57f553ede229a5550fd95e388 authored over 3 years ago by sasezaki <[email protected]>
Update README - stop rely on github pages image.

7c3fab54ae42650dbb911322af4debdc1ae47f43 authored over 3 years ago by sasezaki <[email protected]>
Merge pull request #74 from sasezaki/bin_autoload

Allow require autoloader at bin installed under vendor

a2bf571d0d58d64405173030abb4f032b5f7a689 authored over 3 years ago by Asmir Mustafic <[email protected]>
Allow require autoloader at bin installed under vendor

49e6f3b487f432fcf09fdfac41b86aa564a2c795 authored over 3 years ago by sasezaki <[email protected]>
Add support for window functions

f8bfd1916d5f4d35e00d0e5ddf0972a18f156250 authored over 3 years ago by ndm2 <[email protected]>
Add support for common table expressions

62dbe75c29b760dbebbbae8a7e79a779a95fcaca authored over 3 years ago by ndm2 <[email protected]>
Merge pull request #71 from doctrine/1.1.x

Merge up 1.1.x into 1.2.x

9d9cd25cf0712bc53c590bddd66c00896fdb5158 authored over 3 years ago by Grégoire Paris <[email protected]>
Merge pull request #70 from greg0ire/maintenance-work

Maintenance work

531ed09b487945b96024b18a029e4ee33f331db7 authored over 3 years ago by Grégoire Paris <[email protected]>
Address move away from master

eaa05fbc668499a4ff1185e79e2ac9a583efd6dd authored over 3 years ago by Grégoire Paris <[email protected]>
Fail fast

We want to know immediately if an extension failed to install

823491e7b0c1909c8771229a6ab8d9121fbda691 authored over 3 years ago by Grégoire Paris <[email protected]>
Restrict on what branches the workflow runs

deeff3d4e7512d722adfe3a8ea54acd5df0f3d63 authored over 3 years ago by Grégoire Paris <[email protected]>
Pin runner version

ed01e97be183a9670fa5b3aaec0080fb222eb090 authored over 3 years ago by Grégoire Paris <[email protected]>
Use ramsey/composer-install

3adacf0cf49f2642405137db3f5db317b474dce2 authored over 3 years ago by Grégoire Paris <[email protected]>
Remove composer.lock from version control

8e8ccbcc1c975a3bc0c79c5de7e02bc38f455de5 authored over 3 years ago by Grégoire Paris <[email protected]>
Merge pull request #69 from ndm2/add-missing-comparisons

Add missing comparisons.

86716e3a678ff5190a4bb3ec4df88dc4c9bafe4b authored over 3 years ago by Grégoire Paris <[email protected]>
Warn when the data provider is invalid

0f0cf8ef75aca87255249633c469c09e896d8ef6 authored over 3 years ago by Grégoire Paris <[email protected]>
Add missing comparisons.

#45 added a missing test for a fix, but only added a comparison for
compression, the missing com...

be28ea50bc11901765046f104272c62f71a3fb31 authored almost 4 years ago by ndm2 <[email protected]>
Merge pull request #63 from doctrine/1.1.x-merge-up-into-master_5f22fc2856f812.87638224

Merge release 1.1.1 into master

844c48691575f161f54472fd6e65da96d1da95b9 authored about 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #67 from doctrine/stof-patch-1

Fix the query delimiter for the performance script

813291ad6fde8c03746db185cd7d45888544399d authored about 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #68 from greg0ire/fix-build

Fix build

cad03be98daa17d38442d7413f0c62e3cb064ec5 authored about 4 years ago by Grégoire Paris <[email protected]>
Upgrade Psalm

371949fa84fa96b69b26424baf75696554800200 authored about 4 years ago by Grégoire Paris <[email protected]>
Upgrade cs lib

f2889cac9614b7cea9f8bb94a367ff9295a4baa1 authored about 4 years ago by Grégoire Paris <[email protected]>
Fix the query delimiter for the performance script

The separator between queries has been changed in #50 but the performance script was forgotten.

be0c6e922548789b58165365cdf1971aef089bc3 authored about 4 years ago by Christophe Coevoet <[email protected]>
Merge pull request #64 from DavidPrevot/exec

Drop useless executable bit

bf37172870170b707fb0a5f8c65f29fe8342763d authored over 4 years ago by Grégoire Paris <[email protected]>
Drop useless executable bit

c5db8b48627a1e7338aa379f2a3b571270a32a41 authored over 4 years ago by David Prévot <[email protected]>
Merge pull request #61 from MaximilianKresse/fix/formatting

Fixed formatting of MODIFY and CHANGE

56070bebac6e77230ed7d306ad13528e60732871 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #62 from doctrine/bin-formatter

Adapt bin/sql-formatter to SqlFormatter API

5514662e11076506fdf60598179e7477ed04f70a authored over 4 years ago by Grégoire Paris <[email protected]>
Removed AFTER from top level reserved keywords

Closes #60

96221ff19381d8522a2b90f61b5898020fcf8c37 authored over 4 years ago by Maximilian Kresse <[email protected]>
Make MODIFY and CHANGE top level reserved keywords

This results in linebreaks before and after these keywords, which were
wrongly missing before

R...

7f0d1ce28daff106691ca82bbe2ff4eea1882ac3 authored over 4 years ago by Maximilian Kresse <[email protected]>
Adapt bin/sql-formatter to SqlFormatter API

f3cb8989818abde158beec8f527987b69e26e3a9 authored over 4 years ago by Claudio Zizza <[email protected]>
Merge pull request #59 from doctrine/1.1.x-merge-up-into-master_5ed20d2dde5493.75596634

Merge release 1.1.0 into master

a732f3ed008574c01f7d04cd58f96e2b32d4d055 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #58 from greg0ire/php-8

Allow Php 8

5458bdcf176f6a53292e3f0cc73f292d6302fb0f authored over 4 years ago by Grégoire Paris <[email protected]>
Allow php 8

b2b061d2ef3c83b617fe2c6b605198412a3f0599 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #56 from doctrine/1.0.x-merge-up-into-1.1.x_5ec7c0046116c3.69316373

Merge release 1.0.1 into 1.1.x

aee78be8ef17fc1924aa3172e90178b12fc11c28 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #55 from greg0ire/7.1-support-alternate

Add support for php 7.1

490ed58757f1af4cf13b3285287ff960533acb83 authored over 4 years ago by Grégoire Paris <[email protected]>
Add support for php 7.1

This implies decoupling from dev tools

cb591932999210615eeb77dc8a17866304fc50a9 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #52 from reedy/reedy-patch-1

Couple more files to .gitattributes

59a0de819752f7f4ef39276d80266ef464696450 authored over 4 years ago by Grégoire Paris <[email protected]>
Couple more files to .gitattributes

16883df57e8e72f762f87dc1780ff53416d78c24 authored over 4 years ago by Sam Reed <[email protected]>
Merge pull request #51 from greg0ire/normalize-ci

Normalize ci

06b3ec2e7ecd80667b21dd6b5b7c1f9d461052b6 authored over 4 years ago by Grégoire Paris <[email protected]>
Make the CI consistent with doctrine/dbal

This is part of a normalization effort accross projects.

26e1b9faaee482c64eaa8fc35b80ff2e20ffbdc0 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #50 from greg0ire/remove-trailing-whitespace

1ad4f97f10cd0eef7ca7d3f5b7b1cf7e5806786f authored over 4 years ago by Grégoire Paris <[email protected]>
Remove trailing whitespace

Closes #29

I had to change the separator between test cases from \n\n to \n---\n
otherwise ther...

9f6b8a5a22830f949f6c87836a42317772786889 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #48 from doctrine/tokenizer

692d0cde0d25e9f9d4104bf20b86ed4e8da56127 authored over 4 years ago by Grégoire Paris <[email protected]>
cursor based tokenizer

bb46d3cad4700cf0228e776f099a49f60c503ceb authored over 4 years ago by Asmir Mustafic <[email protected]>
mark tokenizer as internal

71c15e6724dc4ee055473175b901b97881ba7422 authored over 4 years ago by Asmir Mustafic <[email protected]>
use isOfType instead of comparisons

Co-Authored-By: Grégoire Paris <[email protected]>

3ec3362dfc7c3ad5d536b259179c3070381d1ed6 authored over 4 years ago by Asmir Mustafic <[email protected]>
Merge pull request #49 from greg0ire/psalm-improvements

Psalm improvements

30e2c51974fb78696d10ff9433d3c584d9a4d9e9 authored over 4 years ago by Grégoire Paris <[email protected]>
Analyze more directories

1a6ea442c266c35c88c2ca1abec3326989cbbf15 authored over 4 years ago by Grégoire Paris <[email protected]>
Remove unused method

97ab2699ead97fe7640f58f7d5299c98672fd2bd authored over 4 years ago by Grégoire Paris <[email protected]>
Remove deprecated key

See https://psalm.dev/docs/running_psalm/configuration/#totallytyped

92407151627c1663a7346028e052ef600c7f5074 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #43 from greg0ire/use-generators

Use generators

cb57b3f024b1250179e0dc67b2365419b2f24e63 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #46 from greg0ire/use-psalm-from-vendors

Use psalm from vendors

dc2af26fe1f0bfeb8fa22ce3664a8f852e0a3d50 authored over 4 years ago by Grégoire Paris <[email protected]>
Use same version as in vendors

When the Docker version is used, it means master is used, which means
there can be bugs, and no ...

147a98307c349988a85e4c1591cf1dea3e464346 authored over 4 years ago by Grégoire Paris <[email protected]>
Reuse variable

d56e7095f0f1345aca5abd8daae196efa8e7ea28 authored over 4 years ago by Grégoire Paris <[email protected]>
Use generators for data providers

8d80a279c9a9e68e5af76380a553a3ae6e131c5c authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #45 from greg0ire/add-missing-test

Add missing test

7c05ede0ba5c8ca90e7c17b9d2e81190d5ef07e6 authored over 4 years ago by Grégoire Paris <[email protected]>
Add missing test

A fix for https://github.com/jdorn/sql-formatter/issues/51 was
contributed as 0b30579a, but did ...

2896f6daa856667c1153089f0c50d1dda831f263 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #44 from greg0ire/remove-cache

Remove caching layer

662a10c0aa63d72ed93e940c6e6d8eb7d5da23a9 authored over 4 years ago by Grégoire Paris <[email protected]>
Remove caching layer

It does not seem to be worth it.
Without cache: 0.01434 seconds for 41 queries
With cache: 0....

c5ea90f3e4c89652b0758c46fb239e36aa298719 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #40 from greg0ire/offset-check

Check offset exists before accessing it

fd877de874c5776be1e4d402e78a20c0efe95acd authored over 4 years ago by Grégoire Paris <[email protected]>
Check offset exists before accessing it

Closes #33

733ac1829088100c765a303b78bbb6b81f74fbd1 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #28 from greg0ire/remove-public-props

Remove public props

e5dc62737343ac0c99668b7b3b35ff99c3fe5b0c authored over 4 years ago by Grégoire Paris <[email protected]>
Encapsulate $usePre

6a9e6d51712f456d2dccb5dfeba83905c9c1e4a8 authored over 4 years ago by Grégoire Paris <[email protected]>
Customize highlighting with a ctor argument

7f05758d49f4163e1504b1b3d76502706b1e9ff5 authored over 4 years ago by Grégoire Paris <[email protected]>
Encapsulate maxCachekeySize

c4e8e2e044c3fa3841c15f26ccf220db809bd517 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #31 from greg0ire/feature/test-for-pdo-param

add test for :pdoParams

e9c2d7c87b0fda28ebbdbb676a0a290857cb3bad authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #30 from greg0ire/spelling

correct spelling mistake

0ee1d62c5c6b023eac24af164fc735d814533dc4 authored over 4 years ago by Grégoire Paris <[email protected]>
add test for :pdoParams

e45c0c3b57719d91bbffb81a654498da0638c225 authored over 4 years ago by Peter Gasser <[email protected]>
correct spelling mistake

525a8cae45dca51dc498384b7cf42c8f0dad0070 authored over 4 years ago by Edward Betts <[email protected]>
Replace public property with argument

ccfd0a8ea9d1ba945461f237b4810dd52ba65981 authored over 4 years ago by Grégoire Paris <[email protected]>
Remove property to force cli mode

It is useless now that we can use DI.

00478cc15ca955393ffd4d73ab404f9d3c521472 authored over 4 years ago by Grégoire Paris <[email protected]>
Remove commented code

eb912446ade89eb744d80dc504740a7a50dd58b8 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #25 from greg0ire/null-highlighter

Use null object pattern to decrease complexity

735a3734329d4196ce629d98d6113de81acfe18a authored over 4 years ago by Grégoire Paris <[email protected]>
Use null object pattern to decrease complexity

Closes #22

7de1594bac2b644b5843be9c5e8d877718f4a259 authored over 4 years ago by Grégoire Paris <[email protected]>
Merge pull request #27 from greg0ire/extract-tokenization

Extract tokenization

94fedaeb99a0241d77f46058f8f94ae56a7e05f7 authored over 4 years ago by Grégoire Paris <[email protected]>