[BUGFIX] Require symfony/finder 4.3 91/61491/3
authorAndreas Fernandez <a.fernandez@scripting-base.de>
Tue, 13 Aug 2019 08:44:53 +0000 (10:44 +0200)
committerSusanne Moog <look@susi.dev>
Tue, 13 Aug 2019 12:40:56 +0000 (14:40 +0200)
The bugfix for #88883 makes use of natural sorting via Symfony's Finder
component. Since TYPO3 depends on version 4.1, this won't work since the
feature was introdcuced in version 4.2.

This patch updates symfony/finder to version 4.3.

Executed composer command:

  composer require symfony/finder:^4.3

Resolves: #88953
Related: #88883
Releases: master
Change-Id: Ia4c3b246153d763f640de3dc1deeed6b40c601f4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61491
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Susanne Moog <look@susi.dev>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Susanne Moog <look@susi.dev>
composer.json
composer.lock
typo3/sysext/core/composer.json
typo3/sysext/install/composer.json

index 2d3f8b8..5109f7f 100644 (file)
@@ -54,7 +54,7 @@
                "symfony/console": "^4.1",
                "symfony/dependency-injection": "^4.1",
                "symfony/expression-language": "^4.1",
-               "symfony/finder": "^4.1",
+               "symfony/finder": "^4.3",
                "symfony/mailer": "^4.3",
                "symfony/mime": "^4.3",
                "symfony/polyfill-intl-icu": "^1.6",
index d2423b2..9496277 100644 (file)
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "c68d9477aef183cc2aca5fded40c82f7",
+    "content-hash": "30269039afafb8171b6dbf55bb824ca5",
     "packages": [
         {
             "name": "cogpowered/finediff",
         },
         {
             "name": "symfony/finder",
-            "version": "v4.3.1",
+            "version": "v4.3.3",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/finder.git",
-                "reference": "b3d4f4c0e4eadfdd8b296af9ca637cfbf51d8176"
+                "reference": "9638d41e3729459860bb96f6247ccb61faaa45f2"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/finder/zipball/b3d4f4c0e4eadfdd8b296af9ca637cfbf51d8176",
-                "reference": "b3d4f4c0e4eadfdd8b296af9ca637cfbf51d8176",
+                "url": "https://api.github.com/repos/symfony/finder/zipball/9638d41e3729459860bb96f6247ccb61faaa45f2",
+                "reference": "9638d41e3729459860bb96f6247ccb61faaa45f2",
                 "shasum": ""
             },
             "require": {
             ],
             "description": "Symfony Finder Component",
             "homepage": "https://symfony.com",
-            "time": "2019-05-26T20:47:49+00:00"
+            "time": "2019-06-28T13:16:30+00:00"
         },
         {
             "name": "symfony/inflector",
             "authors": [
                 {
                     "name": "The TYPO3 Community",
-                    "homepage": "https://typo3.org/community/",
-                    "role": "Contributor"
+                    "role": "Contributor",
+                    "homepage": "https://typo3.org/community/"
                 },
                 {
                     "name": "TYPO3 CMS Core Team",
-                    "homepage": "https://forge.typo3.org/projects/typo3cms-core",
-                    "role": "Developer"
+                    "role": "Developer",
+                    "homepage": "https://forge.typo3.org/projects/typo3cms-core"
                 }
             ],
             "description": "TYPO3 CMS Installers",
             "time": "2017-01-16T07:08:25+00:00"
         },
         {
-            "name": "mikey179/vfsStream",
+            "name": "mikey179/vfsstream",
             "version": "v1.6.5",
             "source": {
                 "type": "git",
             "authors": [
                 {
                     "name": "Frank Kleine",
-                    "homepage": "http://frankkleine.de/",
-                    "role": "Developer"
+                    "role": "Developer",
+                    "homepage": "http://frankkleine.de/"
                 }
             ],
             "description": "Virtual file system to mock the real file system in unit tests.",
             "authors": [
                 {
                     "name": "Arne Blankerts",
-                    "email": "arne@blankerts.de",
-                    "role": "Developer"
+                    "role": "Developer",
+                    "email": "arne@blankerts.de"
                 },
                 {
                     "name": "Sebastian Heuer",
-                    "email": "sebastian@phpeople.de",
-                    "role": "Developer"
+                    "role": "Developer",
+                    "email": "sebastian@phpeople.de"
                 },
                 {
                     "name": "Sebastian Bergmann",
-                    "email": "sebastian@phpunit.de",
-                    "role": "Developer"
+                    "role": "Developer",
+                    "email": "sebastian@phpunit.de"
                 }
             ],
             "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
             "authors": [
                 {
                     "name": "Arne Blankerts",
-                    "email": "arne@blankerts.de",
-                    "role": "Developer"
+                    "role": "Developer",
+                    "email": "arne@blankerts.de"
                 },
                 {
                     "name": "Sebastian Heuer",
-                    "email": "sebastian@phpeople.de",
-                    "role": "Developer"
+                    "role": "Developer",
+                    "email": "sebastian@phpeople.de"
                 },
                 {
                     "name": "Sebastian Bergmann",
-                    "email": "sebastian@phpunit.de",
-                    "role": "Developer"
+                    "role": "Developer",
+                    "email": "sebastian@phpunit.de"
                 }
             ],
             "description": "Library for handling version information and constraints",
             "authors": [
                 {
                     "name": "Sebastian Bergmann",
-                    "email": "sebastian@phpunit.de",
-                    "role": "lead"
+                    "role": "lead",
+                    "email": "sebastian@phpunit.de"
                 }
             ],
             "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
             "authors": [
                 {
                     "name": "Sebastian Bergmann",
-                    "email": "sebastian@phpunit.de",
-                    "role": "lead"
+                    "role": "lead",
+                    "email": "sebastian@phpunit.de"
                 }
             ],
             "description": "FilterIterator implementation that filters files based on a list of suffixes.",
             "authors": [
                 {
                     "name": "Sebastian Bergmann",
-                    "email": "sebastian@phpunit.de",
-                    "role": "lead"
+                    "role": "lead",
+                    "email": "sebastian@phpunit.de"
                 }
             ],
             "description": "Utility class for timing",
             "authors": [
                 {
                     "name": "Sebastian Bergmann",
-                    "email": "sebastian@phpunit.de",
-                    "role": "lead"
+                    "role": "lead",
+                    "email": "sebastian@phpunit.de"
                 }
             ],
             "description": "The PHP Unit Testing framework.",
index 17dbf3c..5aefde6 100644 (file)
@@ -36,7 +36,7 @@
                "symfony/console": "^4.1",
                "symfony/dependency-injection": "^4.1",
                "symfony/expression-language": "^4.1",
-               "symfony/finder": "^4.1",
+               "symfony/finder": "^4.3",
                "symfony/mailer": "^4.3",
                "symfony/mime": "^4.3",
                "symfony/polyfill-intl-icu": "^1.6",
index a284d7e..4629c5b 100644 (file)
@@ -14,7 +14,7 @@
        },
        "require": {
                "nikic/php-parser": "^4.2",
-               "symfony/finder": "^4.1",
+               "symfony/finder": "^4.3",
                "typo3/cms-core": "10.1.*@dev",
                "typo3/cms-extbase": "10.1.*@dev",
                "typo3/cms-fluid": "10.1.*@dev"