Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for symfony 6 #223

Merged
merged 19 commits into from Oct 3, 2022

Conversation

mario-fehr
Copy link
Contributor

What's in this PR?

This PR updates the bundle to be compatible with Symfony 6.

@coveralls
Copy link

coveralls commented Jul 27, 2022

Pull Request Test Coverage Report for Build 3176702716

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 2373234113: 0.0%
Covered Lines: 2084
Relevant Lines: 2084

💛 - Coveralls

@alexander-schranz alexander-schranz added the DX Only affecting the end developer label Jul 27, 2022
@alexander-schranz
Copy link
Member

alexander-schranz commented Aug 1, 2022

@mario-fehr the return types in the tests/Application/Kernel.php need to be added:

public function registerBundles(): iterable
public function registerContainerConfiguration(LoaderInterface $loader): void
protected function getKernelParameters(): array

@mario-fehr mario-fehr force-pushed the enhancement/symfony-6-support branch from 7850098 to 99e536a Compare August 10, 2022 16:49
@mario-fehr mario-fehr marked this pull request as ready for review August 10, 2022 16:56
@@ -109,7 +108,6 @@
"check-coverage": [
"@php vendor/bin/code-coverage-checker \"Tests/reports/coverage.php\" \"line\" \"100.00\" \"Content\" \"DependencyInjection\""
],
"deptract": "vendor/bin/deptrac",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A deptract command already exists in composer file.

@mario-fehr
Copy link
Contributor Author

@alexander-schranz as discussed in slack upgrade of phpstan packages and linting fixes will be done in an upcoming PR.

@alexander-schranz alexander-schranz changed the base branch from 0.x to 0.6 October 3, 2022 19:09
@alexander-schranz alexander-schranz merged commit dd5ae56 into sulu:0.6 Oct 3, 2022
@mario-fehr mario-fehr deleted the enhancement/symfony-6-support branch October 4, 2022 03:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DX Only affecting the end developer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants