Skip to content

Decouple deprecated PHPStan ignores to phpstan-deprecated.neon - #8675

Merged
TomasVotruba merged 3 commits into
mainfrom
tv-bump-static-node-traverse
Oct 16, 2026
Merged

TomasVotruba merged 3 commits into
mainfrom
tv-bump-static-node-traverse

Conversation

@TomasVotruba

Copy link
Copy Markdown
Member

Moves the deprecation-related ignoreErrors entries out of phpstan.neon into a standalone phpstan-deprecated.neon, included from the main config.

Keeps the main ignore list focused and makes it easy to drop the whole deprecated block once those deprecated APIs are removed.

Moved entries:

  • unused SetInterface methods
  • deprecated Set/Bridge class resolution in RectorConfigBuilder
  • EARLY_RETURN and SetList::PHP_* classConstant.deprecated
  • github/gitlab output formatter new.deprecatedClass + method.deprecatedClass

@TomasVotruba
TomasVotruba merged commit c9e8890 into main Oct 16, 2026
49 checks passed
@TomasVotruba
TomasVotruba deleted the tv-bump-static-node-traverse branch October 16, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant