Skip to content

Conversation

@DjordyKoert
Copy link
Collaborator

@DjordyKoert DjordyKoert commented Apr 5, 2024

Q A
Bug fix? no
New feature? no
Deprecations? no
Issues Fix #...

"Dropping" support for sensio/framework-extra-bundle

  • It is abandoned
  • It isn't actually being tested with this bundle
  • It isn't used in this bundle
  • There are no mentions of supporting it anywhere (source code & docs)

@DjordyKoert DjordyKoert merged commit 8aa0ca0 into nelmio:master Apr 6, 2024
@DjordyKoert DjordyKoert deleted the drop-sensio branch April 6, 2024 10:57
DjordyKoert added a commit that referenced this pull request Apr 6, 2024
* phpstan installation

* remove old symfony 4.2 code

* deprecate unused property

* remove symfony 5.3 BC layer

* remove bleedingEdge

* remove phpstan/extension-installer

* add phpstan-strict-rules

* rename to phpstan.dist.neon

* add phpstan job

* add phpstan-symfony application loader

* remove phpVersion

* source code fixes PHPStan level 1

* test code fixes PHPStan level 1

* fix strings used for int Asserts

* revert util change for PHP < 8.1

* remove mixed type usage

* remove __callStatic

* add baseline command

* PHPStan level 2

* cleanup ControllerReflector class

* remove bitwise operator usage

* PHPStan level 3

* PHPStan level 4

* PHPStan level 5

* bump deprecation version

Co-authored-by: Dominic Luidold <[email protected]>

* Create dependabot.yml

* Bump actions/cache from 3 to 4

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* drop sensio/framework-extra-bundle (#2256)

* add phpstan-baseline description

* remove config section

* move PropertyDescriberInterface errors to baseline

* add phpstan.neon to gitignore

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Dominic Luidold <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- name: Remove packages not compatible Symfony 7
if: ${{ inputs.symfony-version == '7.0.*' }}
run: composer remove --dev --no-update friendsofsymfony/rest-bundle sensio/framework-extra-bundle
run: composer remove --dev --no-update friendsofsymfony/rest-bundle
Copy link

Choose a reason for hiding this comment

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

@DjordyKoert FYI https://github.com/FriendsOfSymfony/FOSRestBundle/releases/tag/3.7.0 added support fro symfony 7 to friendsofsymfony/rest-bundle

Copy link

Choose a reason for hiding this comment

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

I just noticed that #2257 already changed the CI config. Sorry for the noise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants