Skip to content

Commit

Permalink
IBX-8470: Upgraded codebase to Symfony 6 (#196)
Browse files Browse the repository at this point in the history
* IBX-8570: Bump symfony dependencies
* IBX-8570: Fixed phpstan issues that showed up after upgrade to symfony 6
  • Loading branch information
ViniTou authored Feb 4, 2025
1 parent f0e5308 commit 4ca6cd9
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 32 deletions.
31 changes: 15 additions & 16 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,25 +15,24 @@
"ibexa/core": "~5.0.x-dev",
"ibexa/http-cache": "~5.0.x-dev",
"ibexa/rest": "~5.0.x-dev",
"symfony/asset": "^5.1",
"symfony/cache": "^5.0",
"symfony/config": "^5.0",
"symfony/dependency-injection": "^5.0",
"symfony/form": "^5.0",
"symfony/http-kernel": "^5.0",
"symfony/options-resolver": "^5.0",
"symfony/security-core": "^5.0",
"symfony/templating": "^5.0",
"symfony/translation": "^5.0",
"symfony/asset": "^6.4",
"symfony/cache": "^6.4",
"symfony/config": "^6.4",
"symfony/dependency-injection": "^6.4",
"symfony/form": "^6.4",
"symfony/http-kernel": "^6.4",
"symfony/options-resolver": "^6.4",
"symfony/security-core": "^6.4",
"symfony/templating": "^6.4",
"symfony/translation": "^6.4",
"symfony/translation-contracts": "^2.0",
"symfony/validator": "^5.0",
"symfony/yaml": "^5.0",
"symfony/validator": "^6.4",
"symfony/yaml": "^6.4",
"twig/twig": "^3.0"
},
"require-dev": {
"dama/doctrine-test-bundle": "^6.7.5",
"ibexa/admin-ui": "~5.0.x-dev",
"ibexa/ci-scripts": "^0.2@dev",
"ibexa/code-style": "~2.0.0",
"ibexa/design-engine": "~5.0.x-dev",
"ibexa/doctrine-schema": "~5.0.x-dev",
Expand All @@ -48,9 +47,9 @@
"phpstan/phpstan-phpunit": "^1.3",
"phpstan/phpstan-symfony": "^1.2",
"phpunit/phpunit": "^9.5",
"symfony/finder": "^5.0",
"symfony/notifier": "^5.4",
"symfony/proxy-manager-bridge": "^5.3"
"symfony/finder": "^6.4",
"symfony/notifier": "^6.4",
"symfony/proxy-manager-bridge": "^6.4"
},
"autoload": {
"psr-4": {
Expand Down
15 changes: 0 additions & 15 deletions phpstan-baseline.neon
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
parameters:
ignoreErrors:
-
message: "#^Method Ibexa\\\\Bundle\\\\FieldTypeRichText\\\\DependencyInjection\\\\Compiler\\\\RichTextHtml5ConverterPass\\:\\:process\\(\\) has no return type specified\\.$#"
count: 1
path: src/bundle/DependencyInjection/Compiler/RichTextHtml5ConverterPass.php

-
message: "#^Method Ibexa\\\\Bundle\\\\FieldTypeRichText\\\\DependencyInjection\\\\Compiler\\\\RichTextHtml5ConverterPass\\:\\:setConverterDefinitions\\(\\) has no return type specified\\.$#"
count: 1
Expand Down Expand Up @@ -110,11 +105,6 @@ parameters:
count: 1
path: src/bundle/DependencyInjection/IbexaFieldTypeRichTextExtension.php

-
message: "#^Method Ibexa\\\\Bundle\\\\FieldTypeRichText\\\\DependencyInjection\\\\IbexaFieldTypeRichTextExtension\\:\\:prepend\\(\\) has no return type specified\\.$#"
count: 1
path: src/bundle/DependencyInjection/IbexaFieldTypeRichTextExtension.php

-
message: "#^Method Ibexa\\\\Bundle\\\\FieldTypeRichText\\\\DependencyInjection\\\\IbexaFieldTypeRichTextExtension\\:\\:registerRichTextConfiguration\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#"
count: 1
Expand Down Expand Up @@ -165,11 +155,6 @@ parameters:
count: 2
path: src/bundle/DependencyInjection/IbexaFieldTypeRichTextExtension.php

-
message: "#^Method Ibexa\\\\Bundle\\\\FieldTypeRichText\\\\IbexaFieldTypeRichTextBundle\\:\\:build\\(\\) has no return type specified\\.$#"
count: 1
path: src/bundle/IbexaFieldTypeRichTextBundle.php

-
message: "#^Method Ibexa\\\\Bundle\\\\FieldTypeRichText\\\\IbexaFieldTypeRichTextBundle\\:\\:getCoreExtension\\(\\) should return Ibexa\\\\Bundle\\\\Core\\\\DependencyInjection\\\\IbexaCoreExtension but returns Symfony\\\\Component\\\\DependencyInjection\\\\Extension\\\\ExtensionInterface\\.$#"
count: 1
Expand Down
2 changes: 1 addition & 1 deletion src/lib/Validator/Constraints/RichTextValidator.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public function __construct(InputHandlerInterface $inputHandler)
/**
* {@inheritdoc}
*/
public function validate($value, Constraint $constraint): void
public function validate(mixed $value, Constraint $constraint): void
{
if (is_string($value)) {
try {
Expand Down

0 comments on commit 4ca6cd9

Please sign in to comment.