Bug-fixes. BTW, it would be awesome to get more supporters on
Patreon.
- Worked out crash reports for February
- Usability tweaks (reporting style, more inspections skipping tests scope)
- Callable parameter usage violates definition: resolved false-positives (multiple cases)
- Foreach source to iterate over: resolved false-positives (multiple cases)
- Insecure 'uniqid(...)' usage: resolved a false-positive (function import reported)
- Statement could be decoupled from foreach: resolved false-positives (multiple cases)
- Unnecessary type casting: resolved false-positives (null coalesce + globals)
- Unsupported string offset operations: resolved false-positives (global context)
- 'in_array(...)', 'array_search(...)' type unsafe usage: resolved false-positives (search in strings array)
- 'str(i)str(...)' could be replaced with 'str(i)pos(...)': resolved false-positives (true constant equality)
- Alias functions usage: new patterns
- Backtick operator usage: implemented (thank you David Rodrigues)
- Deprecated dynamic calls to scope introspection: implemented
- Deprecated configuration options: new patterns
- Instanceof can be used: implemented
- PhpUnit: bugs and best practices: new patterns
- Worked out crash reports for February
- Usability tweaks (reporting style, more inspections skipping tests scope)
- Callable parameter usage violates definition: resolved false-positives (multiple cases)
- Foreach source to iterate over: resolved false-positives (multiple cases)
- Insecure 'uniqid(...)' usage: resolved a false-positive (function import reported)
- Statement could be decoupled from foreach: resolved false-positives (multiple cases)
- Unnecessary type casting: resolved false-positives (null coalesce + globals)
- Unsupported string offset operations: resolved false-positives (global context)
- 'in_array(...)', 'array_search(...)' type unsafe usage: resolved false-positives (search in strings array)
- 'str(i)str(...)' could be replaced with 'str(i)pos(...)': resolved false-positives (true constant equality)
- Alias functions usage: new patterns
- Backtick operator usage: implemented (thank you David Rodrigues)
- Deprecated dynamic calls to scope introspection: implemented
- Deprecated configuration options: new patterns
- Instanceof can be used: implemented
- PhpUnit: bugs and best practices: new patterns