You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Liviu-Ionut Iosif b8b84c2c35
#10738 - Allow config unset for unrecognized keys (#10756)
* Allow config unset for unrecognized keys

* Move config key removal after all other checks

Because key removal is done without matching the key in the recognized composer.json schema, leaving the key removal before other check would have stopped the execution there without reaching the specific config add (eg. composer config repo [--unset])

Co-authored-by: Liviu Iosif <liviu.iosif@code932.com>
2 years ago
..
Autoload Merge branch '2.2' into main, update baseline (2085, 104) 2 years ago
Command #10738 - Allow config unset for unrecognized keys (#10756) 2 years ago
Config Enable strict types on all files 2 years ago
Console Fix a bunch of type errors in SelfUpdateCommand, fixes #10696, closes #10704 2 years ago
DependencyResolver Update phpstan & baseline (2158, 104) 2 years ago
Downloader Fix ProcessExecutor bootstrapping, fixes #10703 2 years ago
EventDispatcher Fix ProcessExecutor bootstrapping, fixes #10703 2 years ago
Exception Enable strict types on all files 2 years ago
Filter/PlatformRequirementFilter Enable strict types on all files 2 years ago
IO Fix more issues, update baseline (2203/106) 2 years ago
Installer Add missing param types, fixes #10638 2 years ago
Json Fix phpstan issues 2 years ago
Package Fix ProcessExecutor bootstrapping, fixes #10703 2 years ago
Platform Fix ProcessExecutor bootstrapping, fixes #10703 2 years ago
Plugin Avoid endless loop when input looks interactive but isnt, fixes #10648 2 years ago
Question Enable strict types on all files 2 years ago
Repository Update phpstan 2 years ago
Script Enable strict types on all files 2 years ago
SelfUpdate Merge branch '2.2' into main 2 years ago
Util Merge branch '2.2' into main, update baseline (2085, 104) 2 years ago
Cache.php Enable strict types on all files 2 years ago
Compiler.php Fix phar build 2 years ago
Composer.php Reverting release version changes 2 years ago
Config.php Merge branch '2.2' into main, update baseline (2085, 104) 2 years ago
Factory.php Merge branch '2.2' into main, update baseline (2085, 104) 2 years ago
InstalledVersions.php Final type additions 2 years ago
Installer.php Merge branch '2.2' into main 2 years ago
PartialComposer.php Enable strict types on all files 2 years ago