Add @generated annotation to lockfile readme, giving a hint for linters and other static analysis tools
renamed listFiles() to getFolderContent(). fixed comment: the method doesn't return a "list of files in a directory, including dotfiles", it returns a "list of files and folders, excluding dotfiles". switched from !is_file() to is_dir() check.
removed unused variables $baseDir and $vendorDir from "autoloader_real.php" generated by AutoloadGenerator. adjusted tests accordingly.
Updated Satis install command.
Graceful fallback in Filesystem::removeDirectory() to php, if process failed.
Implement ComposerRepository::findPackage and ComposerRepository::findPackages.
JsonConfigSource->array_unshift_ref() set private and changed name to arrayUnshiftRef()
Add code-fences to examples for syntax highlighting
Fix the ZipDownloader to catch the exceptions thrown in Symfony process.
The problem was introduced in 72d4bea8 and causes composer to not fallback
to ZipArchive when unzip can not be executed (i.e. when proc_open() is
not allowed).
Fix regression in github fallback behavior
adding doc entry for composer/satis's PR 118

https://github.com/composer/satis/pull/118/commits
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
Merge pull request #2985 from tristanlins/hotfix/filesystem-remove-directory

Graceful fallback in Filesystem::removeDirectory() to php
Merge pull request #2785 from Firehed/master

Add @generated annotation to lockfile (ref PR 2210)
Will read configured http basic auth credentials from users auth.json file and pass the credentials to the configured IOInterface.
Rename basic-auth to http-basic, add docs/schema/config support, add local auth file support, add storage to auth.json, add store-auths config option, refs #1862
Update json schema