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 4af8a5545a feature #16057 Deprecate loading multiple documents in the same crawler (stof)
This PR was merged into the 2.8 branch.

Discussion
----------

Deprecate loading multiple documents in the same crawler

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

Note that loading multiple documents in the same crawler already creates weird things when working with namespaces (the list of mapping of aliases to namespaces is shared between documents, which was flawed).

As said in the issue, this opens the door to optimizations in the future (sharing the DOMXpath instance for instance, including with subcrawler)

Commits
-------

0d1cb3b Deprecate loading multiple documents in the same crawler
2015-10-02 12:39:30 +02:00
..
Asset Merge branch '2.7' into 2.8 2015-08-24 09:18:02 +02:00
BrowserKit Merge branch '2.7' into 2.8 2015-09-29 14:32:55 +02:00
ClassLoader Merge branch '2.7' into 2.8 2015-09-29 14:32:55 +02:00
Config [Config] Fix ArrayNode extra keys "ignore" and "remove" behaviors 2015-09-27 12:15:37 +02:00
Console Merge branch '2.7' into 2.8 2015-10-01 17:32:55 +02:00
CssSelector synchronize tests for static and non-static API 2015-10-01 19:39:35 +02:00
Debug Merge branch '2.7' into 2.8 2015-09-29 14:32:55 +02:00
DependencyInjection remove api tags that are new in 2.8 2015-09-29 14:35:00 +02:00
DomCrawler Deprecate loading multiple documents in the same crawler 2015-10-02 10:46:05 +02:00
EventDispatcher Merge branch '2.7' into 2.8 2015-09-29 14:32:55 +02:00
ExpressionLanguage Merge branch '2.7' into 2.8 2015-09-26 21:48:07 +02:00
Filesystem Merge branch '2.7' into 2.8 2015-09-29 14:32:55 +02:00
Finder Merge branch '2.7' into 2.8 2015-09-30 11:15:55 +02:00
Form [Form] made the tests compatible with 3.0 2015-09-30 22:53:32 +02:00
HttpFoundation deprecate finding deep items in request parameters 2015-09-30 09:55:52 +02:00
HttpKernel fixed deprecation notices 2015-09-30 13:38:06 +02:00
Intl Merge branch '2.7' into 2.8 2015-09-09 20:05:45 +02:00
Ldap [Ldap] add some missing license file headers 2015-09-28 23:09:00 +02:00
Locale Merge branch '2.7' into 2.8 2015-08-27 08:53:13 +02:00
OptionsResolver Merge branch '2.7' into 2.8 2015-09-25 11:20:50 +02:00
Process Merge branch '2.7' into 2.8 2015-09-29 14:32:55 +02:00
PropertyAccess Merge branch '2.7' into 2.8 2015-09-29 14:32:55 +02:00
PropertyInfo Allow serializer 3.0 in the PropertyInfo component 2015-09-26 12:59:51 +02:00
Routing feature #15742 Using a service as a router resource (weaverryan) 2015-10-01 22:34:27 +02:00
Security [Security] made tests work for 2.8 and 3.0 2015-10-01 08:20:17 +02:00
Serializer Merge branch '2.7' into 2.8 2015-09-26 21:48:07 +02:00
Stopwatch Merge branch '2.7' into 2.8 2015-09-22 15:49:41 +02:00
Templating Merge branch '2.7' into 2.8 2015-09-29 14:32:55 +02:00
Translation Merge branch '2.7' into 2.8 2015-09-29 14:32:55 +02:00
Validator remove api tags that are new in 2.8 2015-09-29 14:35:00 +02:00
VarDumper feature #15838 [VarDumper] Dump PHP+Twig code excerpts in backtraces (nicolas-grekas) 2015-09-30 14:12:04 +02:00
Yaml Merge branch '2.7' into 2.8 2015-10-02 08:55:39 +02:00