Bug-fixes. BTW, it would be awesome to get more supporters onPatreon.
- Worked out crash reports for January
- Worked out regressions in PhpStorm 2017.3
- Callable parameter usage violates definition: resolved false-positives (multiple cases around static type)
- Foreach source to iterate over: added new settings
- Foreach usage possible: resolved false-positives (strings iteration)
- Missing or empty conditionals group statement: bug-fix (doc-block breaks analysis)
- Null reference: resolved false-positives (beberlei/assert assertions)
- One-time use variables:new added new settings
- PhpUnit: bugs and best practices: resolved false-positives (multiple cases)
- Return type hint can be used: resolved false-positives (multiple cases)
- Unnecessary call arguments specification: resolved false-positives (magic constants)
- Unnecessary parentheses: resolved false-positives (multiple cases)
- Unused constructor dependencies: resolved false-positives (multiple cases)
- 'get_class(...)' usage correctness: invoke with language level 7.1+
- 'mkdir(...)' race condition: QF bug-fix (arguments gets lost)
- Fixed-time string starts with checks: implemented (needs activation)
- Inverted 'if-else' constructs: new patterns
- PhpUnit: bugs and best practices: new patterns
- 'get_class(...)' usage correctness: new patterns
- Worked out crash reports for January
- Worked out regressions in PhpStorm 2017.3
- Callable parameter usage violates definition: resolved false-positives (multiple cases around static type)
- Foreach source to iterate over: added new settings
- Foreach usage possible: resolved false-positives (strings iteration)
- Missing or empty conditionals group statement: bug-fix (doc-block breaks analysis)
- Null reference: resolved false-positives (beberlei/assert assertions)
- One-time use variables:new added new settings
- PhpUnit: bugs and best practices: resolved false-positives (multiple cases)
- Return type hint can be used: resolved false-positives (multiple cases)
- Unnecessary call arguments specification: resolved false-positives (magic constants)
- Unnecessary parentheses: resolved false-positives (multiple cases)
- Unused constructor dependencies: resolved false-positives (multiple cases)
- 'get_class(...)' usage correctness: invoke with language level 7.1+
- 'mkdir(...)' race condition: QF bug-fix (arguments gets lost)
- Fixed-time string starts with checks: implemented (needs activation)
- Inverted 'if-else' constructs: new patterns
- PhpUnit: bugs and best practices: new patterns
- 'get_class(...)' usage correctness: new patterns