Martin Herndl
13d433fad0
Add types to `Package/Loader` ( #10206 )
2021-10-25 13:08:05 +02:00
Anatoly Pashin
b1a96a3141
PHPStan level 6 in src/Composer/Repository ( #10197 )
2021-10-25 12:58:31 +02:00
Martin Herndl
3fa7a6cb51
Add types to `Package/Version` ( #10199 )
2021-10-25 11:09:52 +02:00
Martin Herndl
aa4c2ab63c
Add types to `Plugin` ( #10194 )
2021-10-25 11:02:54 +02:00
Paolo Rossi
a921d9b233
Reaching phpstan level 6 in EventDispatcher Exception and Installer folders ( #10192 )
2021-10-25 10:44:29 +02:00
Martin Herndl
fa4d4e20e9
Add types to `Downloader` ( #10193 )
2021-10-25 10:25:39 +02:00
pistej
b99e21259c
phpstan level 6 in src/Composer/Package/Comparer (refs #10159 ) ( #10196 )
2021-10-20 22:20:33 +02:00
Martin Herndl
db9e9a544e
Add types to `Package/Dumper` ( #10198 )
2021-10-20 22:19:53 +02:00
pistej
dbd0ccaad8
phpstan level 6 in src/Composer/Package/Archiver (refs #10159 ) ( #10195 )
2021-10-20 21:54:38 +02:00
Nils Adermann
cbc686c16a
Merge pull request #10185 from Seldaek/remove_unknown_rule_type
...
Remove unknown Rule type
2021-10-19 22:00:10 +02:00
Martin Herndl
995bf5a932
Add types to `Util` namespace, refs #10159 ( #10190 )
2021-10-19 14:35:37 +02:00
Stephan
261d93aacf
ComposerRepository: handle packages.json with null value for package ( #10189 )
2021-10-19 13:14:12 +02:00
Jordi Boggiano
37ce8969a4
Use real type hint instead of annotation
2021-10-19 13:11:04 +02:00
Martin Herndl
f0cc9aeb01
Remove scalar parameter type declaration ( #10186 )
...
`string` can only be used in parameters starting from PHP 7.0.
2021-10-19 13:10:21 +02:00
Paolo Rossi
3add01a40b
PHPStan level 6 in src/Composer/Config (refs #10159 ) ( #10182 )
2021-10-18 23:51:43 +02:00
Jordi Boggiano
87f25e6df6
Specify parseAutoloads more narrowly, refs #10179
2021-10-18 23:49:57 +02:00
immeëmosol
be25cf1d7a
Reaching phpstan level 6 in Composer/Autoload (refs #10159 ) ( #10179 )
...
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
2021-10-18 23:40:22 +02:00
Jordi Boggiano
57e417b53a
Minor cleanup
2021-10-18 23:10:11 +02:00
Jordi Boggiano
75a8677e8a
Remove unknown Rule type
2021-10-18 23:05:31 +02:00
Paolo Rossi
6e04991489
Reaching phpstan level 6 in Composer/Console (refs #10159 ) ( #10183 )
2021-10-18 22:40:50 +02:00
Jordi Boggiano
7e1f4882af
Reorder some code
2021-10-18 22:37:40 +02:00
immeëmosol
50d738eeee
Reaching phpstan level 6 in Composer/DependencyResolver (refs #10159 ) ( #10178 )
2021-10-18 22:33:37 +02:00
Jordi Boggiano
04ab74bbef
Avoid checking for hhvm in a loop, refs #10170
2021-10-18 10:51:16 +02:00
Jordi Boggiano
a6f1e803b1
Use more BasePackage instead of PackageInterface
2021-10-17 14:43:34 +02:00
Jordi Boggiano
b209816056
Type annotations
2021-10-17 14:31:48 +02:00
pistej
98f1465610
Phpstan level 6 in Composer/Plaform and Composer/Script ( #10159 ) ( #10170 )
2021-10-17 13:52:01 +02:00
Jordi Boggiano
f25398f52c
Fix
2021-10-17 10:49:57 +02:00
Jordi Boggiano
e137046558
Type annotations
2021-10-17 10:31:09 +02:00
Fabien Villepinte
9fde6ec88b
PHPStan level 6 in src/Composer/Json ( #10172 )
2021-10-16 22:42:32 +02:00
pistej
04c157bf32
Reaching phpstan level 6 in Composer/SelfUpdate ( #10169 )
2021-10-16 22:35:31 +02:00
Jordi Boggiano
7d88de7d0b
Fix syntax
2021-10-16 11:17:44 +02:00
Jordi Boggiano
9599eb613b
Type annotations
2021-10-16 11:14:10 +02:00
immeëmosol
6d5f6eb090
Reaching phpstan level 6 in Composer\IO ( #10166 )
2021-10-16 10:36:02 +02:00
Jordi Boggiano
c3c6969cf5
Type annotations
2021-10-16 10:25:12 +02:00
Jordi Boggiano
626370d444
Suggest COMPOSER_DISABLE_NETWORK if a possibly-offline state is detected ( #10163 )
...
Co-authored-by: Nils Adermann <naderman@naderman.de>
2021-10-16 09:47:04 +02:00
Jordi Boggiano
97fe881af4
Add some docblocks
2021-10-15 16:36:28 +02:00
Jordi Boggiano
915f3f4fb6
Make sure that if cleanup happens before install completes on zip updates, we do not report bogus errors, fixes #9804
2021-10-15 10:42:44 +02:00
Jordi Boggiano
0868245589
Rename master branch to main
2021-10-14 16:21:47 +02:00
Jordi Boggiano
4a7abd79c9
Fix 5.3 syntax 😒
2021-10-14 15:44:14 +02:00
Jordi Boggiano
759a3a9300
Fix require reverting changes even though dependency resolution succeeded if when something fails afterwards, closes #10118
2021-10-14 15:41:44 +02:00
Jordi Boggiano
f776f52474
Hint composer require alternatives if dep resolution fails, fixes #10136
2021-10-14 15:12:29 +02:00
Jordi Boggiano
260ac0011c
Add constants to describe error codes from Installer::run
2021-10-14 15:12:06 +02:00
Jordi Boggiano
79727d35c4
Avoid warning due to invalid cache dir during init, wait for first use, fixes #10125
2021-10-14 10:24:08 +02:00
Jordi Boggiano
f587237c55
Fix diagnose output when libz is not present for curl, refs #10153
2021-10-13 22:39:47 +02:00
Jordi Boggiano
2828ce59cf
Merge branch '1.10'
2021-10-13 22:12:54 +02:00
JDev4U
11810e3c2d
Fix help command not working with plugin commands, fixes #10147 ( #10150 )
...
- Add 'help' in the list of commands that need plugin command ($mayNeedPluginCommand)
- Remove `'global' !== $commandName` because $mayNeedPluginCommand encure that $commandName is one of `false`, `empty`, `list` or `help` (so never 'global')
Co-authored-by: Duret Joel <joel.duret@neo-soft.fr>
2021-10-13 22:03:31 +02:00
Jordi Boggiano
aa4de3b13d
Fix CurlDownloader requesting gzip encoding even though unsupported, fixes #10153
2021-10-13 20:24:28 +02:00
John Stevenson
906442117c
Carriage returns are ignored by cmd
2021-10-13 14:54:37 +01:00
Jordi Boggiano
d1c8a4d1b4
Lots of typing improvements
2021-10-12 22:47:23 +02:00
Jordi Boggiano
1e3f7cfcba
Fix handling of json error responses
2021-10-12 17:32:59 +02:00