diff --git a/.gitignore b/.gitignore
index e849a40..3e2de6e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,6 +17,10 @@
.idea/**/dictionaries
.idea/**/shelf
.idea/commandlinetools
+.idea/GitlabLint.xml
+.idea/phpspec.xml
+.idea/phpunit.xml
+.idea/codeception.xml
# Generated files
.idea/**/contentModel.xml
diff --git a/.idea/debricked-cli.iml b/.idea/debricked-cli.iml
index 068ce21..27f1203 100644
--- a/.idea/debricked-cli.iml
+++ b/.idea/debricked-cli.iml
@@ -23,9 +23,6 @@
-
-
-
@@ -56,6 +53,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.idea/git_toolbox_prj.xml b/.idea/git_toolbox_prj.xml
index b382006..bcb1d9d 100644
--- a/.idea/git_toolbox_prj.xml
+++ b/.idea/git_toolbox_prj.xml
@@ -11,5 +11,10 @@
+
\ No newline at end of file
diff --git a/.idea/php.xml b/.idea/php.xml
index 7718a11..ba0ee44 100644
--- a/.idea/php.xml
+++ b/.idea/php.xml
@@ -25,9 +25,6 @@
-
-
-
@@ -59,12 +56,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
@@ -135,4 +165,7 @@
+
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
index 2c67b7f..78eb6e6 100644
--- a/README.md
+++ b/README.md
@@ -1,90 +1 @@
-# debricked-cli
-[![Build Status](https://github.com/debricked/debricked-cli/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/debricked/debricked-cli/actions/workflows/test.yml)
-[![Latest Stable Version](https://poser.pugx.org/debricked/cli/v/stable)](https://packagist.org/packages/debricked/cli)
-
-![Debricked CLI in action](debricked-cli.png)
-
-Command Line Tool (CLI) for interacting with [Debricked](https://debricked.com). Supports uploading and checking your dependency files for vulnerabilities.
-
-## Documentation
-Head over to our [Integration documentation page](https://debricked.com/documentation/integrations/cli.html) for the main source of documentation.
-
-To run the tool using only Docker, instead of a local install, use it as below,
-where the current directory is assumed to contain the project you wish to scan.
-
-```
-docker run -it --rm -v $PWD:/data debricked/debricked-cli
-```
-
-A practical example of scanning a local repository in your current working directory:
-
-```
-docker run -it --rm -v $PWD:/data debricked/debricked-cli debricked:scan user@example.com password myrepository mycommit null cli
-```
-
-To be clear, you need to modify these parts of the command:
-
-* `user@example.com` and `password`: Replace with your e-mail and password to the service.
-* `myrepository`: Replace with the name of the repository.
-* `mycommit`: A unique identifier (for example the commit hash in Git) for this particular commit.
-
-You do not need to replace `null cli`. It is simply a marked used by the server to distinguish between different integrations.
-
-If you are building your CI pipeline integration, you can typically get `myrepository` and `mycommit` as environmental variables from you CI system.
-
-### If you use languages that need a copy of the whole repository
-
-In most cases, such as above, the tool only needs to upload your dependency files to the service.
-However, [for certain languages](https://debricked.com/documentation/language-support/), you may need to upload a complete copy of the repository.
-You then need to add the `--upload-all-files=true` to the command, such as in the following example.
-
-```
-docker run -it --rm -v $PWD:/data debricked/debricked-cli debricked:scan --upload-all-files=true user@example.com password myrepository mycommit null cli
-```
-
-#### Source-codeless scans
-
-For Maven and Gradle builds, that normally require a complete copy of the source code, an alternative solution can be used as well.
-This requires you to generate certain dependency tree artifacts locally, and then submit them to Debricked.
-By doing so, you can avoid submitting a complete copy of the repository to Debricked, while still getting optimal dependency results.
-However, this requires you to perform certain steps as a part of your pipeline.
-
-To learn more, visit our documentation about [source-codeless scans](https://debricked.com/documentation/language-support/java-kotlin.html#source-codeless-scans) to get further instructions.
-
-## Code contributions
-
-### Build image for running the tool
-
-To build the cli tool for running
-
-```
-docker build -t debricked/debricked-cli .
-```
-
-### Run tests
-All contributions are greatly welcome! To help you get started we have included a
-Dockerfile which provides an environment capable of running the whole CLI application
-and related tests.
-
-#### Prerequisites
-- [Docker](https://docs.docker.com/install/)
-
-#### Configure and run test environment
-1. Create a .env.test.local file in the root directory (alongside this README) containing:
-```text
-DEBRICKED_USERNAME=your debricked username
-DEBRICKED_PASSWORD=your debricked password
-DEBRICKED_TOKEN=your debricked token
-```
-2. Run tests! You can now run the tests locally by executing `./localTest.sh` in your terminal.
-
-#### Configure for development in PHPStorm
-
-1. Build docker container for development using `docker build -t debricked-cli-dev --target=dev`
-2. Run `composer install` inside a started container with a volume mount to `$PWD` and a suitable `--user uid:gid` flag to install dependencies.
-3. Configure PHP storm with a remote PHP interpreter pointing to `debricked-cli-dev`,
-
-
-### Best practises
-We try to follow Symfony's best practises as much as possible when developing. You can read more about them here
-https://symfony.com/doc/current/best_practices/business-logic.html
+# Deprecated please use https://github.com/debricked/cli instead
diff --git a/composer.lock b/composer.lock
index 440216a..bec87f3 100644
--- a/composer.lock
+++ b/composer.lock
@@ -261,16 +261,16 @@
},
{
"name": "symfony/cache",
- "version": "v5.4.11",
+ "version": "v5.4.28",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache.git",
- "reference": "5a0fff46df349f0db3fe242263451fddf5277362"
+ "reference": "62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/cache/zipball/5a0fff46df349f0db3fe242263451fddf5277362",
- "reference": "5a0fff46df349f0db3fe242263451fddf5277362",
+ "url": "https://api.github.com/repos/symfony/cache/zipball/62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9",
+ "reference": "62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9",
"shasum": ""
},
"require": {
@@ -331,14 +331,14 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Provides an extended PSR-6, PSR-16 (and tags) implementation",
+ "description": "Provides extended PSR-6, PSR-16 (and tags) implementations",
"homepage": "https://symfony.com",
"keywords": [
"caching",
"psr6"
],
"support": {
- "source": "https://github.com/symfony/cache/tree/v5.4.11"
+ "source": "https://github.com/symfony/cache/tree/v5.4.28"
},
"funding": [
{
@@ -354,7 +354,7 @@
"type": "tidelift"
}
],
- "time": "2022-07-28T15:25:17+00:00"
+ "time": "2023-08-05T08:32:42+00:00"
},
{
"name": "symfony/cache-contracts",
@@ -437,16 +437,16 @@
},
{
"name": "symfony/config",
- "version": "v5.4.11",
+ "version": "v5.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/config.git",
- "reference": "ec79e03125c1d2477e43dde8528535d90cc78379"
+ "reference": "8109892f27beed9252bd1f1c1880aeb4ad842650"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379",
- "reference": "ec79e03125c1d2477e43dde8528535d90cc78379",
+ "url": "https://api.github.com/repos/symfony/config/zipball/8109892f27beed9252bd1f1c1880aeb4ad842650",
+ "reference": "8109892f27beed9252bd1f1c1880aeb4ad842650",
"shasum": ""
},
"require": {
@@ -496,7 +496,7 @@
"description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/config/tree/v5.4.11"
+ "source": "https://github.com/symfony/config/tree/v5.4.26"
},
"funding": [
{
@@ -512,20 +512,20 @@
"type": "tidelift"
}
],
- "time": "2022-07-20T13:00:38+00:00"
+ "time": "2023-07-19T20:21:11+00:00"
},
{
"name": "symfony/console",
- "version": "v5.4.12",
+ "version": "v5.4.28",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "c072aa8f724c3af64e2c7a96b796a4863d24dba1"
+ "reference": "f4f71842f24c2023b91237c72a365306f3c58827"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/c072aa8f724c3af64e2c7a96b796a4863d24dba1",
- "reference": "c072aa8f724c3af64e2c7a96b796a4863d24dba1",
+ "url": "https://api.github.com/repos/symfony/console/zipball/f4f71842f24c2023b91237c72a365306f3c58827",
+ "reference": "f4f71842f24c2023b91237c72a365306f3c58827",
"shasum": ""
},
"require": {
@@ -590,12 +590,12 @@
"homepage": "https://symfony.com",
"keywords": [
"cli",
- "command line",
+ "command-line",
"console",
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v5.4.12"
+ "source": "https://github.com/symfony/console/tree/v5.4.28"
},
"funding": [
{
@@ -611,20 +611,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-17T13:18:05+00:00"
+ "time": "2023-08-07T06:12:30+00:00"
},
{
"name": "symfony/dependency-injection",
- "version": "v5.4.11",
+ "version": "v5.4.28",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
- "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62"
+ "reference": "addc22fed594f9ce04e73ef6a9d3e2416f77192d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a8b9251016e9476db73e25fa836904bc0bf74c62",
- "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/addc22fed594f9ce04e73ef6a9d3e2416f77192d",
+ "reference": "addc22fed594f9ce04e73ef6a9d3e2416f77192d",
"shasum": ""
},
"require": {
@@ -684,7 +684,7 @@
"description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dependency-injection/tree/v5.4.11"
+ "source": "https://github.com/symfony/dependency-injection/tree/v5.4.28"
},
"funding": [
{
@@ -700,7 +700,7 @@
"type": "tidelift"
}
],
- "time": "2022-07-20T13:00:38+00:00"
+ "time": "2023-08-14T10:47:38+00:00"
},
{
"name": "symfony/deprecation-contracts",
@@ -771,16 +771,16 @@
},
{
"name": "symfony/dotenv",
- "version": "v5.4.5",
+ "version": "v5.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/dotenv.git",
- "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9"
+ "reference": "77b7660bfcb85e8f28287d557d7af0046bcd2ca3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9",
- "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9",
+ "url": "https://api.github.com/repos/symfony/dotenv/zipball/77b7660bfcb85e8f28287d557d7af0046bcd2ca3",
+ "reference": "77b7660bfcb85e8f28287d557d7af0046bcd2ca3",
"shasum": ""
},
"require": {
@@ -822,7 +822,7 @@
"environment"
],
"support": {
- "source": "https://github.com/symfony/dotenv/tree/v5.4.5"
+ "source": "https://github.com/symfony/dotenv/tree/v5.4.22"
},
"funding": [
{
@@ -838,20 +838,20 @@
"type": "tidelift"
}
],
- "time": "2022-02-15T17:04:12+00:00"
+ "time": "2023-03-09T20:36:58+00:00"
},
{
"name": "symfony/error-handler",
- "version": "v5.4.11",
+ "version": "v5.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "f75d17cb4769eb38cd5fccbda95cd80a054d35c8"
+ "reference": "b26719213a39c9ba57520cbc5e52bfcc5e8d92f9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/f75d17cb4769eb38cd5fccbda95cd80a054d35c8",
- "reference": "f75d17cb4769eb38cd5fccbda95cd80a054d35c8",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/b26719213a39c9ba57520cbc5e52bfcc5e8d92f9",
+ "reference": "b26719213a39c9ba57520cbc5e52bfcc5e8d92f9",
"shasum": ""
},
"require": {
@@ -893,7 +893,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/error-handler/tree/v5.4.11"
+ "source": "https://github.com/symfony/error-handler/tree/v5.4.26"
},
"funding": [
{
@@ -909,20 +909,20 @@
"type": "tidelift"
}
],
- "time": "2022-07-29T07:37:50+00:00"
+ "time": "2023-07-16T16:48:57+00:00"
},
{
"name": "symfony/event-dispatcher",
- "version": "v5.4.9",
+ "version": "v5.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc"
+ "reference": "5dcc00e03413f05c1e7900090927bb7247cb0aac"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc",
- "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/5dcc00e03413f05c1e7900090927bb7247cb0aac",
+ "reference": "5dcc00e03413f05c1e7900090927bb7247cb0aac",
"shasum": ""
},
"require": {
@@ -978,7 +978,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.9"
+ "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.26"
},
"funding": [
{
@@ -994,7 +994,7 @@
"type": "tidelift"
}
],
- "time": "2022-05-05T16:45:39+00:00"
+ "time": "2023-07-06T06:34:20+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
@@ -1077,16 +1077,16 @@
},
{
"name": "symfony/filesystem",
- "version": "v5.4.12",
+ "version": "v5.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "2d67c1f9a1937406a9be3171b4b22250c0a11447"
+ "reference": "0ce3a62c9579a53358d3a7eb6b3dfb79789a6364"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/2d67c1f9a1937406a9be3171b4b22250c0a11447",
- "reference": "2d67c1f9a1937406a9be3171b4b22250c0a11447",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/0ce3a62c9579a53358d3a7eb6b3dfb79789a6364",
+ "reference": "0ce3a62c9579a53358d3a7eb6b3dfb79789a6364",
"shasum": ""
},
"require": {
@@ -1121,7 +1121,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/v5.4.12"
+ "source": "https://github.com/symfony/filesystem/tree/v5.4.25"
},
"funding": [
{
@@ -1137,20 +1137,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-02T13:48:16+00:00"
+ "time": "2023-05-31T13:04:02+00:00"
},
{
"name": "symfony/finder",
- "version": "v5.4.11",
+ "version": "v5.4.27",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c"
+ "reference": "ff4bce3c33451e7ec778070e45bd23f74214cd5d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c",
- "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/ff4bce3c33451e7ec778070e45bd23f74214cd5d",
+ "reference": "ff4bce3c33451e7ec778070e45bd23f74214cd5d",
"shasum": ""
},
"require": {
@@ -1184,7 +1184,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/v5.4.11"
+ "source": "https://github.com/symfony/finder/tree/v5.4.27"
},
"funding": [
{
@@ -1200,20 +1200,20 @@
"type": "tidelift"
}
],
- "time": "2022-07-29T07:37:50+00:00"
+ "time": "2023-07-31T08:02:31+00:00"
},
{
"name": "symfony/flex",
- "version": "v1.19.3",
+ "version": "v1.20.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/flex.git",
- "reference": "ab0453b16029e131c112df1a76e59eb2a47e1f67"
+ "reference": "a2554c7e1b669f5049c1b67bc56f13aa1c4bf7da"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/flex/zipball/ab0453b16029e131c112df1a76e59eb2a47e1f67",
- "reference": "ab0453b16029e131c112df1a76e59eb2a47e1f67",
+ "url": "https://api.github.com/repos/symfony/flex/zipball/a2554c7e1b669f5049c1b67bc56f13aa1c4bf7da",
+ "reference": "a2554c7e1b669f5049c1b67bc56f13aa1c4bf7da",
"shasum": ""
},
"require": {
@@ -1249,7 +1249,7 @@
"description": "Composer plugin for Symfony",
"support": {
"issues": "https://github.com/symfony/flex/issues",
- "source": "https://github.com/symfony/flex/tree/v1.19.3"
+ "source": "https://github.com/symfony/flex/tree/v1.20.2"
},
"funding": [
{
@@ -1265,20 +1265,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-07T09:39:08+00:00"
+ "time": "2023-08-04T09:02:01+00:00"
},
{
"name": "symfony/framework-bundle",
- "version": "v5.4.12",
+ "version": "v5.4.28",
"source": {
"type": "git",
"url": "https://github.com/symfony/framework-bundle.git",
- "reference": "49f8fe5d39b7513a3f26898788885dbe66b0d910"
+ "reference": "b84ebb25405c7334976b5791bfbbe0e50f4e472c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/49f8fe5d39b7513a3f26898788885dbe66b0d910",
- "reference": "49f8fe5d39b7513a3f26898788885dbe66b0d910",
+ "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/b84ebb25405c7334976b5791bfbbe0e50f4e472c",
+ "reference": "b84ebb25405c7334976b5791bfbbe0e50f4e472c",
"shasum": ""
},
"require": {
@@ -1292,7 +1292,7 @@
"symfony/event-dispatcher": "^5.1|^6.0",
"symfony/filesystem": "^4.4|^5.0|^6.0",
"symfony/finder": "^4.4|^5.0|^6.0",
- "symfony/http-foundation": "^5.3|^6.0",
+ "symfony/http-foundation": "^5.4.24|^6.2.11",
"symfony/http-kernel": "^5.4|^6.0",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php80": "^1.16",
@@ -1305,7 +1305,6 @@
"doctrine/persistence": "<1.3",
"phpdocumentor/reflection-docblock": "<3.2.2",
"phpdocumentor/type-resolver": "<1.4.0",
- "phpunit/phpunit": "<5.4.3",
"symfony/asset": "<5.3",
"symfony/console": "<5.2.5",
"symfony/dom-crawler": "<4.4",
@@ -1325,12 +1324,12 @@
"symfony/translation": "<5.3",
"symfony/twig-bridge": "<4.4",
"symfony/twig-bundle": "<4.4",
- "symfony/validator": "<5.2",
+ "symfony/validator": "<5.3.11",
"symfony/web-profiler-bundle": "<4.4",
"symfony/workflow": "<5.2"
},
"require-dev": {
- "doctrine/annotations": "^1.13.1",
+ "doctrine/annotations": "^1.13.1|^2",
"doctrine/cache": "^1.11|^2.0",
"doctrine/persistence": "^1.3|^2|^3",
"phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
@@ -1358,7 +1357,7 @@
"symfony/string": "^5.0|^6.0",
"symfony/translation": "^5.3|^6.0",
"symfony/twig-bundle": "^4.4|^5.0|^6.0",
- "symfony/validator": "^5.2|^6.0",
+ "symfony/validator": "^5.3.11|^6.0",
"symfony/web-link": "^4.4|^5.0|^6.0",
"symfony/workflow": "^5.2|^6.0",
"symfony/yaml": "^4.4|^5.0|^6.0",
@@ -1400,7 +1399,7 @@
"description": "Provides a tight integration between Symfony components and the Symfony full-stack framework",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/framework-bundle/tree/v5.4.12"
+ "source": "https://github.com/symfony/framework-bundle/tree/v5.4.28"
},
"funding": [
{
@@ -1416,20 +1415,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-26T10:32:10+00:00"
+ "time": "2023-08-08T11:21:07+00:00"
},
{
"name": "symfony/http-client",
- "version": "v5.4.12",
+ "version": "v5.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-client.git",
- "reference": "6a057be154824487fd5e6b65ab83899e0c5ac550"
+ "reference": "19d48ef7f38e5057ed1789a503cd3eccef039bce"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-client/zipball/6a057be154824487fd5e6b65ab83899e0c5ac550",
- "reference": "6a057be154824487fd5e6b65ab83899e0c5ac550",
+ "url": "https://api.github.com/repos/symfony/http-client/zipball/19d48ef7f38e5057ed1789a503cd3eccef039bce",
+ "reference": "19d48ef7f38e5057ed1789a503cd3eccef039bce",
"shasum": ""
},
"require": {
@@ -1455,6 +1454,7 @@
"guzzlehttp/promises": "^1.4",
"nyholm/psr7": "^1.0",
"php-http/httplug": "^1.0|^2.0",
+ "php-http/message-factory": "^1.0",
"psr/http-client": "^1.0",
"symfony/dependency-injection": "^4.4|^5.0|^6.0",
"symfony/http-kernel": "^4.4.13|^5.1.5|^6.0",
@@ -1486,8 +1486,11 @@
],
"description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously",
"homepage": "https://symfony.com",
+ "keywords": [
+ "http"
+ ],
"support": {
- "source": "https://github.com/symfony/http-client/tree/v5.4.12"
+ "source": "https://github.com/symfony/http-client/tree/v5.4.26"
},
"funding": [
{
@@ -1503,7 +1506,7 @@
"type": "tidelift"
}
],
- "time": "2022-08-02T15:52:22+00:00"
+ "time": "2023-07-03T12:14:50+00:00"
},
{
"name": "symfony/http-client-contracts",
@@ -1585,16 +1588,16 @@
},
{
"name": "symfony/http-foundation",
- "version": "v5.4.12",
+ "version": "v5.4.28",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "f4bfe9611b113b15d98a43da68ec9b5a00d56791"
+ "reference": "365992c83a836dfe635f1e903ccca43ee03d3dd2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f4bfe9611b113b15d98a43da68ec9b5a00d56791",
- "reference": "f4bfe9611b113b15d98a43da68ec9b5a00d56791",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/365992c83a836dfe635f1e903ccca43ee03d3dd2",
+ "reference": "365992c83a836dfe635f1e903ccca43ee03d3dd2",
"shasum": ""
},
"require": {
@@ -1641,7 +1644,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-foundation/tree/v5.4.12"
+ "source": "https://github.com/symfony/http-foundation/tree/v5.4.28"
},
"funding": [
{
@@ -1657,20 +1660,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-19T07:33:17+00:00"
+ "time": "2023-08-21T07:23:18+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "v5.4.12",
+ "version": "v5.4.28",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "37f660fa3bcd78fe4893ce23ebe934618ec099be"
+ "reference": "127a2322ca1828157901092518b8ea8e4e1109d4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/37f660fa3bcd78fe4893ce23ebe934618ec099be",
- "reference": "37f660fa3bcd78fe4893ce23ebe934618ec099be",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/127a2322ca1828157901092518b8ea8e4e1109d4",
+ "reference": "127a2322ca1828157901092518b8ea8e4e1109d4",
"shasum": ""
},
"require": {
@@ -1679,7 +1682,7 @@
"symfony/deprecation-contracts": "^2.1|^3",
"symfony/error-handler": "^4.4|^5.0|^6.0",
"symfony/event-dispatcher": "^5.0|^6.0",
- "symfony/http-foundation": "^5.3.7|^6.0",
+ "symfony/http-foundation": "^5.4.21|^6.2.7",
"symfony/polyfill-ctype": "^1.8",
"symfony/polyfill-php73": "^1.9",
"symfony/polyfill-php80": "^1.16"
@@ -1753,7 +1756,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-kernel/tree/v5.4.12"
+ "source": "https://github.com/symfony/http-kernel/tree/v5.4.28"
},
"funding": [
{
@@ -1769,20 +1772,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-26T14:40:40+00:00"
+ "time": "2023-08-26T13:47:51+00:00"
},
{
"name": "symfony/mime",
- "version": "v5.4.12",
+ "version": "v5.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
- "reference": "03876e9c5a36f5b45e7d9a381edda5421eff8a90"
+ "reference": "2ea06dfeee20000a319d8407cea1d47533d5a9d2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mime/zipball/03876e9c5a36f5b45e7d9a381edda5421eff8a90",
- "reference": "03876e9c5a36f5b45e7d9a381edda5421eff8a90",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/2ea06dfeee20000a319d8407cea1d47533d5a9d2",
+ "reference": "2ea06dfeee20000a319d8407cea1d47533d5a9d2",
"shasum": ""
},
"require": {
@@ -1796,15 +1799,16 @@
"egulias/email-validator": "~3.0.0",
"phpdocumentor/reflection-docblock": "<3.2.2",
"phpdocumentor/type-resolver": "<1.4.0",
- "symfony/mailer": "<4.4"
+ "symfony/mailer": "<4.4",
+ "symfony/serializer": "<5.4.26|>=6,<6.2.13|>=6.3,<6.3.2"
},
"require-dev": {
- "egulias/email-validator": "^2.1.10|^3.1",
+ "egulias/email-validator": "^2.1.10|^3.1|^4",
"phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
"symfony/dependency-injection": "^4.4|^5.0|^6.0",
"symfony/property-access": "^4.4|^5.1|^6.0",
"symfony/property-info": "^4.4|^5.1|^6.0",
- "symfony/serializer": "^5.2|^6.0"
+ "symfony/serializer": "^5.4.26|~6.2.13|^6.3.2"
},
"type": "library",
"autoload": {
@@ -1836,7 +1840,7 @@
"mime-type"
],
"support": {
- "source": "https://github.com/symfony/mime/tree/v5.4.12"
+ "source": "https://github.com/symfony/mime/tree/v5.4.26"
},
"funding": [
{
@@ -1852,20 +1856,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-19T14:24:03+00:00"
+ "time": "2023-07-27T06:29:31+00:00"
},
{
"name": "symfony/polyfill-intl-grapheme",
- "version": "v1.26.0",
+ "version": "v1.28.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
- "reference": "433d05519ce6990bf3530fba6957499d327395c2"
+ "reference": "875e90aeea2777b6f135677f618529449334a612"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/433d05519ce6990bf3530fba6957499d327395c2",
- "reference": "433d05519ce6990bf3530fba6957499d327395c2",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612",
+ "reference": "875e90aeea2777b6f135677f618529449334a612",
"shasum": ""
},
"require": {
@@ -1877,7 +1881,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.26-dev"
+ "dev-main": "1.28-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -1917,7 +1921,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.26.0"
+ "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0"
},
"funding": [
{
@@ -1933,20 +1937,20 @@
"type": "tidelift"
}
],
- "time": "2022-05-24T11:49:31+00:00"
+ "time": "2023-01-26T09:26:14+00:00"
},
{
"name": "symfony/polyfill-intl-idn",
- "version": "v1.26.0",
+ "version": "v1.28.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-idn.git",
- "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8"
+ "reference": "ecaafce9f77234a6a449d29e49267ba10499116d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8",
- "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d",
+ "reference": "ecaafce9f77234a6a449d29e49267ba10499116d",
"shasum": ""
},
"require": {
@@ -1960,7 +1964,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.26-dev"
+ "dev-main": "1.28-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -2004,7 +2008,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.0"
+ "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0"
},
"funding": [
{
@@ -2020,20 +2024,20 @@
"type": "tidelift"
}
],
- "time": "2022-05-24T11:49:31+00:00"
+ "time": "2023-01-26T09:30:37+00:00"
},
{
"name": "symfony/polyfill-intl-normalizer",
- "version": "v1.26.0",
+ "version": "v1.28.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
- "reference": "219aa369ceff116e673852dce47c3a41794c14bd"
+ "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd",
- "reference": "219aa369ceff116e673852dce47c3a41794c14bd",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
+ "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
"shasum": ""
},
"require": {
@@ -2045,7 +2049,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.26-dev"
+ "dev-main": "1.28-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -2088,7 +2092,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0"
+ "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0"
},
"funding": [
{
@@ -2104,20 +2108,20 @@
"type": "tidelift"
}
],
- "time": "2022-05-24T11:49:31+00:00"
+ "time": "2023-01-26T09:26:14+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.26.0",
+ "version": "v1.28.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e"
+ "reference": "42292d99c55abe617799667f454222c54c60e229"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
- "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229",
+ "reference": "42292d99c55abe617799667f454222c54c60e229",
"shasum": ""
},
"require": {
@@ -2132,7 +2136,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.26-dev"
+ "dev-main": "1.28-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -2171,7 +2175,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0"
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0"
},
"funding": [
{
@@ -2187,20 +2191,20 @@
"type": "tidelift"
}
],
- "time": "2022-05-24T11:49:31+00:00"
+ "time": "2023-07-28T09:04:16+00:00"
},
{
"name": "symfony/polyfill-php80",
- "version": "v1.26.0",
+ "version": "v1.28.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace"
+ "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace",
- "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
+ "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
"shasum": ""
},
"require": {
@@ -2209,7 +2213,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.26-dev"
+ "dev-main": "1.28-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -2254,7 +2258,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0"
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0"
},
"funding": [
{
@@ -2270,20 +2274,20 @@
"type": "tidelift"
}
],
- "time": "2022-05-10T07:21:04+00:00"
+ "time": "2023-01-26T09:26:14+00:00"
},
{
"name": "symfony/polyfill-php81",
- "version": "v1.26.0",
+ "version": "v1.28.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php81.git",
- "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1"
+ "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1",
- "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1",
+ "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/7581cd600fa9fd681b797d00b02f068e2f13263b",
+ "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b",
"shasum": ""
},
"require": {
@@ -2292,7 +2296,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.26-dev"
+ "dev-main": "1.28-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -2333,7 +2337,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0"
+ "source": "https://github.com/symfony/polyfill-php81/tree/v1.28.0"
},
"funding": [
{
@@ -2349,20 +2353,20 @@
"type": "tidelift"
}
],
- "time": "2022-05-24T11:49:31+00:00"
+ "time": "2023-01-26T09:26:14+00:00"
},
{
"name": "symfony/routing",
- "version": "v5.4.11",
+ "version": "v5.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
- "reference": "3e01ccd9b2a3a4167ba2b3c53612762300300226"
+ "reference": "853fc7df96befc468692de0a48831b38f04d2cb2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/3e01ccd9b2a3a4167ba2b3c53612762300300226",
- "reference": "3e01ccd9b2a3a4167ba2b3c53612762300300226",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/853fc7df96befc468692de0a48831b38f04d2cb2",
+ "reference": "853fc7df96befc468692de0a48831b38f04d2cb2",
"shasum": ""
},
"require": {
@@ -2377,7 +2381,7 @@
"symfony/yaml": "<4.4"
},
"require-dev": {
- "doctrine/annotations": "^1.12",
+ "doctrine/annotations": "^1.12|^2",
"psr/log": "^1|^2|^3",
"symfony/config": "^5.3|^6.0",
"symfony/dependency-injection": "^4.4|^5.0|^6.0",
@@ -2423,7 +2427,7 @@
"url"
],
"support": {
- "source": "https://github.com/symfony/routing/tree/v5.4.11"
+ "source": "https://github.com/symfony/routing/tree/v5.4.26"
},
"funding": [
{
@@ -2439,7 +2443,7 @@
"type": "tidelift"
}
],
- "time": "2022-07-20T13:00:38+00:00"
+ "time": "2023-07-24T13:28:37+00:00"
},
{
"name": "symfony/service-contracts",
@@ -2526,16 +2530,16 @@
},
{
"name": "symfony/string",
- "version": "v5.4.12",
+ "version": "v5.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "2fc515e512d721bf31ea76bd02fe23ada4640058"
+ "reference": "1181fe9270e373537475e826873b5867b863883c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/2fc515e512d721bf31ea76bd02fe23ada4640058",
- "reference": "2fc515e512d721bf31ea76bd02fe23ada4640058",
+ "url": "https://api.github.com/repos/symfony/string/zipball/1181fe9270e373537475e826873b5867b863883c",
+ "reference": "1181fe9270e373537475e826873b5867b863883c",
"shasum": ""
},
"require": {
@@ -2592,7 +2596,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v5.4.12"
+ "source": "https://github.com/symfony/string/tree/v5.4.26"
},
"funding": [
{
@@ -2608,20 +2612,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-12T17:03:11+00:00"
+ "time": "2023-06-28T12:46:07+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v5.4.11",
+ "version": "v5.4.28",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861"
+ "reference": "684b36ff415e1381d4a943c3ca2502cd2debad73"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8f306d7b8ef34fb3db3305be97ba8e088fb4861",
- "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/684b36ff415e1381d4a943c3ca2502cd2debad73",
+ "reference": "684b36ff415e1381d4a943c3ca2502cd2debad73",
"shasum": ""
},
"require": {
@@ -2630,12 +2634,12 @@
"symfony/polyfill-php80": "^1.16"
},
"conflict": {
- "phpunit/phpunit": "<5.4.3",
"symfony/console": "<4.4"
},
"require-dev": {
"ext-iconv": "*",
"symfony/console": "^4.4|^5.0|^6.0",
+ "symfony/http-kernel": "^4.4|^5.0|^6.0",
"symfony/process": "^4.4|^5.0|^6.0",
"symfony/uid": "^5.1|^6.0",
"twig/twig": "^2.13|^3.0.4"
@@ -2681,7 +2685,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/v5.4.11"
+ "source": "https://github.com/symfony/var-dumper/tree/v5.4.28"
},
"funding": [
{
@@ -2697,20 +2701,20 @@
"type": "tidelift"
}
],
- "time": "2022-07-20T13:00:38+00:00"
+ "time": "2023-08-24T13:38:36+00:00"
},
{
"name": "symfony/var-exporter",
- "version": "v5.4.10",
+ "version": "v5.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-exporter.git",
- "reference": "8fc03ee75eeece3d9be1ef47d26d79bea1afb340"
+ "reference": "11401fe94f960249b3c63a488c63ba73091c1e4a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-exporter/zipball/8fc03ee75eeece3d9be1ef47d26d79bea1afb340",
- "reference": "8fc03ee75eeece3d9be1ef47d26d79bea1afb340",
+ "url": "https://api.github.com/repos/symfony/var-exporter/zipball/11401fe94f960249b3c63a488c63ba73091c1e4a",
+ "reference": "11401fe94f960249b3c63a488c63ba73091c1e4a",
"shasum": ""
},
"require": {
@@ -2754,7 +2758,7 @@
"serialize"
],
"support": {
- "source": "https://github.com/symfony/var-exporter/tree/v5.4.10"
+ "source": "https://github.com/symfony/var-exporter/tree/v5.4.26"
},
"funding": [
{
@@ -2770,20 +2774,20 @@
"type": "tidelift"
}
],
- "time": "2022-05-27T12:56:18+00:00"
+ "time": "2023-07-20T07:21:16+00:00"
},
{
"name": "symfony/yaml",
- "version": "v5.4.12",
+ "version": "v5.4.23",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "7a3aa21ac8ab1a96cc6de5bbcab4bc9fc943b18c"
+ "reference": "4cd2e3ea301aadd76a4172756296fe552fb45b0b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/7a3aa21ac8ab1a96cc6de5bbcab4bc9fc943b18c",
- "reference": "7a3aa21ac8ab1a96cc6de5bbcab4bc9fc943b18c",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/4cd2e3ea301aadd76a4172756296fe552fb45b0b",
+ "reference": "4cd2e3ea301aadd76a4172756296fe552fb45b0b",
"shasum": ""
},
"require": {
@@ -2829,7 +2833,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/v5.4.12"
+ "source": "https://github.com/symfony/yaml/tree/v5.4.23"
},
"funding": [
{
@@ -2845,22 +2849,22 @@
"type": "tidelift"
}
],
- "time": "2022-08-02T15:52:22+00:00"
+ "time": "2023-04-23T19:33:36+00:00"
}
],
"packages-dev": [
{
"name": "composer/pcre",
- "version": "3.0.0",
+ "version": "3.1.0",
"source": {
"type": "git",
"url": "https://github.com/composer/pcre.git",
- "reference": "e300eb6c535192decd27a85bc72a9290f0d6b3bd"
+ "reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/pcre/zipball/e300eb6c535192decd27a85bc72a9290f0d6b3bd",
- "reference": "e300eb6c535192decd27a85bc72a9290f0d6b3bd",
+ "url": "https://api.github.com/repos/composer/pcre/zipball/4bff79ddd77851fe3cdd11616ed3f92841ba5bd2",
+ "reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2",
"shasum": ""
},
"require": {
@@ -2902,7 +2906,7 @@
],
"support": {
"issues": "https://github.com/composer/pcre/issues",
- "source": "https://github.com/composer/pcre/tree/3.0.0"
+ "source": "https://github.com/composer/pcre/tree/3.1.0"
},
"funding": [
{
@@ -2918,20 +2922,20 @@
"type": "tidelift"
}
],
- "time": "2022-02-25T20:21:48+00:00"
+ "time": "2022-11-17T09:50:14+00:00"
},
{
"name": "composer/semver",
- "version": "3.3.2",
+ "version": "3.4.0",
"source": {
"type": "git",
"url": "https://github.com/composer/semver.git",
- "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9"
+ "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9",
- "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9",
+ "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32",
+ "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32",
"shasum": ""
},
"require": {
@@ -2981,9 +2985,9 @@
"versioning"
],
"support": {
- "irc": "irc://irc.freenode.org/composer",
+ "irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/semver/issues",
- "source": "https://github.com/composer/semver/tree/3.3.2"
+ "source": "https://github.com/composer/semver/tree/3.4.0"
},
"funding": [
{
@@ -2999,7 +3003,7 @@
"type": "tidelift"
}
],
- "time": "2022-04-01T19:23:25+00:00"
+ "time": "2023-08-31T09:50:34+00:00"
},
{
"name": "composer/xdebug-handler",
@@ -3067,202 +3071,53 @@
],
"time": "2022-02-25T21:32:43+00:00"
},
- {
- "name": "doctrine/annotations",
- "version": "1.13.3",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/annotations.git",
- "reference": "648b0343343565c4a056bfc8392201385e8d89f0"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0",
- "reference": "648b0343343565c4a056bfc8392201385e8d89f0",
- "shasum": ""
- },
- "require": {
- "doctrine/lexer": "1.*",
- "ext-tokenizer": "*",
- "php": "^7.1 || ^8.0",
- "psr/cache": "^1 || ^2 || ^3"
- },
- "require-dev": {
- "doctrine/cache": "^1.11 || ^2.0",
- "doctrine/coding-standard": "^6.0 || ^8.1",
- "phpstan/phpstan": "^1.4.10 || ^1.8.0",
- "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5",
- "symfony/cache": "^4.4 || ^5.2",
- "vimeo/psalm": "^4.10"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Benjamin Eberlei",
- "email": "kontakt@beberlei.de"
- },
- {
- "name": "Jonathan Wage",
- "email": "jonwage@gmail.com"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com"
- }
- ],
- "description": "Docblock Annotations Parser",
- "homepage": "https://www.doctrine-project.org/projects/annotations.html",
- "keywords": [
- "annotations",
- "docblock",
- "parser"
- ],
- "support": {
- "issues": "https://github.com/doctrine/annotations/issues",
- "source": "https://github.com/doctrine/annotations/tree/1.13.3"
- },
- "time": "2022-07-02T10:48:51+00:00"
- },
- {
- "name": "doctrine/lexer",
- "version": "1.2.3",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/lexer.git",
- "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229",
- "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229",
- "shasum": ""
- },
- "require": {
- "php": "^7.1 || ^8.0"
- },
- "require-dev": {
- "doctrine/coding-standard": "^9.0",
- "phpstan/phpstan": "^1.3",
- "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
- "vimeo/psalm": "^4.11"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com"
- }
- ],
- "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
- "homepage": "https://www.doctrine-project.org/projects/lexer.html",
- "keywords": [
- "annotations",
- "docblock",
- "lexer",
- "parser",
- "php"
- ],
- "support": {
- "issues": "https://github.com/doctrine/lexer/issues",
- "source": "https://github.com/doctrine/lexer/tree/1.2.3"
- },
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
- "type": "tidelift"
- }
- ],
- "time": "2022-02-28T11:07:21+00:00"
- },
{
"name": "friendsofphp/php-cs-fixer",
- "version": "v3.11.0",
+ "version": "v3.27.0",
"source": {
"type": "git",
- "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git",
- "reference": "7dcdea3f2f5f473464e835be9be55283ff8cfdc3"
+ "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git",
+ "reference": "e73ccaae1208f017bb7860986eebb3da48bd25d6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/7dcdea3f2f5f473464e835be9be55283ff8cfdc3",
- "reference": "7dcdea3f2f5f473464e835be9be55283ff8cfdc3",
+ "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/e73ccaae1208f017bb7860986eebb3da48bd25d6",
+ "reference": "e73ccaae1208f017bb7860986eebb3da48bd25d6",
"shasum": ""
},
"require": {
- "composer/semver": "^3.2",
+ "composer/semver": "^3.3",
"composer/xdebug-handler": "^3.0.3",
- "doctrine/annotations": "^1.13",
"ext-json": "*",
"ext-tokenizer": "*",
"php": "^7.4 || ^8.0",
- "sebastian/diff": "^4.0",
+ "sebastian/diff": "^4.0 || ^5.0",
"symfony/console": "^5.4 || ^6.0",
"symfony/event-dispatcher": "^5.4 || ^6.0",
"symfony/filesystem": "^5.4 || ^6.0",
"symfony/finder": "^5.4 || ^6.0",
"symfony/options-resolver": "^5.4 || ^6.0",
- "symfony/polyfill-mbstring": "^1.23",
- "symfony/polyfill-php80": "^1.25",
- "symfony/polyfill-php81": "^1.25",
+ "symfony/polyfill-mbstring": "^1.27",
+ "symfony/polyfill-php80": "^1.27",
+ "symfony/polyfill-php81": "^1.27",
"symfony/process": "^5.4 || ^6.0",
"symfony/stopwatch": "^5.4 || ^6.0"
},
"require-dev": {
+ "facile-it/paraunit": "^1.3 || ^2.0",
"justinrainbow/json-schema": "^5.2",
- "keradus/cli-executor": "^1.5",
- "mikey179/vfsstream": "^1.6.10",
- "php-coveralls/php-coveralls": "^2.5.2",
+ "keradus/cli-executor": "^2.0",
+ "mikey179/vfsstream": "^1.6.11",
+ "php-coveralls/php-coveralls": "^2.5.3",
"php-cs-fixer/accessible-object": "^1.1",
"php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2",
"php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1",
- "phpspec/prophecy": "^1.15",
+ "phpspec/prophecy": "^1.16",
"phpspec/prophecy-phpunit": "^2.0",
"phpunit/phpunit": "^9.5",
- "phpunitgoodpractices/polyfill": "^1.5",
- "phpunitgoodpractices/traits": "^1.9.1",
- "symfony/phpunit-bridge": "^6.0",
+ "phpunitgoodpractices/polyfill": "^1.6",
+ "phpunitgoodpractices/traits": "^1.9.2",
+ "symfony/phpunit-bridge": "^6.2.3",
"symfony/yaml": "^5.4 || ^6.0"
},
"suggest": {
@@ -3293,9 +3148,15 @@
}
],
"description": "A tool to automatically fix PHP code style",
+ "keywords": [
+ "Static code analysis",
+ "fixer",
+ "standards",
+ "static analysis"
+ ],
"support": {
- "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues",
- "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.11.0"
+ "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues",
+ "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.27.0"
},
"funding": [
{
@@ -3303,20 +3164,20 @@
"type": "github"
}
],
- "time": "2022-09-01T18:24:51+00:00"
+ "time": "2023-09-17T14:37:54+00:00"
},
{
"name": "phpstan/phpstan",
- "version": "0.12.99",
+ "version": "0.12.100",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
- "reference": "b4d40f1d759942f523be267a1bab6884f46ca3f7"
+ "reference": "48236ddf823547081b2b153d1cd2994b784328c3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/b4d40f1d759942f523be267a1bab6884f46ca3f7",
- "reference": "b4d40f1d759942f523be267a1bab6884f46ca3f7",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/48236ddf823547081b2b153d1cd2994b784328c3",
+ "reference": "48236ddf823547081b2b153d1cd2994b784328c3",
"shasum": ""
},
"require": {
@@ -3347,7 +3208,7 @@
"description": "PHPStan - PHP Static Analysis Tool",
"support": {
"issues": "https://github.com/phpstan/phpstan/issues",
- "source": "https://github.com/phpstan/phpstan/tree/0.12.99"
+ "source": "https://github.com/phpstan/phpstan/tree/0.12.100"
},
"funding": [
{
@@ -3358,16 +3219,12 @@
"url": "https://github.com/phpstan",
"type": "github"
},
- {
- "url": "https://www.patreon.com/phpstan",
- "type": "patreon"
- },
{
"url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan",
"type": "tidelift"
}
],
- "time": "2021-09-12T20:09:55+00:00"
+ "time": "2022-11-01T09:52:08+00:00"
},
{
"name": "phpstan/phpstan-phpunit",
@@ -3494,16 +3351,16 @@
},
{
"name": "sebastian/diff",
- "version": "4.0.4",
+ "version": "4.0.5",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/diff.git",
- "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d"
+ "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d",
- "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
+ "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
"shasum": ""
},
"require": {
@@ -3548,7 +3405,7 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/diff/issues",
- "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4"
+ "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5"
},
"funding": [
{
@@ -3556,20 +3413,20 @@
"type": "github"
}
],
- "time": "2020-10-26T13:10:38+00:00"
+ "time": "2023-05-07T05:35:17+00:00"
},
{
"name": "symfony/browser-kit",
- "version": "v5.4.11",
+ "version": "v5.4.21",
"source": {
"type": "git",
"url": "https://github.com/symfony/browser-kit.git",
- "reference": "081fe28a26b6bd671dea85ef3a4b5003f3c88027"
+ "reference": "a866ca7e396f15d7efb6d74a8a7d364d4e05b704"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/browser-kit/zipball/081fe28a26b6bd671dea85ef3a4b5003f3c88027",
- "reference": "081fe28a26b6bd671dea85ef3a4b5003f3c88027",
+ "url": "https://api.github.com/repos/symfony/browser-kit/zipball/a866ca7e396f15d7efb6d74a8a7d364d4e05b704",
+ "reference": "a866ca7e396f15d7efb6d74a8a7d364d4e05b704",
"shasum": ""
},
"require": {
@@ -3612,7 +3469,7 @@
"description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/browser-kit/tree/v5.4.11"
+ "source": "https://github.com/symfony/browser-kit/tree/v5.4.21"
},
"funding": [
{
@@ -3628,20 +3485,20 @@
"type": "tidelift"
}
],
- "time": "2022-07-27T15:50:05+00:00"
+ "time": "2023-02-14T08:03:56+00:00"
},
{
"name": "symfony/css-selector",
- "version": "v5.4.11",
+ "version": "v5.4.26",
"source": {
"type": "git",
"url": "https://github.com/symfony/css-selector.git",
- "reference": "c1681789f059ab756001052164726ae88512ae3d"
+ "reference": "0ad3f7e9a1ab492c5b4214cf22a9dc55dcf8600a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d",
- "reference": "c1681789f059ab756001052164726ae88512ae3d",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/0ad3f7e9a1ab492c5b4214cf22a9dc55dcf8600a",
+ "reference": "0ad3f7e9a1ab492c5b4214cf22a9dc55dcf8600a",
"shasum": ""
},
"require": {
@@ -3678,7 +3535,7 @@
"description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/css-selector/tree/v5.4.11"
+ "source": "https://github.com/symfony/css-selector/tree/v5.4.26"
},
"funding": [
{
@@ -3694,20 +3551,20 @@
"type": "tidelift"
}
],
- "time": "2022-06-27T16:58:25+00:00"
+ "time": "2023-07-07T06:10:25+00:00"
},
{
"name": "symfony/dom-crawler",
- "version": "v5.4.12",
+ "version": "v5.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/dom-crawler.git",
- "reference": "291c1e92281a09152dda089f782e23dedd34bd4f"
+ "reference": "d2aefa5a7acc5511422792931d14d1be96fe9fea"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/291c1e92281a09152dda089f782e23dedd34bd4f",
- "reference": "291c1e92281a09152dda089f782e23dedd34bd4f",
+ "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/d2aefa5a7acc5511422792931d14d1be96fe9fea",
+ "reference": "d2aefa5a7acc5511422792931d14d1be96fe9fea",
"shasum": ""
},
"require": {
@@ -3753,7 +3610,7 @@
"description": "Eases DOM navigation for HTML and XML documents",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dom-crawler/tree/v5.4.12"
+ "source": "https://github.com/symfony/dom-crawler/tree/v5.4.25"
},
"funding": [
{
@@ -3769,20 +3626,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-03T13:09:21+00:00"
+ "time": "2023-06-05T08:05:41+00:00"
},
{
"name": "symfony/options-resolver",
- "version": "v5.4.11",
+ "version": "v5.4.21",
"source": {
"type": "git",
"url": "https://github.com/symfony/options-resolver.git",
- "reference": "54f14e36aa73cb8f7261d7686691fd4d75ea2690"
+ "reference": "4fe5cf6ede71096839f0e4b4444d65dd3a7c1eb9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/options-resolver/zipball/54f14e36aa73cb8f7261d7686691fd4d75ea2690",
- "reference": "54f14e36aa73cb8f7261d7686691fd4d75ea2690",
+ "url": "https://api.github.com/repos/symfony/options-resolver/zipball/4fe5cf6ede71096839f0e4b4444d65dd3a7c1eb9",
+ "reference": "4fe5cf6ede71096839f0e4b4444d65dd3a7c1eb9",
"shasum": ""
},
"require": {
@@ -3822,7 +3679,7 @@
"options"
],
"support": {
- "source": "https://github.com/symfony/options-resolver/tree/v5.4.11"
+ "source": "https://github.com/symfony/options-resolver/tree/v5.4.21"
},
"funding": [
{
@@ -3838,20 +3695,20 @@
"type": "tidelift"
}
],
- "time": "2022-07-20T13:00:38+00:00"
+ "time": "2023-02-14T08:03:56+00:00"
},
{
"name": "symfony/phpunit-bridge",
- "version": "v6.1.3",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/phpunit-bridge.git",
- "reference": "75c2fa71d049c1f48e39d208c0cefba97e66335a"
+ "reference": "e020e1efbd1b42cb670fcd7d19a25abbddba035d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/75c2fa71d049c1f48e39d208c0cefba97e66335a",
- "reference": "75c2fa71d049c1f48e39d208c0cefba97e66335a",
+ "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/e020e1efbd1b42cb670fcd7d19a25abbddba035d",
+ "reference": "e020e1efbd1b42cb670fcd7d19a25abbddba035d",
"shasum": ""
},
"require": {
@@ -3861,11 +3718,9 @@
"phpunit/phpunit": "<7.5|9.1.2"
},
"require-dev": {
- "symfony/deprecation-contracts": "^2.1|^3.0",
- "symfony/error-handler": "^5.4|^6.0"
- },
- "suggest": {
- "symfony/error-handler": "For tracking deprecated interfaces usages at runtime with DebugClassLoader"
+ "symfony/deprecation-contracts": "^2.5|^3.0",
+ "symfony/error-handler": "^5.4|^6.0",
+ "symfony/polyfill-php81": "^1.27"
},
"bin": [
"bin/simple-phpunit"
@@ -3905,7 +3760,7 @@
"description": "Provides utilities for PHPUnit, especially user deprecation notices management",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/phpunit-bridge/tree/v6.1.3"
+ "source": "https://github.com/symfony/phpunit-bridge/tree/v6.3.2"
},
"funding": [
{
@@ -3921,20 +3776,20 @@
"type": "tidelift"
}
],
- "time": "2022-07-28T13:40:41+00:00"
+ "time": "2023-07-12T16:00:22+00:00"
},
{
"name": "symfony/process",
- "version": "v5.4.11",
+ "version": "v5.4.28",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1"
+ "reference": "45261e1fccad1b5447a8d7a8e67aa7b4a9798b7b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/6e75fe6874cbc7e4773d049616ab450eff537bf1",
- "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1",
+ "url": "https://api.github.com/repos/symfony/process/zipball/45261e1fccad1b5447a8d7a8e67aa7b4a9798b7b",
+ "reference": "45261e1fccad1b5447a8d7a8e67aa7b4a9798b7b",
"shasum": ""
},
"require": {
@@ -3967,7 +3822,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/process/tree/v5.4.11"
+ "source": "https://github.com/symfony/process/tree/v5.4.28"
},
"funding": [
{
@@ -3983,20 +3838,20 @@
"type": "tidelift"
}
],
- "time": "2022-06-27T16:58:25+00:00"
+ "time": "2023-08-07T10:36:04+00:00"
},
{
"name": "symfony/stopwatch",
- "version": "v5.4.5",
+ "version": "v5.4.21",
"source": {
"type": "git",
"url": "https://github.com/symfony/stopwatch.git",
- "reference": "4d04b5c24f3c9a1a168a131f6cbe297155bc0d30"
+ "reference": "f83692cd869a6f2391691d40a01e8acb89e76fee"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/stopwatch/zipball/4d04b5c24f3c9a1a168a131f6cbe297155bc0d30",
- "reference": "4d04b5c24f3c9a1a168a131f6cbe297155bc0d30",
+ "url": "https://api.github.com/repos/symfony/stopwatch/zipball/f83692cd869a6f2391691d40a01e8acb89e76fee",
+ "reference": "f83692cd869a6f2391691d40a01e8acb89e76fee",
"shasum": ""
},
"require": {
@@ -4029,7 +3884,7 @@
"description": "Provides a way to profile code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/stopwatch/tree/v5.4.5"
+ "source": "https://github.com/symfony/stopwatch/tree/v5.4.21"
},
"funding": [
{
@@ -4045,7 +3900,7 @@
"type": "tidelift"
}
],
- "time": "2022-02-18T16:06:09+00:00"
+ "time": "2023-02-14T08:03:56+00:00"
}
],
"aliases": [],
diff --git a/src/Command/CheckScanCommand.php b/src/Command/CheckScanCommand.php
index 2210a2f..5827632 100644
--- a/src/Command/CheckScanCommand.php
+++ b/src/Command/CheckScanCommand.php
@@ -266,6 +266,11 @@ public function execute(InputInterface $input, OutputInterface $output): int
}
}
+ $io->newLine(3);
+ $io->warning('You are using the legacy CLI which is deprecated. ' .
+ 'Please upgrade to https://github.com/debricked/cli as soon as possible.');
+ $io->newLine(3);
+
$automationsAction = 'none';
if (isset($status['automationsAction'])) {
$automationsAction = $status['automationsAction'];
diff --git a/src/Command/CompoundCommand.php b/src/Command/CompoundCommand.php
index e101db2..582e625 100644
--- a/src/Command/CompoundCommand.php
+++ b/src/Command/CompoundCommand.php
@@ -112,6 +112,12 @@ protected function execute(InputInterface $input, OutputInterface $output): int
];
$checkScanInput = new ArrayInput($checkScanArguments);
$checkScanReturnCode = $checkScanCommand->run($checkScanInput, $output);
+
+ $io->newLine(3);
+ $io->warning('You are using the legacy CLI which is deprecated. ' .
+ 'Please upgrade to https://github.com/debricked/cli as soon as possible.');
+ $io->newLine(3);
+
if ($checkScanReturnCode !== 0) {
return 2;
}
diff --git a/src/Command/FindAndUploadFilesCommand.php b/src/Command/FindAndUploadFilesCommand.php
index d1e2666..254d6c0 100644
--- a/src/Command/FindAndUploadFilesCommand.php
+++ b/src/Command/FindAndUploadFilesCommand.php
@@ -419,6 +419,11 @@ protected function execute(InputInterface $input, OutputInterface $output): int
$io->warning('Nothing to upload!');
}
+ $io->newLine(3);
+ $io->warning('You are using the legacy CLI which is deprecated. ' .
+ 'Please upgrade to https://github.com/debricked/cli as soon as possible.');
+ $io->newLine(3);
+
return 0;
}
diff --git a/src/Command/LicenseReportCommand.php b/src/Command/LicenseReportCommand.php
index 63bc6b6..9dbaef8 100644
--- a/src/Command/LicenseReportCommand.php
+++ b/src/Command/LicenseReportCommand.php
@@ -189,6 +189,11 @@ public function execute(InputInterface $input, OutputInterface $output): int
$io->write($reportData);
}
+ $io->newLine(3);
+ $io->warning('You are using the legacy CLI which is deprecated. ' .
+ 'Please upgrade to https://github.com/debricked/cli as soon as possible.');
+ $io->newLine(3);
+
return 0;
}
diff --git a/symfony.lock b/symfony.lock
index 812ec92..e77f0c5 100644
--- a/symfony.lock
+++ b/symfony.lock
@@ -2,15 +2,85 @@
"composer/pcre": {
"version": "1.0.0"
},
+ "friendsofphp/php-cs-fixer": {
+ "version": "3.27",
+ "recipe": {
+ "repo": "github.com/symfony/recipes",
+ "branch": "main",
+ "version": "3.0",
+ "ref": "be2103eb4a20942e28a6dd87736669b757132435"
+ },
+ "files": [
+ ".php-cs-fixer.dist.php"
+ ]
+ },
"psr/event-dispatcher": {
"version": "1.0.0"
},
+ "symfony/console": {
+ "version": "5.4",
+ "recipe": {
+ "repo": "github.com/symfony/recipes",
+ "branch": "main",
+ "version": "5.3",
+ "ref": "da0c8be8157600ad34f10ff0c9cc91232522e047"
+ },
+ "files": [
+ "bin/console"
+ ]
+ },
"symfony/deprecation-contracts": {
"version": "v2.4.0"
},
+ "symfony/flex": {
+ "version": "1.20",
+ "recipe": {
+ "repo": "github.com/symfony/recipes",
+ "branch": "main",
+ "version": "1.0",
+ "ref": "146251ae39e06a95be0fe3d13c807bcf3938b172"
+ },
+ "files": [
+ ".env"
+ ]
+ },
+ "symfony/framework-bundle": {
+ "version": "5.4",
+ "recipe": {
+ "repo": "github.com/symfony/recipes",
+ "branch": "main",
+ "version": "5.4",
+ "ref": "3cd216a4d007b78d8554d44a5b1c0a446dab24fb"
+ },
+ "files": [
+ "config/packages/cache.yaml",
+ "config/packages/framework.yaml",
+ "config/preload.php",
+ "config/routes/framework.yaml",
+ "config/services.yaml",
+ "public/index.php",
+ "src/Controller/.gitignore",
+ "src/Kernel.php"
+ ]
+ },
"symfony/mime": {
"version": "v5.3.7"
},
+ "symfony/phpunit-bridge": {
+ "version": "6.3",
+ "recipe": {
+ "repo": "github.com/symfony/recipes",
+ "branch": "main",
+ "version": "6.3",
+ "ref": "01dfaa98c58f7a7b5a9b30e6edb7074af7ed9819"
+ },
+ "files": [
+ ".env.test",
+ "bin/phpunit",
+ "phpunit.xml.dist",
+ "tests/bootstrap.php"
+ ]
+ },
"symfony/polyfill-intl-grapheme": {
"version": "v1.23.1"
},
@@ -26,6 +96,19 @@
"symfony/polyfill-php81": {
"version": "v1.23.0"
},
+ "symfony/routing": {
+ "version": "5.4",
+ "recipe": {
+ "repo": "github.com/symfony/recipes",
+ "branch": "main",
+ "version": "5.3",
+ "ref": "85de1d8ae45b284c3c84b668171d2615049e698f"
+ },
+ "files": [
+ "config/packages/routing.yaml",
+ "config/routes.yaml"
+ ]
+ },
"symfony/string": {
"version": "v5.3.7"
}
diff --git a/tests/Command/FindAndUploadFilesCommandTest.php b/tests/Command/FindAndUploadFilesCommandTest.php
index 8a18d88..bc2baed 100644
--- a/tests/Command/FindAndUploadFilesCommandTest.php
+++ b/tests/Command/FindAndUploadFilesCommandTest.php
@@ -239,7 +239,7 @@ public function testMissingLockFile(): void
$this->assertStringContainsString('Make sure to generate at least one of the following prior to scanning:', $output);
$this->assertStringContainsString('* .debricked-gradle-dependencies.txt', $output);
$this->assertMatchesRegularExpression("/For more info: https:\/\/.*debricked\.com\/docs\/language-support/", $output);
- $this->assertStringEndsWith("to track the vulnerability scan\n", $output);
+ $this->assertStringContainsString("to track the vulnerability scan\n", $output);
}
public function testCompleteFileGroup(): void
@@ -267,7 +267,7 @@ public function testCompleteFileGroup(): void
$this->assertStringNotContainsString('Make sure to generate at least one of the following prior to scanning:', $output);
$this->assertStringNotContainsString('For more info: https://debricked.com/docs/language-support', $output);
$this->assertDoesNotMatchRegularExpression("/For more info: https:\/\/.*debricked\.com\/docs\/language-support/", $output);
- $this->assertStringEndsWith("to track the vulnerability scan\n", $output);
+ $this->assertStringContainsString("to track the vulnerability scan\n", $output);
}
public function testUploadAllFiles()