PHP Static analysis for wp-reports

Label Recipes Issues Files Severity Frequence
String Initialization All, CompatibilityPHP71 2 2 Minor 33 %
Class Could Be Final All, Analyze, ClassReview 6 6 Minor 95 %
Make Global A Property Analyze, All, Simple 2 2 Minor 33 %
Should Use Local Class Analyze, ClearPHP, All, Simple 19 6 Minor 94 %
Undefined Classes Analyze, All 4 2 Major 91 %
Undefined Class Constants Analyze, All, CI-checks 1 1 Major 53 %
Unresolved Classes Analyze, All 1 1 Major 86 %
Unused Classes Dead code, All, Simple, Analyze 3 3 Major 72 %
Unused Methods Dead code, All, Simple 14 5 Minor 95 %
Use Class Operator All, Analyze, Performances, Simple, CI-checks 1 1 Minor 74 %
Use const Analyze, Coding Conventions, All, Top10, CI-checks 1 1 Minor 57 %
Undefined Constants Analyze, All, Simple, CompatibilityPHP72, CI-checks 1 1 Minor 54 %
Unused Constants Dead code, All, Simple 1 1 Minor 36 %
Missing Include All, Analyze 1 1 Critical 61 %
Use Named Boolean In Argument Definition All, Analyze 1 1 Minor 84 %
Could Make A Function All, Analyze, Suggestions 14 4 Minor 75 %
Never Used Parameter All, Analyze, Suggestions 2 2 Minor 47 %
No Boolean As Default All, Analyze 1 1 Minor 84 %
Undefined Functions Analyze, All, CI-checks 65 6 Major 71 %
Unused Arguments Analyze, All, Simple 3 3 Major 89 %
Uses Default Values Analyze, All, Simple, CI-checks 34 7 Minor 97 %
Methods Without Return All, Analyze 12 5 Minor 0 %
Wrong Type With Call All, Analyze, Typechecks, CI-checks 1 1 Minor 0 %
Forgotten Interface All, Analyze 1 1 Minor 52 %
Useless Interfaces Analyze, ClearPHP, All, Simple, ClassReview, Typechecks 1 1 Minor 57 %
Unresolved Use Analyze, ClearPHP, All, Simple 1 1 Major 65 %
Logical To in_array All, Analyze, Level 2 2 1 Minor 66 %
Pre-increment Analyze, Performances, All, Simple, Level 4, CI-checks 1 1 Minor 74 %
array_key_exists() Works On Arrays All, CompatibilityPHP74, Analyze 1 1 Minor 0 %
Detect Current Class All, Suggestions, CompatibilityPHP74 10 4 None 47 %
Don't Pollute Global Space All, Analyze 15 8 Minor 0 %
No Class In Global All, Analyze, CI-checks 8 8 Minor 78 %
PHP Keywords As Names Analyze, All, Simple 2 1 Major 89 %
Wrong Type For Native PHP Function All, Analyze, CI-checks 12 3 Minor 0 %
Check All Types All, Analyze 1 1 Major 68 %
Dangling Array References PHP recommendations, Analyze, ClearPHP, All, Simple, Level 1, Top10, CI-checks 1 1 Major 40 %
Echo With Concat Performances, Analyze, All, Simple, Suggestions 4 1 Minor 58 %
Exit() Usage Analyze, Appinfo, OneFile, ClearPHP, All, CI-checks 1 1 Major 60 %
Global Usage Analyze, Appinfo, ClearPHP, All 2 2 Minor 52 %
Modernize Empty With Expression All, Analyze, OneFile, Simple 1 1 Minor 56 %
No Parenthesis For Language Construct Analyze, ClearPHP, All, RadwellCodes, Simple, Suggestions, Level 2, CI-checks 3 3 Minor 61 %
include_once() Usage Analyze, Appinfo, All 1 1 Minor 73 %
Repeated print() Analyze, All, Simple, Suggestions, Level 3, Top10, CI-checks 4 1 Major 49 %
Preprocessable Analyze, All, Rector 6 2 Minor 86 %
Useless Parenthesis Analyze, All, Simple, CI-checks 1 1 Minor 81 %
Should Typecast Analyze, OneFile, All, Simple, CI-checks 8 3 Minor 47 %
Used Once Variables (In Scope) Analyze, ClearPHP, OneFile, All, Simple, Level 4 3 3 Minor 95 %
Written Only Variables Analyze, OneFile, All, Simple 2 1 Minor 78 %