special handling for the JsonDescriptor to work around changes in PHP's JSON pretty printer
don't disable constructor calls to mockups of classes that extend internal PHP classes
minor #11191 [Tests] fix tests due to recent changes in PHP's behavior (xabbuh)

This PR was merged into the 2.4 branch.

Discussion
----------

[Tests] fix tests due to recent changes in PHP's behavior

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

The drawback of this solution is that the pretty printed string produced by ``json_encode()`` isn't validated anymore. Instead, the tests only ensures that the represented object structure is as expected. I guess that's fair enough since the goal of the test is not to test PHP's pretty printing feature.

Commits
-------

bc8042d don't disable constructor calls to mockups of classes that extend internal PHP classes
f4a3c7a special handling for the JsonDescriptor to work around changes in PHP's JSON pretty printer
[Validator] Add missing ru translations
minor #11195 [Validator] Add missing ru translations (megazoll)

This PR was merged into the 2.4 branch.

Discussion
----------

[Validator] Add missing ru translations

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

Commits
-------

71eb8a8 [Validator] Add missing ru translations
Merge branch '2.4' into 2.5

* 2.4:
  [Validator] Add missing ru translations
  don't disable constructor calls to mockups of classes that extend internal PHP classes
  special handling for the JsonDescriptor to work around changes in PHP's JSON pretty printer

Conflicts:
	src/Symfony/Component/Security/Core/Tests/Authentication/AuthenticationProviderManagerTest.php
	src/Symfony/Component/Security/Core/Tests/Authentication/Provider/DaoAuthenticationProviderTest.php
	src/Symfony/Component/Security/Core/Tests/Authentication/Provider/PreAuthenticatedAuthenticationProviderTest.php
	src/Symfony/Component/Security/Core/Tests/Authentication/Provider/RememberMeAuthenticationProviderTest.php
	src/Symfony/Component/Security/Core/Tests/Authentication/Provider/UserAuthenticationProviderTest.php
Merge branch '2.5'

* 2.5:
  [Validator] Add missing ru translations
  don't disable constructor calls to mockups of classes that extend internal PHP classes
  special handling for the JsonDescriptor to work around changes in PHP's JSON pretty printer
[Validator] Add en and ru translations for empty file message
minor #11196 [Validator] Add translation for empty file message (megazoll)

This PR was merged into the 2.6-dev branch.

Discussion
----------

[Validator] Add translation for empty file message

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

Commits
-------

8308cfa [Validator] Add en and ru translations for empty file message
[Validator] Added Hungarian translation for empty file
minor #11213 [Validator] Added Hungarian translation for empty file (1ed)

This PR was merged into the 2.4-dev branch.

Discussion
----------

[Validator] Added Hungarian translation for empty file

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

Commits
-------

613c86d [Validator] Added Hungarian translation for empty file
[Validator] Added Slovenian translation for empty file
[Validator] added Japanese translation for empty file (id: 78)
minor #11214 [Validator] Added Slovenian translation for empty file (peterkokot)

This PR was merged into the 2.4-dev branch.

Discussion
----------

[Validator] Added Slovenian translation for empty file

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

Commits
-------

0e46e91 [Validator] Added Slovenian translation for empty file
minor #11224 [Validator] added Japanese translation for empty file (id: 78) (issei-m)

This PR was merged into the 2.3-dev branch.

Discussion
----------

[Validator] added Japanese translation for empty file (id: 78)

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

Commits
-------

ff13184 [Validator] added Japanese translation for empty file (id: 78)
Added missing dutch translation
minor #11226 Added missing dutch translation (WouterJ)

This PR was merged into the 2.6-dev branch.

Discussion
----------

Added missing dutch translation

Another missing message for the 2.6-dev branch

Commits
-------

fc67000 Added missing dutch translation
Added missing Spanish translation
minor #11228 Added missing Spanish translation (Diego Agulló)

This PR was merged into the 2.6-dev branch.

Discussion
----------

Added missing Spanish translation

Yet another missing translation on 2.6-dev branch.

Commits
-------

6f881d4 Added missing Spanish translation
[FrameworkBundle] Simplify "invokable" controllers as services