From 58c7f324aa8a41c172c079669e8de268e5df7328 Mon Sep 17 00:00:00 2001 From: Yoanm Date: Fri, 27 Mar 2020 23:11:12 +0100 Subject: [PATCH 1/3] Enhance --- .scrutinizer.yml | 1 + README.md | 8 ++++++++ composer.json | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.scrutinizer.yml b/.scrutinizer.yml index 326990e..be85f06 100644 --- a/.scrutinizer.yml +++ b/.scrutinizer.yml @@ -23,6 +23,7 @@ build: format: 'php-clover' - php-scrutinizer-run --enable-security-analysis - make codestyle + - composer global require maglnet/composer-require-checker && composer-require-checker check composer.json cache: directories: - ~/.composer diff --git a/README.md b/README.md index 6ffe656..ff1250d 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,14 @@ Symfony bundle for [`yoanm/jsonrpc-params-symfony-validator-sdk`](https://github See [yoanm/symfony-jsonrpc-params-sf-constraints-doc](https://github.com/yoanm/symfony-jsonrpc-params-sf-constraints-doc) for documentation generation. +## Versions +- Symfony v3/4 - PHP >=7.1 : `^v1.0` +- Symfony v4/5 - PHP >=7.2 : `^v2.0` + +⚠️⚠️ `v0.2.0` is replaced by `v1.0.0` ! ⚠️⚠️ + +⚠️⚠️ `v0.3.0` was badly taggued, used `v2.0.0` instead ! ⚠️⚠️ + ## How to use Once configured, simply send JSON-RPC request to the server and validator will automatically validate params. diff --git a/composer.json b/composer.json index 31f658f..e716cb1 100644 --- a/composer.json +++ b/composer.json @@ -33,7 +33,7 @@ "php": ">=7.2", "yoanm/jsonrpc-server-sdk": "^3.0", "yoanm/symfony-jsonrpc-http-server": "^2.0", - "yoanm/jsonrpc-params-symfony-validator-sdk": "^0.3", + "yoanm/jsonrpc-params-symfony-validator-sdk": "^2.0", "symfony/http-kernel": "^4.0 || ^5.0", "symfony/dependency-injection": "4.0 || 5.0", "symfony/config": "4.0 || 5.0" From 6d127ff01bb084757e916ae5fabbb993c5180545 Mon Sep 17 00:00:00 2001 From: Yo Date: Fri, 27 Mar 2020 23:37:05 +0100 Subject: [PATCH 2/3] Upgrade symfony-jsonrpc-http-server --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index e716cb1..1e2890d 100644 --- a/composer.json +++ b/composer.json @@ -32,7 +32,7 @@ "require": { "php": ">=7.2", "yoanm/jsonrpc-server-sdk": "^3.0", - "yoanm/symfony-jsonrpc-http-server": "^2.0", + "yoanm/symfony-jsonrpc-http-server": "^3.0", "yoanm/jsonrpc-params-symfony-validator-sdk": "^2.0", "symfony/http-kernel": "^4.0 || ^5.0", "symfony/dependency-injection": "4.0 || 5.0", From 3fa450df334294235a456a3ab8ebc8c591b6156e Mon Sep 17 00:00:00 2001 From: Yoanm Date: Sat, 28 Mar 2020 00:56:28 +0100 Subject: [PATCH 3/3] Enhance --- .scrutinizer.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.scrutinizer.yml b/.scrutinizer.yml index be85f06..2caf798 100644 --- a/.scrutinizer.yml +++ b/.scrutinizer.yml @@ -11,19 +11,28 @@ build_failure_conditions: build: dependencies: override: - - make build + - + command: make build + title: Build deps tests: stop_on_failure: true override: - command: make coverage + title: Coverage idle_timeout: 1200 coverage: file: 'build/coverage/clover.xml' format: 'php-clover' - - php-scrutinizer-run --enable-security-analysis - - make codestyle - - composer global require maglnet/composer-require-checker && composer-require-checker check composer.json + - + command: make codestyle + title: Code style + - + command: composer global require maglnet/composer-require-checker && composer-require-checker check composer.json + title: Composer-require-checker + - + command: php-scrutinizer-run --enable-security-analysis + title: Scrutinizer checks cache: directories: - ~/.composer