solution for #218 / first version you can give a try
* all files without coverage report are set to 0 coverage
* use non comment lines of code for coverage calculation
* all lines of the files are marked red (also comments and preprocessor directives)
* source and header files included - with header files I'm not sure (but there could also be code inside)?
* Add option sonar.cxx.coverage.forceZeroCoverage: If 'True', assign zero line coverage to source files without coverage report(s), which results in a more realistic overall Technical Debt value (default=True).
* add option to 'test & coverage' property sheet
* additional check if statements in file. Files without statements are ignored
* test with SonarQube 3.7.4
fix smoke test values
Merge pull request #321 from guwirth/enhancement/218_line_coverage_for_all_files

Enhancement/218 line coverage for all files