[wp-trac] [WordPress Trac] #57782: PHPStan: Fix function argument type issues for WP 6.3
WordPress Trac
noreply at wordpress.org
Tue Feb 21 13:43:48 UTC 2023
#57782: PHPStan: Fix function argument type issues for WP 6.3
------------------------------+------------------------------
Reporter: hellofromTonya | Owner: hellofromTonya
Type: task (blessed) | Status: assigned
Priority: normal | Milestone: 6.3
Component: General | Version:
Severity: normal | Keywords: php8 needs-patch
Focuses: coding-standards |
------------------------------+------------------------------
Previously:
* #51423 (<= 6.2)
Continuation of the the work to fix function argument type issues as
reported by PHPStan. These issues are argument types passed to a WP Core
and PHP's built-in functions.
The last report was created 3 years ago
https://gist.github.com/xknown/77f8cbe233da75080d1e9258a8c94f95. A new
report should be generated as a starting point what issues remain to be
fixed in 6.3.
Goals are to:
* retain the current behavior (i.e. to avoid breaking changes).
* retain the triggering of notice/warning/error, which are clues and
indicators (i.e. rather than silently letting the problem propagate
downstream).
* gain PHP 8 compatibility.
* ensure code coverage to validate changes.
This ticket is part of the effort to achieve PHP 8+ compatibility.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/57782>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list