v0.9.1
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!