The C++ scanner doesn’t properly identify template arguments and wants them to be sometimes uppercase when they are integers. In the code here: https://sonarcloud.io/project/issues?branch=develop&id=org.sonarqube%3Aaudio-tk&open=AWdL4fv6EEvrFDMBQQOV&resolved=false we have an integer template argument that is perfectly fine and that the scanner should not identify as a literal suffix because it is not.