github SonarOpenCommunity/sonar-cxx cxx-1.2.2
V1.2.2

5 years ago

We are pleased to announce the SonarQube C++ Community Plugin version 1.2.2.
See lists below for features added and bugs fixed in this release.

SonarQube compability

Enhancements

  • SQ 7.6 support #1674
  • minimal supported SQ API is 6.7 #1317
  • Cppcheck 1.87 support #1687
  • lowercase filenames in sensors are supported #1651 #1653 #1678 #1682 #1679 #1682
  • {Aggregate|Density} MeasureComputer: reduce and soften the logging #1640 #1641
  • improved preprocessor: performance, include and macro handling #1637 #1645 #1650 #1660 #1665
  • Optimized lexer and AST: some nodes are removed from AST. Please verify user defined checks and XPath expressions if they are still working #1664 #1646 #1667
  • use of scanner 3.3.0.1492 #1676
  • use of Maven 3.5.4 #1649
  • use of parent POM 49 #1686
  • Google Guava dependencies removed #1647
  • refactoring #1644 #1659 #1677

Bugfixes

  • none

Known Issues

For an up to date list of known issues see the issue tracker.

  • not compatible with Java 9
  • Ensure that a rule is enabled if you get no results. In new SQ versions the default profile is read-only. The cxx plugin does not enable all rules per default.
  • Starting with SQ 6.2 there are some new metrics and some are no more available. Please have a look to the SonarQube release notes.
  • duplicated_lines_density values are different with SQ 7.5
  • test execution metrics are not supported
  • The Cppcheck plugin is deprecated and not working in parallel to this plugin. This plugin provides an own Cppcheck sensor.
  • C plugin and JSON Compilation Database support are experimental only

Thanks ....

go to all contributors (in alphabetical order):

@guwirth
@ivangalkin

... and all people which were active on the issue tracker!

Don't miss a new sonar-cxx release

NewReleases is sending notifications on new releases.