diff --git a/README.md b/README.md index ecebe95..f64ed2e 100644 --- a/README.md +++ b/README.md @@ -51,11 +51,10 @@ Options: --output=OUTPUT Output format. Available options: console, markdown, json [default: "console"] --no-links Hide all links in tables --strict Return exit code if you have any difference - -h, --help Display this help message + -h, --help Display help for the given command. When no command is given display help for the diff command -q, --quiet Do not output any message -V, --version Display this application version - --ansi Force ANSI output - --no-ansi Disable ANSI output + --ansi|--no-ansi Force (or disable --no-ansi) ANSI output -n, --no-interaction Do not ask any interactive question -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug ``` diff --git a/composer.lock b/composer.lock index d21f418..acc585a 100644 --- a/composer.lock +++ b/composer.lock @@ -366,43 +366,46 @@ }, { "name": "symfony/console", - "version": "v4.4.36", + "version": "v5.4.2", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "621379b62bb19af213b569b60013200b11dd576f" + "reference": "a2c6b7ced2eb7799a35375fb9022519282b5405e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/621379b62bb19af213b569b60013200b11dd576f", - "reference": "621379b62bb19af213b569b60013200b11dd576f", + "url": "https://api.github.com/repos/symfony/console/zipball/a2c6b7ced2eb7799a35375fb9022519282b5405e", + "reference": "a2c6b7ced2eb7799a35375fb9022519282b5405e", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php73": "^1.9", "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2" + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/string": "^5.1|^6.0" }, "conflict": { "psr/log": ">=3", - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", + "symfony/dependency-injection": "<4.4", + "symfony/dotenv": "<5.1", + "symfony/event-dispatcher": "<4.4", "symfony/lock": "<4.4", - "symfony/process": "<3.3" + "symfony/process": "<4.4" }, "provide": { "psr/log-implementation": "1.0|2.0" }, "require-dev": { "psr/log": "^1|^2", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/lock": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/var-dumper": "^4.4|^5.0|^6.0" }, "suggest": { "psr/log": "For using the console logger", @@ -435,8 +438,14 @@ ], "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command line", + "console", + "terminal" + ], "support": { - "source": "https://github.com/symfony/console/tree/v4.4.36" + "source": "https://github.com/symfony/console/tree/v5.4.2" }, "funding": [ { @@ -452,7 +461,7 @@ "type": "tidelift" } ], - "time": "2021-12-15T10:33:10+00:00" + "time": "2021-12-20T16:11:12+00:00" }, { "name": "symfony/deprecation-contracts", @@ -521,6 +530,253 @@ ], "time": "2021-07-12T14:48:14+00:00" }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.24.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "30885182c981ab175d4d034db0f6f469898070ab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/30885182c981ab175d4d034db0f6f469898070ab", + "reference": "30885182c981ab175d4d034db0f6f469898070ab", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.24.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2021-10-20T20:35:02+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.24.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "81b86b50cf841a64252b439e738e97f4a34e2783" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/81b86b50cf841a64252b439e738e97f4a34e2783", + "reference": "81b86b50cf841a64252b439e738e97f4a34e2783", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.24.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2021-11-23T21:10:46+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.24.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8590a5f561694770bdcd3f9b5c69dde6945028e8", + "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.24.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2021-02-19T12:13:01+00:00" + }, { "name": "symfony/polyfill-mbstring", "version": "v1.24.0", @@ -882,18 +1138,104 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Generic abstractions related to writing services", + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2021-11-04T16:48:04+00:00" + }, + { + "name": "symfony/string", + "version": "v5.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "e6a5d5ecf6589c5247d18e0e74e30b11dfd51a3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/e6a5d5ecf6589c5247d18e0e74e30b11dfd51a3d", + "reference": "e6a5d5ecf6589c5247d18e0e74e30b11dfd51a3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "~1.15" + }, + "conflict": { + "symfony/translation-contracts": ">=3.0" + }, + "require-dev": { + "symfony/error-handler": "^4.4|^5.0|^6.0", + "symfony/http-client": "^4.4|^5.0|^6.0", + "symfony/translation-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "files": [ + "Resources/functions.php" + ], + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", "homepage": "https://symfony.com", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.5.0" + "source": "https://github.com/symfony/string/tree/v5.4.2" }, "funding": [ { @@ -909,7 +1251,7 @@ "type": "tidelift" } ], - "time": "2021-11-04T16:48:04+00:00" + "time": "2021-12-16T21:52:00+00:00" } ], "packages-dev": [ @@ -1232,6 +1574,79 @@ }, "time": "2021-07-28T16:51:01+00:00" }, + { + "name": "composer/package-versions-deprecated", + "version": "1.11.99.5", + "source": { + "type": "git", + "url": "https://github.com/composer/package-versions-deprecated.git", + "reference": "b4f54f74ef3453349c24a845d22392cd31e65f1d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/b4f54f74ef3453349c24a845d22392cd31e65f1d", + "reference": "b4f54f74ef3453349c24a845d22392cd31e65f1d", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1.0 || ^2.0", + "php": "^7 || ^8" + }, + "replace": { + "ocramius/package-versions": "1.11.99" + }, + "require-dev": { + "composer/composer": "^1.9.3 || ^2.0@dev", + "ext-zip": "^1.13", + "phpunit/phpunit": "^6.5 || ^7" + }, + "type": "composer-plugin", + "extra": { + "class": "PackageVersions\\Installer", + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "PackageVersions\\": "src/PackageVersions" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", + "support": { + "issues": "https://github.com/composer/package-versions-deprecated/issues", + "source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.5" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-17T14:14:24+00:00" + }, { "name": "composer/pcre", "version": "1.0.0", @@ -2077,24 +2492,24 @@ }, { "name": "jbzoo/ci-report-converter", - "version": "2.5.2", + "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/JBZoo/CI-Report-Converter.git", - "reference": "03f04c89d05e9f224f09221eb829662c9e1d25af" + "reference": "e23c26f300405379c053dd0e4ece68eab50e653a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JBZoo/CI-Report-Converter/zipball/03f04c89d05e9f224f09221eb829662c9e1d25af", - "reference": "03f04c89d05e9f224f09221eb829662c9e1d25af", + "url": "https://api.github.com/repos/JBZoo/CI-Report-Converter/zipball/e23c26f300405379c053dd0e4ece68eab50e653a", + "reference": "e23c26f300405379c053dd0e4ece68eab50e653a", "shasum": "" }, "require": { "ext-dom": "*", "ext-hash": "*", "ext-simplexml": "*", - "jbzoo/data": "^4.3.1", - "jbzoo/utils": "^4.5.2", + "jbzoo/data": "^4.3.3", + "jbzoo/utils": "^4.5.4", "php": ">=7.2", "symfony/console": "^4.4|^5.0" }, @@ -2102,9 +2517,9 @@ "jbzoo/toolbox-ci": "*" }, "require-dev": { - "jbzoo/codestyle": "^2.16.1", - "jbzoo/mermaid-php": "^2.3.1", - "jbzoo/toolbox-dev": "^2.13.1", + "jbzoo/codestyle": "^3.2.3", + "jbzoo/mermaid-php": "^2.3.2", + "jbzoo/toolbox-dev": "^3.2.0", "roave/security-advisories": "dev-master" }, "bin": [ @@ -2159,22 +2574,22 @@ ], "support": { "issues": "https://github.com/JBZoo/CI-Report-Converter/issues", - "source": "https://github.com/JBZoo/CI-Report-Converter/tree/2.5.2" + "source": "https://github.com/JBZoo/CI-Report-Converter/tree/2.6.0" }, - "time": "2021-05-23T19:47:42+00:00" + "time": "2022-01-18T12:26:24+00:00" }, { "name": "jbzoo/codestyle", - "version": "3.2.2", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/JBZoo/Codestyle.git", - "reference": "0475658ed328871cb9e976fa7c83db5e40490d14" + "reference": "49debf84aa2095dcd69995caad8e40d4a2790e65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JBZoo/Codestyle/zipball/0475658ed328871cb9e976fa7c83db5e40490d14", - "reference": "0475658ed328871cb9e976fa7c83db5e40490d14", + "url": "https://api.github.com/repos/JBZoo/Codestyle/zipball/49debf84aa2095dcd69995caad8e40d4a2790e65", + "reference": "49debf84aa2095dcd69995caad8e40d4a2790e65", "shasum": "" }, "require": { @@ -2232,9 +2647,9 @@ ], "support": { "issues": "https://github.com/JBZoo/Codestyle/issues", - "source": "https://github.com/JBZoo/Codestyle/tree/3.2.2" + "source": "https://github.com/JBZoo/Codestyle/tree/3.3.0" }, - "time": "2022-01-08T17:31:54+00:00" + "time": "2022-01-08T22:11:46+00:00" }, { "name": "jbzoo/composer-graph", @@ -2436,28 +2851,28 @@ }, { "name": "jbzoo/phpunit", - "version": "4.11.1", + "version": "4.13.1", "source": { "type": "git", "url": "https://github.com/JBZoo/PHPUnit.git", - "reference": "cd3063cf7692538eb6bc88e77773c558a8571fa0" + "reference": "729dff3037d3f32f7f86d3d5e5b5fccd2772716f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JBZoo/PHPUnit/zipball/cd3063cf7692538eb6bc88e77773c558a8571fa0", - "reference": "cd3063cf7692538eb6bc88e77773c558a8571fa0", + "url": "https://api.github.com/repos/JBZoo/PHPUnit/zipball/729dff3037d3f32f7f86d3d5e5b5fccd2772716f", + "reference": "729dff3037d3f32f7f86d3d5e5b5fccd2772716f", "shasum": "" }, "require": { "codedungeon/phpunit-result-printer": ">=0.30.1", "ext-filter": "*", "ext-mbstring": "*", - "hanneskod/classtools": "^1.2.1", - "mheap/phpunit-github-actions-printer": "^1.5.1", + "hanneskod/classtools": ">=1.2.1", + "jbzoo/markdown": "^1.1.1", + "mheap/phpunit-github-actions-printer": ">=1.5.1", "php": ">=7.2", - "phpunit/phpcov": ">=6.0.1", "phpunit/phpunit": ">=8.5.15", - "ulrichsg/getopt-php": "^3.4.0" + "ulrichsg/getopt-php": ">=3.4.0" }, "require-dev": { "guzzlehttp/guzzle": ">=7.3.0", @@ -2465,10 +2880,11 @@ "jbzoo/http-client": "^3.5.0", "jbzoo/toolbox-dev": "^3.1.0", "jbzoo/utils": "^4.4.0", + "phpunit/php-token-stream": ">=3.1.3", "symfony/process": ">=5.2.4" }, "suggest": { - "jbzoo/utils": "^4.2.3 to use all functionals" + "jbzoo/utils": "^4.2.3" }, "type": "library", "extra": { @@ -2510,29 +2926,30 @@ ], "support": { "issues": "https://github.com/JBZoo/PHPUnit/issues", - "source": "https://github.com/JBZoo/PHPUnit/tree/4.11.1" + "source": "https://github.com/JBZoo/PHPUnit/tree/4.13.1" }, - "time": "2021-11-08T14:45:41+00:00" + "time": "2022-01-09T22:14:45+00:00" }, { "name": "jbzoo/toolbox-dev", - "version": "3.2.0", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/JBZoo/Toolbox-Dev.git", - "reference": "1de18d98923583d6993ccf361f5dda9624a2d19d" + "reference": "4038ae81bd2189affef9a2791ecb580cf87102b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JBZoo/Toolbox-Dev/zipball/1de18d98923583d6993ccf361f5dda9624a2d19d", - "reference": "1de18d98923583d6993ccf361f5dda9624a2d19d", + "url": "https://api.github.com/repos/JBZoo/Toolbox-Dev/zipball/4038ae81bd2189affef9a2791ecb580cf87102b1", + "reference": "4038ae81bd2189affef9a2791ecb580cf87102b1", "shasum": "" }, "require": { "fakerphp/faker": "^1.17.0", - "jbzoo/codestyle": "^3.2.1", + "jbzoo/codestyle": "^3.3.0", "jbzoo/jbdump": "^1.5.6", - "jbzoo/phpunit": "^4.11.1", + "jbzoo/markdown": "^1.1.1", + "jbzoo/phpunit": "^4.12.0", "php": ">=7.2", "php-coveralls/php-coveralls": "^2.4.3", "symfony/var-dumper": ">=4.4" @@ -2565,9 +2982,9 @@ "description": "Developer toolbox only for JBZoo libs on github+travis", "support": { "issues": "https://github.com/JBZoo/Toolbox-Dev/issues", - "source": "https://github.com/JBZoo/Toolbox-Dev/tree/3.2.0" + "source": "https://github.com/JBZoo/Toolbox-Dev/tree/3.3.0" }, - "time": "2021-12-24T11:21:39+00:00" + "time": "2022-01-08T22:51:26+00:00" }, { "name": "mheap/phpunit-github-actions-printer", @@ -3622,16 +4039,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.3.3", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "151a51f6149855785fbd883e79768c0abc96b75f" + "reference": "5bd02c86beb4c024dd4662b6443f5d5332a0ae12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/151a51f6149855785fbd883e79768c0abc96b75f", - "reference": "151a51f6149855785fbd883e79768c0abc96b75f", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/5bd02c86beb4c024dd4662b6443f5d5332a0ae12", + "reference": "5bd02c86beb4c024dd4662b6443f5d5332a0ae12", "shasum": "" }, "require": { @@ -3647,7 +4064,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3-dev" + "dev-master": "1.4-dev" } }, "autoload": { @@ -3662,7 +4079,7 @@ "description": "PHPStan - PHP Static Analysis Tool", "support": { "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/1.3.3" + "source": "https://github.com/phpstan/phpstan/tree/1.4.1" }, "funding": [ { @@ -3682,7 +4099,7 @@ "type": "tidelift" } ], - "time": "2022-01-07T09:49:03+00:00" + "time": "2022-01-17T16:35:17+00:00" }, { "name": "phpstan/phpstan-strict-rules", @@ -4032,62 +4449,6 @@ "abandoned": true, "time": "2021-07-26T12:15:06+00:00" }, - { - "name": "phpunit/phpcov", - "version": "6.0.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpcov.git", - "reference": "63c32ed2a7dd18e5bd07f58aed1982d2ec9f1960" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcov/zipball/63c32ed2a7dd18e5bd07f58aed1982d2ec9f1960", - "reference": "63c32ed2a7dd18e5bd07f58aed1982d2ec9f1960", - "shasum": "" - }, - "require": { - "php": "^7.2", - "phpunit/php-code-coverage": "^7.0", - "phpunit/phpunit": "^8.0", - "sebastian/diff": "^3.0", - "sebastian/finder-facade": "^1.1", - "sebastian/version": "^2.0", - "symfony/console": "^3.0 || ^4.0" - }, - "bin": [ - "phpcov" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "CLI frontend for php-code-coverage", - "homepage": "https://github.com/sebastianbergmann/phpcov", - "support": { - "issues": "https://github.com/sebastianbergmann/phpcov/issues", - "source": "https://github.com/sebastianbergmann/phpcov/tree/6.0.1" - }, - "time": "2019-11-18T13:38:50+00:00" - }, { "name": "phpunit/phpunit", "version": "8.5.22", @@ -4502,12 +4863,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "11696ae4d8970456cbd1919c17e6bb2ddb63553a" + "reference": "38da7ef14348ff26d7c415c4ed18b82db07fe199" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/11696ae4d8970456cbd1919c17e6bb2ddb63553a", - "reference": "11696ae4d8970456cbd1919c17e6bb2ddb63553a", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/38da7ef14348ff26d7c415c4ed18b82db07fe199", + "reference": "38da7ef14348ff26d7c415c4ed18b82db07fe199", "shasum": "" }, "conflict": { @@ -4570,7 +4931,7 @@ "doctrine/mongodb-odm": ">=1,<1.0.2", "doctrine/mongodb-odm-bundle": ">=2,<3.0.1", "doctrine/orm": ">=2,<2.4.8|>=2.5,<2.5.1|>=2.8.3,<2.8.4", - "dolibarr/dolibarr": "<14|>= 3.3.beta1, < 13.0.2", + "dolibarr/dolibarr": "<=14.0.4|>= 3.3.beta1, < 13.0.2", "dompdf/dompdf": ">=0.6,<0.6.2", "drupal/core": ">=7,<7.80|>=8,<8.9.16|>=9,<9.1.12|>=9.2,<9.2.4", "drupal/drupal": ">=7,<7.80|>=8,<8.9.16|>=9,<9.1.12|>=9.2,<9.2.4", @@ -4696,7 +5057,7 @@ "october/cms": "= 1.1.1|= 1.0.471|= 1.0.469|>=1.0.319,<1.0.469", "october/october": ">=1.0.319,<1.0.466|>=2.1,<2.1.12", "october/rain": "<1.0.472|>=1.1,<1.1.2", - "october/system": "<1.0.472|>=1.1.1,<1.1.5|>=2.1,<2.1.12", + "october/system": "<1.0.473|>=1.1,<1.1.6|>=2.1,<2.1.12", "onelogin/php-saml": "<2.10.4", "oneup/uploader-bundle": "<1.9.3|>=2,<2.1.5", "opencart/opencart": "<=3.0.3.2", @@ -4704,7 +5065,7 @@ "openmage/magento-lts": "<19.4.15|>=20,<20.0.13", "orchid/platform": ">=9,<9.4.4", "oro/crm": ">=1.7,<1.7.4|>=3.1,<4.1.17|>=4.2,<4.2.7", - "oro/platform": ">=1.7,<1.7.4|>=3.1,<3.1.21|>=4.1,<4.1.14|>=4.2,<4.2.8", + "oro/platform": ">=1.7,<1.7.4|>=3.1,<3.1.29|>=4.1,<4.1.17|>=4.2,<4.2.8", "padraic/humbug_get_contents": "<1.1.2", "pagarme/pagarme-php": ">=0,<3", "pagekit/pagekit": "<=1.0.18", @@ -4727,7 +5088,7 @@ "phpwhois/phpwhois": "<=4.2.5", "phpxmlrpc/extras": "<0.6.1", "pimcore/pimcore": "<10.2.7", - "pocketmine/pocketmine-mp": "<4.0.5", + "pocketmine/pocketmine-mp": "<4.0.6", "pressbooks/pressbooks": "<5.18", "prestashop/autoupgrade": ">=4,<4.10.1", "prestashop/contactform": ">1.0.1,<4.3", @@ -4775,7 +5136,7 @@ "simplesamlphp/simplesamlphp-module-infocard": "<1.0.1", "simplito/elliptic-php": "<1.0.6", "slim/slim": "<2.6", - "smarty/smarty": "<3.1.39", + "smarty/smarty": "<3.1.43|>=4,<4.0.3", "snipe/snipe-it": "<5.3.5", "socalnick/scn-social-auth": "<1.15.2", "socialiteproviders/steam": "<1.1", @@ -4935,7 +5296,7 @@ "type": "tidelift" } ], - "time": "2022-01-08T00:53:14+00:00" + "time": "2022-01-14T21:13:43+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", @@ -5272,54 +5633,6 @@ ], "time": "2021-11-11T13:51:24+00:00" }, - { - "name": "sebastian/finder-facade", - "version": "1.2.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/finder-facade.git", - "reference": "167c45d131f7fc3d159f56f191a0a22228765e16" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/finder-facade/zipball/167c45d131f7fc3d159f56f191a0a22228765e16", - "reference": "167c45d131f7fc3d159f56f191a0a22228765e16", - "shasum": "" - }, - "require": { - "php": "^7.1", - "symfony/finder": "^2.3|^3.0|^4.0|^5.0", - "theseer/fdomdocument": "^1.6" - }, - "type": "library", - "extra": { - "branch-alias": [] - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FinderFacade is a convenience wrapper for Symfony's Finder component.", - "homepage": "https://github.com/sebastianbergmann/finder-facade", - "support": { - "issues": "https://github.com/sebastianbergmann/finder-facade/issues", - "source": "https://github.com/sebastianbergmann/finder-facade/tree/1.2" - }, - "abandoned": true, - "time": "2020-01-16T08:08:45+00:00" - }, { "name": "sebastian/global-state", "version": "3.0.1", @@ -6065,88 +6378,6 @@ ], "time": "2021-12-15T11:06:13+00:00" }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.24.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "30885182c981ab175d4d034db0f6f469898070ab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/30885182c981ab175d4d034db0f6f469898070ab", - "reference": "30885182c981ab175d4d034db0f6f469898070ab", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-ctype": "*" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.23-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.24.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-10-20T20:35:02+00:00" - }, { "name": "symfony/polyfill-php81", "version": "v1.24.0", @@ -6379,28 +6610,28 @@ }, { "name": "symfony/yaml", - "version": "v5.3.13", + "version": "v5.4.2", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "dc07a318dae6e1af2be51d85f161263e0b6ca03d" + "reference": "b9eb163846a61bb32dfc147f7859e274fab38b58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/dc07a318dae6e1af2be51d85f161263e0b6ca03d", - "reference": "dc07a318dae6e1af2be51d85f161263e0b6ca03d", + "url": "https://api.github.com/repos/symfony/yaml/zipball/b9eb163846a61bb32dfc147f7859e274fab38b58", + "reference": "b9eb163846a61bb32dfc147f7859e274fab38b58", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-ctype": "~1.8" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/console": "<4.4" + "symfony/console": "<5.3" }, "require-dev": { - "symfony/console": "^4.4|^5.0" + "symfony/console": "^5.3|^6.0" }, "suggest": { "symfony/console": "For validating YAML files using the lint command" @@ -6434,7 +6665,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.3.13" + "source": "https://github.com/symfony/yaml/tree/v5.4.2" }, "funding": [ { @@ -6450,51 +6681,7 @@ "type": "tidelift" } ], - "time": "2021-11-28T15:23:54+00:00" - }, - { - "name": "theseer/fdomdocument", - "version": "1.6.6", - "source": { - "type": "git", - "url": "https://github.com/theseer/fDOMDocument.git", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/fDOMDocument/zipball/6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "lib-libxml": "*", - "php": ">=5.3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "lead" - } - ], - "description": "The classes contained within this repository extend the standard DOM to use exceptions at all occasions of errors instead of PHP warnings or notices. They also add various custom methods and shortcuts for convenience and to simplify the usage of DOM.", - "homepage": "https://github.com/theseer/fDOMDocument", - "support": { - "issues": "https://github.com/theseer/fDOMDocument/issues", - "source": "https://github.com/theseer/fDOMDocument/tree/master" - }, - "time": "2017-06-30T11:53:12+00:00" + "time": "2021-12-16T21:58:21+00:00" }, { "name": "theseer/tokenizer", @@ -6548,25 +6735,25 @@ }, { "name": "ulrichsg/getopt-php", - "version": "v3.4.0", + "version": "v4.0.1", "source": { "type": "git", "url": "https://github.com/getopt-php/getopt-php.git", - "reference": "9121d7c2c51a6a59ee407c49a13b4d8cfae71075" + "reference": "ad9e8cdf1b709caf84ca545ff90bcc7298f0fa5a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/getopt-php/getopt-php/zipball/9121d7c2c51a6a59ee407c49a13b4d8cfae71075", - "reference": "9121d7c2c51a6a59ee407c49a13b4d8cfae71075", + "url": "https://api.github.com/repos/getopt-php/getopt-php/zipball/ad9e8cdf1b709caf84ca545ff90bcc7298f0fa5a", + "reference": "ad9e8cdf1b709caf84ca545ff90bcc7298f0fa5a", "shasum": "" }, "require": { "ext-mbstring": "*", - "php": ">=5.4.0" + "php": ">=7.1.0" }, "require-dev": { - "phpunit/phpunit": "^4.8", - "squizlabs/php_codesniffer": "^2.7" + "phpunit/phpunit": "^7.5.20", + "squizlabs/php_codesniffer": "^3.5.8" }, "type": "library", "autoload": { @@ -6588,32 +6775,32 @@ "email": "thflori@gmail.com" } ], - "description": "Command line arguments parser for PHP 5.4 - 7.3", + "description": "Command line arguments parser for PHP 7.1 and above", "homepage": "http://getopt-php.github.io/getopt-php", "support": { "issues": "https://github.com/getopt-php/getopt-php/issues", - "source": "https://github.com/getopt-php/getopt-php/tree/v3.4.0" + "source": "https://github.com/getopt-php/getopt-php/tree/v4.0.1" }, - "time": "2020-07-14T06:09:04+00:00" + "time": "2022-01-04T11:01:04+00:00" }, { "name": "vimeo/psalm", - "version": "4.18", + "version": "4.18.1", "source": { "type": "git", "url": "https://github.com/vimeo/psalm.git", - "reference": "760baddcea5e0d2ba5bfb882a3243265ad1430d3" + "reference": "dda05fa913f4dc6eb3386f2f7ce5a45d37a71bcb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vimeo/psalm/zipball/760baddcea5e0d2ba5bfb882a3243265ad1430d3", - "reference": "760baddcea5e0d2ba5bfb882a3243265ad1430d3", + "url": "https://api.github.com/repos/vimeo/psalm/zipball/dda05fa913f4dc6eb3386f2f7ce5a45d37a71bcb", + "reference": "dda05fa913f4dc6eb3386f2f7ce5a45d37a71bcb", "shasum": "" }, "require": { "amphp/amp": "^2.4.2", "amphp/byte-stream": "^1.5", - "composer-runtime-api": "^2.0.0", + "composer/package-versions-deprecated": "^1.8.0", "composer/semver": "^1.4 || ^2.0 || ^3.0", "composer/xdebug-handler": "^1.1 || ^2.0 || ^3.0", "dnoegel/php-xdg-base-dir": "^0.1.1", @@ -6646,7 +6833,7 @@ "phpmyadmin/sql-parser": "5.1.0||dev-master", "phpspec/prophecy": ">=1.9.0", "phpunit/phpunit": "^9.0", - "psalm/plugin-phpunit": "^0.16.1", + "psalm/plugin-phpunit": "^0.16", "slevomat/coding-standard": "^7.0", "squizlabs/php_codesniffer": "^3.5", "symfony/process": "^4.3 || ^5.0 || ^6.0", @@ -6698,9 +6885,9 @@ ], "support": { "issues": "https://github.com/vimeo/psalm/issues", - "source": "https://github.com/vimeo/psalm/tree/4.18" + "source": "https://github.com/vimeo/psalm/tree/4.18.1" }, - "time": "2022-01-06T20:49:15+00:00" + "time": "2022-01-08T21:21:26+00:00" }, { "name": "webmozart/assert", diff --git a/tests/AbstractComposerDiffTest.php b/tests/AbstractComposerDiffTest.php index 48b9d2a..828c5b4 100644 --- a/tests/AbstractComposerDiffTest.php +++ b/tests/AbstractComposerDiffTest.php @@ -20,7 +20,6 @@ use JBZoo\ComposerDiff\Comparator; use JBZoo\ComposerDiff\Diff; use JBZoo\ComposerDiff\Url; -use JBZoo\Utils\Sys; use Symfony\Component\Process\Exception\ProcessFailedException; use function JBZoo\Data\json; @@ -529,10 +528,6 @@ public function testExamplesInReadme(): void public function testHelpInReadme(): void { - if (!Sys::isPHP('7.2')) { - skip('Old help text is different for different libs/php versions'); - } - $readmeContent = file_get_contents(PROJECT_ROOT . '/README.md'); $helpOutput = trim($this->taskReal(['help' => null]));