Skip to content

v0.9.1

Compare
Choose a tag to compare
@wenns wenns released this 17 Jun 11:30
· 2978 commits to master since this release

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

Features / Enhancements:

  • Compatible and tested with SonarQube 3.7 to 4.2
  • Multi language support #130
  • Support case-insensitive file systems in all sensors #155
  • A set of builtin-checks like searching for ToDo, FixMe, NoSonar etc #96 #190 #167 #161 #157 #152 #151
  • Use SSLR V1.19.2 and sslr-squide-bridge V2.3 #91
  • Support of SonarQube 4.2 #180 #176 #181 #187 #198 #127
  • Parse error recovery #133
  • Force inclusion of a header file #85
  • Improved PC-Lint support #93
  • Additional SQALE definitions #105 #94 #62
  • Support of Visual Studio Code Coverage reports. #186
  • Attributted ATL support #174
  • Improve the code colorizer #172
  • Add support for Cppcheck 1.63 #166
  • Add support for Cppcheck 1.64 #165
  • Add support for Cppcheck's XML reports version 2 #158
  • Support GCC's statement expression. #144
  • Add support for feeding GCC's build warnings. #143
  • Support GCC's conditionals with omitted operands. #138
  • Support variadic macros. #137
  • Support for multi-module configurations #46

Bugfixes:

  • Do expand the macro arguments before expanding the macro body #194
  • Parse failure for c++11 for range loops #115
  • Prevent feeding of duplicated violations #110
  • PC-lint violations filename or line = "0" cannot be fed #81
  • Violations for files in project root folder cannot be fed #102
  • PC-lint improvements for messages without filename or line = "0" #81
  • Improper whitespace handling when hashhash'ing functionlike macro arguments #58

Thanks ....

go to all contributors:

@guwirth
@jmecosta
@Bertk
@Typz
@zjg

... and all people which were active on the Issue Tracker!