Add @generated annotation to lockfile readme, giving a hint for linters and other static analysis tools
Add support for mirrors in composer repos
Add support for lazy providers/proxies
Fix regression when using -vvv
Add composer mirror class
Minor fixes
More fixes to mirror support
Update perforce code
Ignore empty refs
Fix handling of origin url in composer repository class
Do not output if we are about to retry a download
Handle multiple urls in package transport options
Graceful fallback in Filesystem::removeDirectory() to php, if process failed.
Clarify code
Add code-fences to examples for syntax highlighting
Fix regression in github fallback behavior
Fix replacers being picked if whatProvide was called before building the package whitelist, fixes #2991, fixes #2962
Make Git::cleanEnv static
Extract functionality from GitDownloader to make it more reusable
Fix var name