Page MenuHomePhabricator

Replace casting functions with direct casting
Open, Needs TriagePublic

Description

Forking from T216969: API inconsistently uses int casting methods, it would be nice if we could use codesniffer to use (int) et al rather than intval()

We might be able to reuse https://github.com/dereuromark/cakephp-codesniffer/blob/master/Vendor/PHP/CodeSniffer/Standards/MyCakePHP/Sniffs/PHP/CastSniff.php

Event Timeline

Change 492634 had a related patch set uploaded (by Mainframe98; owner: Mainframe98):
[mediawiki/tools/codesniffer@master] Replace casting functions with casts

https://gerrit.wikimedia.org/r/492634

Change 493656 had a related patch set uploaded (by Thiemo Kreuz (WMDE); owner: Thiemo Kreuz (WMDE)):
[mediawiki/tools/codesniffer@master] Split cast operator logic from "forbidden functions" sniff

https://gerrit.wikimedia.org/r/493656

Change 493656 abandoned by Thiemo Kreuz (WMDE):
Split cast operator logic from "forbidden functions" sniff

https://gerrit.wikimedia.org/r/493656

Change 492634 abandoned by Mainframe98:

[mediawiki/tools/codesniffer@master] Replace casting functions with casts

Reason:

There hasn't been sufficient buy-in to continue with this

https://gerrit.wikimedia.org/r/492634