Skip to content

3.35.0.11659

Compare
Choose a tag to compare
@petertrr petertrr released this 04 Apr 12:12
· 95 commits to master since this release
d830de9

Release notes - SonarPHP - 3.35

Bug

SONARPHP-1491 Ensure CPD tokens for readonly property promotion are submitted in the right order

False-Positive

SONARPHP-1381 S905 should not raise issue on string concatenation if separate function is called

SONARPHP-1383 FP S5856 Regex: Expected octal digit, but found '\'

SONARPHP-1390 S5328 should not raise issue in specific case when session id is not user supplied

SONARPHP-1391 S2068 should not raise issue on invalid uri

SONARPHP-1395 S122 should have a clearer message in case of multiple function expressions per line

SONARPHP-1399 S3699 Do not raise issue when method is overridden

SONARPHP-1453 S3415 should not raise an issue when expected is a field of a parameter

SONARPHP-1490 S2201: ignored return value of strtok() should not be reported as an issue

False Negative

SONARPHP-1400 S4423 should raise if sensitive value is assigned into an existing array

Improvement

SONARPHP-1414 S1820 include promoted property in our count of fields

SONARPHP-1415 S107 adapt rule to exclude promoted properties in its count

SONARPHP-1467 S4144 Align logic for top-level functions and class methods

SONARPHP-1480 Deprecate rule S6339

SONARPHP-1486 Deprecate rule S4792

SONARPHP-1495 S1820 should not count constants as fields