This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component
Fabien Potencier 3f5c0b1976 bug #21670 [DependencyInjection] Fix autowiring types when there are more than 2 services colliding (GuilhemN)
This PR was merged into the 2.8 branch.

Discussion
----------

[DependencyInjection] Fix autowiring types when there are more than 2 services colliding

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

There is a bug in the `AutowirePass`, when using more than 2 services colliding and you want to use the autowiring types: it may not work depending on their order because `notGuessableTypes` is not reset.

Commits
-------

5981278537 [DependencyInjection] Fix using autowiring types when there are more than 2 services
2017-02-19 09:43:44 -08:00
..
Asset Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
BrowserKit fixed Composer constraints 2017-02-18 11:13:35 -08:00
ClassLoader fixed Composer constraints 2017-02-18 11:13:35 -08:00
Config Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Console fixed Composer constraints 2017-02-18 11:13:35 -08:00
CssSelector Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Debug fixed Composer constraints 2017-02-18 11:13:35 -08:00
DependencyInjection bug #21670 [DependencyInjection] Fix autowiring types when there are more than 2 services colliding (GuilhemN) 2017-02-19 09:43:44 -08:00
DomCrawler Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
EventDispatcher fixed Composer constraints 2017-02-18 11:13:35 -08:00
ExpressionLanguage Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Filesystem Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Finder Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Form fixed Composer constraints 2017-02-18 11:13:35 -08:00
HttpFoundation Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
HttpKernel fixed Composer constraints 2017-02-18 11:13:35 -08:00
Intl Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Ldap Merge branch '2.7' into 2.8 2017-01-02 12:30:24 -08:00
Locale Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
OptionsResolver Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Process Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
PropertyAccess Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
PropertyInfo fixed CS 2017-01-21 08:59:38 -08:00
Routing fixed Composer constraints 2017-02-18 11:13:35 -08:00
Security fixed Composer constraints 2017-02-18 11:13:35 -08:00
Serializer fixed Composer constraints 2017-02-18 11:13:35 -08:00
Stopwatch Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Templating Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Translation Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Validator fixed Composer constraints 2017-02-18 11:13:35 -08:00
VarDumper Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00
Yaml Merge branch '2.7' into 2.8 2017-02-18 18:06:33 +01:00