FunctionDeclarations/RemovedOptionalBeforeRequiredParam: bug fix x 2 by jrfnl · Pull Request #1886 · PHPCompatibility/PHPCompatibility
…low for uppercase mixed in type Uppercase `null` was already handled correctly, but uppercase `mixed` was not. Fixed now. Includes tests for both.
…low for FQN `null` in default value Not commonly used, but it is valid PHP. Note: FQN `null` in a type declaration is not allowed and therefor not accounted for. Includes tests.
wimg approved these changes Sep 1, 2025
wimg
deleted the
feature/removedoptionalbeforerequiredparam-bug-fix-x-2
branch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters