Skip to content

Update dependency org.sonarsource.javascript:sonar-javascript-plugin to v8.9.0.17411

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
org.sonarsource.javascript:sonar-javascript-plugin (source) 8.8.0.17228 -> 8.9.0.17411 age adoption passing confidence

Release Notes

SonarSource/sonar-javascript

v8.9.0.17411

Compare Source

In this release, we introduce the support of Quick Fixes for JavaScript/TypeScript analysis in IDEs. We provide a total of 23 rules with quick fixes for now, and there will be more to come soon.

Here are the 23 rules that currently support quick fixes:

  • S113, S1116, S1131, S1264, S1438, S1441, S1488, S1537, S1940, S2427, S2933, S2966, S3257, S3353, S3498, S3504, S3512, S3812, S4023, S4156, S4157, S4204, S4325.

Last but not least, this release also includes fixes for a few FPs tickets as well as some enhancements:

  • Exclude import statements from duplication computation (#​2954)
  • Introduce back sonar.typescript.lcov.reportPaths as alias for sonar.javascript.lcov.reportPaths (#​2958)
  • Improve warning messages for Node.js deprecation (#​2959
  • Update message for S2819 ('post-message') (#​2956)
  • Match S1172 ('no-unused-function-argument') behaviour to TypeScript compiler (#​2964)
  • Enable S1172 ('no-unused-function-argument') for TypeScript (#​2964)
  • Fix FP S1135 ('todo-tag'): surrounding accented characters should be considered (#​2960)
  • Fix FP S3317 ('file-name-differ-from-class'): consider dot notation in filenames (#​2963)
  • Fix FP S4822 ('no-try-promise'): consider yield as an alternative to await (#​2962))
  • Upgrade eslint-plugin-sonarjs to 0.12.0 (#​2967)

Will be part of SQ 9.4


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Merge request reports