Skip to content

Commit 26b7fec

Browse files
author
DKravtsov
committed
Symfony 6.3, updated dependencies, added phpmd for the tests folder, updated some configuration.
1 parent d737e43 commit 26b7fec

22 files changed

+2047
-1944
lines changed

.circleci/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ jobs:
33
build:
44
working_directory: ~/html
55
machine:
6-
image: ubuntu-2004:202101-01
6+
image: ubuntu-2204:2023.04.2
77
branches:
88
ignore:
99
- develop

Makefile

+4-4
Original file line numberDiff line numberDiff line change
@@ -249,11 +249,11 @@ drop-migrate: ## Drops databases and runs all migrations for the main/test datab
249249
@make migrate
250250

251251
migrate-no-test: ## Runs all migrations for main database
252-
@make exec cmd="php bin/console doctrine:migrations:migrate --no-interaction --all-or-nothing"
252+
@make exec cmd="php bin/console doctrine:migrations:migrate --no-interaction"
253253

254254
migrate: ## Runs all migrations for main/test databases
255-
@make exec cmd="php bin/console doctrine:migrations:migrate --no-interaction --all-or-nothing"
256-
@make exec cmd="php bin/console doctrine:migrations:migrate --no-interaction --all-or-nothing --env=test"
255+
@make exec cmd="php bin/console doctrine:migrations:migrate --no-interaction"
256+
@make exec cmd="php bin/console doctrine:migrations:migrate --no-interaction --env=test"
257257

258258
fixtures: ## Runs all fixtures for test database without --append option (tables will be dropped and recreated)
259259
@make exec cmd="php bin/console doctrine:fixtures:load --env=test"
@@ -294,7 +294,7 @@ phpcpd: ## Runs php copy/paste detector
294294
@make exec cmd="php phpcpd.phar --fuzzy src tests"
295295

296296
phpmd: ## Runs php mess detector
297-
@make exec cmd="php ./vendor/bin/phpmd src text phpmd_ruleset.xml --suffixes php"
297+
@make exec cmd="php ./vendor/bin/phpmd src,tests text phpmd_ruleset.xml --suffixes php"
298298

299299
phpstan: ## Runs PhpStan static analysis tool
300300
ifeq ($(INSIDE_DOCKER_CONTAINER), 1)

composer.json

+38-38
Original file line numberDiff line numberDiff line change
@@ -31,42 +31,42 @@
3131
"ext-pdo": "*",
3232
"ext-pdo_mysql": "*",
3333
"doctrine/annotations": "^2.0",
34-
"doctrine/doctrine-bundle": "^2.9",
34+
"doctrine/doctrine-bundle": "^2.10",
3535
"doctrine/doctrine-migrations-bundle": "^3.2",
36-
"doctrine/orm": "^2.14",
36+
"doctrine/orm": "^2.15",
3737
"phpdocumentor/reflection-docblock": "^5.3",
3838
"dukecity/command-scheduler-bundle": "^5.0",
39-
"symfony/asset": "6.2.*",
40-
"symfony/config": "6.2.*",
41-
"symfony/console": "6.2.*",
42-
"symfony/dotenv": "6.2.*",
43-
"symfony/expression-language": "6.2.*",
39+
"symfony/asset": "6.3.*",
40+
"symfony/config": "6.3.*",
41+
"symfony/console": "6.3.*",
42+
"symfony/dotenv": "6.3.*",
43+
"symfony/expression-language": "6.3.*",
4444
"symfony/flex": "^2.2",
45-
"symfony/form": "6.2.*",
46-
"symfony/framework-bundle": "6.2.*",
47-
"symfony/http-client": "6.2.*",
48-
"symfony/intl": "6.2.*",
49-
"symfony/mailer": "6.2.*",
50-
"symfony/messenger": "6.2.*",
51-
"symfony/amqp-messenger": "6.2.*",
52-
"symfony/doctrine-messenger": "6.2.*",
53-
"symfony/mime": "6.2.*",
45+
"symfony/form": "6.3.*",
46+
"symfony/framework-bundle": "6.3.*",
47+
"symfony/http-client": "6.3.*",
48+
"symfony/intl": "6.3.*",
49+
"symfony/mailer": "6.3.*",
50+
"symfony/messenger": "6.3.*",
51+
"symfony/amqp-messenger": "6.3.*",
52+
"symfony/doctrine-messenger": "6.3.*",
53+
"symfony/mime": "6.3.*",
5454
"symfony/monolog-bundle": "^3.8",
55-
"symfony/notifier": "6.2.*",
56-
"symfony/process": "6.2.*",
57-
"symfony/property-access": "6.2.*",
58-
"symfony/property-info": "6.2.*",
59-
"symfony/proxy-manager-bridge": "6.2.*",
60-
"symfony/runtime": "6.2.*",
61-
"symfony/routing": "6.2.*",
62-
"symfony/security-bundle": "6.2.*",
63-
"symfony/serializer": "6.2.*",
64-
"symfony/string": "6.2.*",
65-
"symfony/translation": "6.2.*",
66-
"symfony/twig-bundle": "6.2.*",
67-
"symfony/validator": "6.2.*",
68-
"symfony/web-link": "6.2.*",
69-
"symfony/yaml": "6.2.*",
55+
"symfony/notifier": "6.3.*",
56+
"symfony/process": "6.3.*",
57+
"symfony/property-access": "6.3.*",
58+
"symfony/property-info": "6.3.*",
59+
"symfony/proxy-manager-bridge": "6.3.*",
60+
"symfony/runtime": "6.3.*",
61+
"symfony/routing": "6.3.*",
62+
"symfony/security-bundle": "6.3.*",
63+
"symfony/serializer": "6.3.*",
64+
"symfony/string": "6.3.*",
65+
"symfony/translation": "6.3.*",
66+
"symfony/twig-bundle": "6.3.*",
67+
"symfony/validator": "6.3.*",
68+
"symfony/web-link": "6.3.*",
69+
"symfony/yaml": "6.3.*",
7070
"twig/extra-bundle": "^2.12|^3.0"
7171
},
7272
"conflict": {
@@ -79,13 +79,13 @@
7979
"doctrine/doctrine-fixtures-bundle": "^3.4",
8080
"systemsdk/easy-log-bundle": "2.0.*",
8181
"roave/security-advisories": "dev-latest",
82-
"symfony/browser-kit": "6.2.*",
83-
"symfony/debug-bundle": "6.2.*",
84-
"symfony/maker-bundle": "^1.48",
82+
"symfony/browser-kit": "6.3.*",
83+
"symfony/debug-bundle": "6.3.*",
84+
"symfony/maker-bundle": "^1.49",
8585
"symfony/requirements-checker": "^2.0",
86-
"symfony/stopwatch": "6.2.*",
87-
"symfony/var-dumper": "6.2.*",
88-
"symfony/web-profiler-bundle": "6.2.*"
86+
"symfony/stopwatch": "6.3.*",
87+
"symfony/var-dumper": "6.3.*",
88+
"symfony/web-profiler-bundle": "6.3.*"
8989
},
9090
"replace": {
9191
"symfony/polyfill-ctype": "*",
@@ -113,7 +113,7 @@
113113
},
114114
"symfony": {
115115
"allow-contrib": true,
116-
"require": "6.2.*"
116+
"require": "6.3.*"
117117
}
118118
},
119119
"autoload": {

0 commit comments

Comments
 (0)