Jordi Boggiano
ee0ec9ebc8
Merge branch '2.4'
2022-10-26 13:42:18 +02:00
Jordi Boggiano
923ff98ea0
Update phpstan
2022-10-26 11:23:50 +02:00
Stephan Jorek
d54f2f21c5
Feature: Add support for autocompleting setting-keys in config-command ( #11130 )
...
* Add support for autocompleting setting-keys in config-command
This PR implements the support for autocompletion of setting-keys in the
config-command and its related funtional tests. The implementation takes
existing command-line options like `--unset` or `--global` into account, as
well as existing exposable package-properties. The result is a context-
sensitive auto-completion of individual lists of setting-keys.
Additionally showing the value `suggest.` sub-keys has been allowed in
the config-command, as setting and unsetting them has alwas been possible,
and I did not want to distinguish between showing, setting and unsetting
those keys.
In the setting-key flattening-method I used the `array_is_list()` function,
which was added in PHP 8.1 recently. For backwards PHP-compatiblity the
package `symfony/polyfill-php81` has been added.
Signed-off-by: Stephan Jorek <stephan.jorek@brandung.de>
2022-10-25 16:24:02 +02:00
Jordi Boggiano
96e88cf84d
Merge branch '2.4'
2022-10-13 16:54:55 +02:00
Jordi Boggiano
7e679f3da3
Update phpstan
2022-10-13 16:17:30 +02:00
Jordi Boggiano
06359da3a3
Merge branch '2.4'
2022-10-12 16:55:56 +02:00
Jordi Boggiano
5f0aa01428
Update deps
2022-10-12 14:10:47 +02:00
Jordi Boggiano
7df744531b
Merge branch '2.4'
2022-10-12 11:27:30 +02:00
Jordi Boggiano
8600894003
Update deps, constrain a few types to non-empty-strings
2022-10-12 09:19:36 +02:00
Jordi Boggiano
8913d7cac6
Merge branch '2.4'
2022-09-14 16:11:46 +02:00
Jordi Boggiano
4f04190592
Update deps
2022-09-14 14:25:17 +02:00
Jordi Boggiano
9a69c12a07
Merge branch '2.4'
2022-09-01 21:53:56 +02:00
Ondrej Mirtes
9bb436ec28
Update PHPStan
2022-09-01 21:51:49 +02:00
Jordi Boggiano
b7a5118c4d
Update deps
2022-08-31 12:42:26 +02:00
Jordi Boggiano
d0ac10ca6a
Merge branch '2.4'
2022-08-31 12:41:52 +02:00
Jordi Boggiano
8856a01e5b
Update deps
2022-08-31 12:41:43 +02:00
Jordi Boggiano
476fb03fb1
Update lock
2022-08-20 14:34:06 +02:00
Jordi Boggiano
d1f36f43c1
Update symfony deps
2022-07-30 22:14:03 +03:00
Jordi Boggiano
01a7bb8e5f
Use dev version of symfony/console until 5.4.11 is out
2022-07-22 12:45:48 +02:00
Jordi Boggiano
595c47f7c9
Merge branch '2.3'
2022-07-21 11:15:38 +02:00
Jordi Boggiano
ff55d459d8
Merge branch '2.2' into 2.3
2022-07-21 11:15:15 +02:00
Jordi Boggiano
b0674c421a
Update ca-bundle
2022-07-21 11:14:47 +02:00
Jordi Boggiano
1a4f2174e4
Add seld/signal-handler dependency
2022-07-20 22:32:09 +02:00
Jordi Boggiano
1812862d5e
Update phpstan to latest, update baseline (1909, 103)
2022-06-30 17:07:18 +02:00
Jordi Boggiano
53680afb85
Merge branch '2.3' into main
2022-06-22 13:09:06 +02:00
Jordi Boggiano
bad3eb2cd9
Update deps, update baseline (1958, 103)
2022-06-22 09:49:09 +02:00
Jordi Boggiano
7d4d941392
Make use of new composer/class-map-generator package and build up BC layer
2022-06-19 14:02:24 +02:00
Jordi Boggiano
367012513d
Merge branch '2.3' into main
2022-06-06 16:49:52 +02:00
Jordi Boggiano
e6d061c682
Update hash
2022-06-06 16:43:22 +02:00
Jordi Boggiano
11bf27933f
Update deps
2022-06-06 13:18:10 +02:00
Jordi Boggiano
e2645a13b6
Merge branch '2.3' into main
2022-06-01 22:00:44 +02:00
Jordi Boggiano
3ebf82e491
Update deps
2022-06-01 21:40:56 +02:00
Jordi Boggiano
d971f2e37e
Merge branch '2.3' into main
2022-05-25 22:05:15 +02:00
Jordi Boggiano
5b067a1b29
Update phpstan to latest
2022-05-25 22:02:22 +02:00
Jordi Boggiano
202ef9031c
Merge branch '2.2' into 2.3
2022-05-25 21:44:40 +02:00
Jordi Boggiano
d131be009d
Update deps
2022-05-24 14:46:47 +02:00
Jordi Boggiano
766943c767
Update lock file
2022-05-12 15:00:00 +02:00
Jordi Boggiano
fb486b43e4
Update phpstan
2022-05-11 16:51:17 +02:00
Jordi Boggiano
06ef742a66
Update phpstan, fix InstalledVersions key ordering to be more logical/consistent
2022-04-29 10:30:04 +02:00
Jordi Boggiano
e918b6001b
Update phpstan
2022-04-27 22:00:04 +02:00
Jordi Boggiano
5a54e0eb7a
Use new fixed compact table format
2022-04-27 21:18:32 +02:00
Jordi Boggiano
49867f0875
Update phpstan
2022-04-07 16:18:25 +02:00
Jordi Boggiano
dce63fdf4f
Merge branch '2.2' into main
2022-04-01 22:10:24 +02:00
Jordi Boggiano
b7d9beaa43
Update deps
2022-04-01 21:52:46 +02:00
Jordi Boggiano
be4b70ce79
Fix phpstan issues
2022-04-01 16:42:23 +02:00
Jordi Boggiano
40425795f7
Update phpstan
2022-03-31 16:53:39 +02:00
Jordi Boggiano
df0f9ad3fc
Merge branch '2.2' into main
2022-03-31 16:53:12 +02:00
Jordi Boggiano
90571a8c9d
Update seld/jsonlint
2022-03-31 14:41:11 +02:00
Jordi Boggiano
6bd75d5738
Update phpstan & baseline (2158, 104)
2022-03-29 14:03:05 +02:00
Jordi Boggiano
d955458f27
Merge branch '2.2' into main
2022-03-16 14:38:38 +01:00
Jordi Boggiano
44c1ff717d
Update composer/semver
2022-03-16 14:38:34 +01:00
Jordi Boggiano
d584a259f6
Update deps
2022-03-15 13:12:04 +01:00
Jordi Boggiano
5122bd42fb
Merge branch '2.2' into main
2022-03-15 13:11:59 +01:00
Jordi Boggiano
5b7ea9580e
Update composer/semver to latest
2022-03-15 09:43:22 +01:00
Jordi Boggiano
18246212db
Upgrade to composer/pcre 2.x
2022-02-26 14:02:11 +01:00
Jordi Boggiano
1734d86907
Merge branch '2.2' into main
2022-02-25 20:54:42 +01:00
Jordi Boggiano
0f688b1dd2
Update deps
2022-02-25 20:54:15 +01:00
Jordi Boggiano
9d07455514
Merge branch '2.2' into main
2022-02-25 20:53:58 +01:00
Jordi Boggiano
812094959f
Update deps
2022-02-25 20:49:24 +01:00
Jordi Boggiano
5c98a2cf8e
Add phpstan-symfony to get type info about console InputInterface, fix many errors ( #10476 )
...
Extract common init/require commands functionality into PackageDiscoveryTrait
Extract some helper methods into BaseCommand for better types
2022-02-16 13:24:57 +01:00
Jordi Boggiano
a3e6af54f9
Allow xdebug-handler 3.x, fixes #10528
2022-02-16 10:43:40 +01:00
Jordi Boggiano
48758c0207
Update deps & baseline
2022-02-15 17:05:01 +01:00
Jordi Boggiano
3446091027
Merge branch '2.2' into main
2022-02-04 16:31:14 +01:00
Jordi Boggiano
6c36920453
Bump semver
2022-02-04 15:22:38 +01:00
Markus Staab
6be6ce7d9f
update composer/pcre to 1.0.1 ( #10496 )
2022-02-02 21:35:37 +01:00
Jordi Boggiano
7f1808501a
Merge branch '2.2' into main
2022-01-21 17:35:00 +01:00
Jordi Boggiano
dc81200e1c
Update deps
2022-01-21 17:26:36 +01:00
Ondřej Mirtes
a943aacd10
Update to PHPStan 1.4.1 ( #10466 )
2022-01-21 10:21:09 +01:00
Ondřej Mirtes
cd34886e9d
Update to PHPStan 1.4 ( #10459 )
2022-01-17 15:18:33 +01:00
Simon Podlipsky
4a4571897f
Allow psr/log ^3.0 ( #10454 )
...
Same as in https://github.com/composer/composer/pull/10158
2022-01-13 13:01:32 +01:00
Jordi Boggiano
9466e68ac7
Require latest phpstan
2022-01-07 13:00:29 +01:00
Jordi Boggiano
5f0a3f49ed
Allow xdebug-handler 3.x, update deps
2022-01-05 16:54:32 +01:00
Jordi Boggiano
22fed0d445
Get rid of prophecy usage
2022-01-01 14:54:22 +01:00
Jordi Boggiano
ed08c40ab5
Fix phar build
2022-01-01 14:54:22 +01:00
Jordi Boggiano
ffd62795bc
Get rid of all the ->at() mock invocations
2022-01-01 14:54:20 +01:00
Jordi Boggiano
59603a357a
Remove PHPUnit direct require again
2022-01-01 14:54:19 +01:00
Jordi Boggiano
bf72afec44
Fix Symfony6 compat
2022-01-01 14:54:19 +01:00
Jordi Boggiano
2a771dfb2d
Update PHPUnit to 8.5
2022-01-01 14:54:19 +01:00
Jordi Boggiano
d2ede370be
Bump target version, bump PHP and dependency requirements to PHP 7.2+
2022-01-01 14:54:18 +01:00
Jordi Boggiano
f1c24b8aa3
Update xdebug-handler
2021-12-08 14:33:14 +01:00
Jordi Boggiano
24ce1eddbd
Add composer/pcre dependency and use it everywhere instead of preg_*
2021-12-07 12:37:19 +01:00
Jordi Boggiano
f7564c6efd
Update lock file
2021-11-30 10:46:41 +01:00
Jordi Boggiano
9d22a2096c
Bump spdx-licenses
2021-11-23 17:01:51 +01:00
Jordi Boggiano
1900f0e6e0
Update lock
2021-11-09 16:07:37 +01:00
Jordi Boggiano
146188f9e5
Bump ca-bundle to 1.3.1
2021-10-29 22:20:53 +02:00
Jordi Boggiano
974c471ad8
Bump ca-bundle to 1.3.0
2021-10-27 16:59:55 +02:00
Jordi Boggiano
21f87e0699
Update to composer/semver 3.2.6
2021-10-25 13:35:03 +02:00
Jordi Boggiano
1ef7076703
Update lock file
2021-10-14 21:05:56 +02:00
Jordi Boggiano
bfd819779d
Update lock file
2021-10-14 16:24:20 +02:00
Jordi Boggiano
f85e2136fd
Merge branch '1.10'
2021-10-01 10:34:36 +02:00
Jordi Boggiano
1a994e41d4
Update deps
2021-10-01 10:10:43 +02:00
Jordi Boggiano
d3c176ec69
PHPStan Level 5 ( #10070 )
...
* Bump PHPStan to level 5
* Update seld/phar-utils to latest
* Add phpstan-setup / phpstan scripts
2021-08-21 17:41:52 +02:00
John Stevenson
93f2e5f8fc
Update to xdebug-handler 2.0.2 ( #10047 )
2021-08-11 13:02:22 +02:00
Jordi Boggiano
2be03f0d60
More fixes for php8.1 deprecations
2021-07-22 12:42:01 +02:00
Jordi Boggiano
47cf602f9e
Fix more PHP 8.1 deprecations, refs #10008
2021-07-22 11:30:01 +02:00
Jordi Boggiano
32eb3b459a
Update deps
2021-06-08 21:15:28 +02:00
Jordi Boggiano
8ac5d787b7
Bump CA-bundle version
2021-06-07 16:02:52 +02:00
Jordi Boggiano
9a5c5aec35
Bump semver to latest
2021-06-01 15:03:38 +02:00
Jordi Boggiano
991985792d
Merge branch '2.0'
2021-05-20 14:16:52 +02:00
Jérémy Derussé
68f86be726
Allow Symfony 6.0 ( #9896 )
2021-05-20 09:42:21 +02:00