[Security] Removed an unnecessary call to sprintf() and added a test case.
[Security] Added a test to the BasicAuthenticationListener.
[Security] Added tests for the ContextListener.
[Security] Added tests for the SwitchUserListener.
[Security] Added few new test cases for the HttpUtils and improved readability of existing tests.
[Config] Added tests for the ConfigCache.
[Config] Fixed @covers annotation which ignored some of the methods from the code coverage.
[Config] Added tests for the FileResource and DirectoryResource.
bumped Symfony version to -DEV
instantiate valid commands only
[DependencyInjection] Fix aliased access of shared services, fixes #8096
[DependencyInjection] Remove get*Alias*Service methods from compiled containers
[DependencyInjection] Rename ContainerBuilder::$aliases to avoid conflicting with the parent class
Fixed exit code for exceptions with error code 0
merged branch Stelian/2.2 (PR #8183)

This PR was submitted for the 2.2 branch but it was merged into the 2.1 branch instead (closes #8183).

Discussion
----------

Fixed exit code for exceptions with error code 0

Covers https://github.com/symfony/symfony/issues/8180

Commits
-------

48e77f8 Fixed exit code for exceptions with error code 0
merged branch havvg/hotfix/fix-bundle-command-instantiation (PR #8182)

This PR was merged into the 2.2 branch.

Discussion
----------

[HttpKernel] instantiate valid commands only

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | debatable ..
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| License       | MIT

This skips the default behavior to instantiate `Command` that cannot simply be instantiated. The respective commands have to be registered by other means.

Commits
-------

afad9c7 instantiate valid commands only
Fixed doc block on Filesystem::rename

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | -
| License       | MIT
| Doc PR        | -
merged branch lyrixx/filesystem-docblock (PR #8181)

This PR was submitted for the master branch but it was merged into the 2.3 branch instead (closes #8181).

Discussion
----------

[2.4][Filesystem] Fixed doc block on Filesystem::rename

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | -
| License       | MIT
| Doc PR        | -

Commits
-------

891032c [Filesystem] Fixed doc block on Filesystem::rename
merged branch jakzal/2.3-more-security-tests (PR #8177)

This PR was merged into the 2.3 branch.

Discussion
----------

[Security] Added more tests

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | -
| License       | MIT
| Doc PR        | -

Continuation of #8136

Commits
-------

5409852 [Security] Added few new test cases for the HttpUtils and improved readability of existing tests.
d6ab77e [Security] Added tests for the SwitchUserListener.
cccd005 [Security] Added tests for the ContextListener.
307bc91 [Security] Added a test to the BasicAuthenticationListener.
314f29a [Security] Removed an unnecessary call to sprintf() and added a test case.
merged branch jakzal/2.3-config-tests (PR #8178)

This PR was merged into the 2.3 branch.

Discussion
----------

[Config] Added few tests

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | -
| License       | MIT
| Doc PR        | -

Commits
-------

804b182 [Config] Added tests for the FileResource and DirectoryResource.
c5dda79 [Config] Fixed @covers annotation which ignored some of the methods from the code coverage.
bf769e0 [Config] Added tests for the ConfigCache.