Skip to content

Conversation

@mficzel
Copy link
Member

@mficzel mficzel commented Oct 27, 2025

Raise PhpStan to level 8 for:

  • Neos.Flow/Classes/Security
  • Neos.Flow/Classes/Session
  • Neos.Flow/Classes/SignalSlot
  • Neos.Flow/Classes/Utility
  • Neos.Flow/Validation

This is a follow up for: #3515

Upgrade instructions

Review instructions

Checklist

  • Code follows the PSR-2 coding style
  • Tests have been created, run and adjusted as needed
  • The PR is created against the lowest maintained branch
  • Reviewer - PR Title is brief but complete and starts with FEATURE|TASK|BUGFIX
  • Reviewer - The first section explains the change briefly for change-logs
  • Reviewer - Breaking Changes are marked with !!! and have upgrade-instructions

@github-actions github-actions bot added the 9.1 label Oct 27, 2025
@mficzel mficzel changed the base branch from 9.1 to phpstanLevel8-v3 October 27, 2025 16:05
@mficzel mficzel force-pushed the phpstanLevel8-v3-part2 branch from 4c9f1b0 to ed984c0 Compare November 7, 2025 13:52
@mficzel mficzel force-pushed the phpstanLevel8-v3-part2 branch from e4a16fd to d8b7541 Compare November 7, 2025 14:25
@mficzel mficzel changed the base branch from phpstanLevel8-v3 to 9.1 November 7, 2025 14:28
@mficzel mficzel closed this Nov 7, 2025
@mficzel mficzel reopened this Nov 7, 2025
@mficzel mficzel force-pushed the phpstanLevel8-v3-part2 branch 4 times, most recently from 8e64e0c to 519e646 Compare November 7, 2025 16:01
@mficzel mficzel force-pushed the phpstanLevel8-v3-part2 branch 2 times, most recently from 5c4fc36 to f485bc7 Compare November 7, 2025 16:16
…ty context and remove breaking changes

Some return type Annotations in the ObjectManagerInterface are adjusted to match the reality already to prevent false errors beeing reported by PhpStan
@mficzel mficzel force-pushed the phpstanLevel8-v3-part2 branch 7 times, most recently from 569883c to f422f3c Compare November 7, 2025 18:25
@mficzel mficzel closed this Nov 7, 2025
@mficzel mficzel force-pushed the phpstanLevel8-v3-part2 branch from f422f3c to 587ecda Compare November 7, 2025 18:41
@mficzel mficzel reopened this Nov 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant