| File | Severity | Checker name | Message | Bug path length | Review status | |
|---|---|---|---|---|---|---|
| 1 | src/shadertools/qspirvcompiler.cpp @ Line 111 | cppcoreguidelines-special-member-functions | class 'GlobalInit' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 2 | src/shadertools/qspirvcompiler.cpp @ Line 216 | misc-use-anonymous-namespace | function 'mapShaderStage' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 3 | src/shadertools/qspirvshader.cpp @ Line 15 | cppcoreguidelines-special-member-functions | class 'QSpirvShaderPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 4 | src/shadertools/qspirvshader.cpp @ Line 82 | misc-use-anonymous-namespace | function 'matVarType' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 5 | src/shadertools/qspirvshader.cpp @ Line 97 | misc-use-anonymous-namespace | function 'vecVarType' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 6 | src/shadertools/qspirvshader.cpp @ Line 113 | misc-use-anonymous-namespace | function 'sampledImageVarType' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 7 | src/shadertools/qspirvshader.cpp @ Line 140 | misc-use-anonymous-namespace | function 'imageVarType' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 8 | src/shadertools/qspirvshader.cpp @ Line 167 | misc-use-anonymous-namespace | function 'varType' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 9 | tools/qsb/qsb.cpp @ Line 26 | misc-use-anonymous-namespace | variable 'silent' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 10 | tools/qsb/qsb.cpp @ Line 36 | misc-use-anonymous-namespace | function 'printError' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 11 | tools/qsb/qsb.cpp @ Line 45 | misc-use-anonymous-namespace | function 'writeToFile' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 12 | tools/qsb/qsb.cpp @ Line 60 | misc-use-anonymous-namespace | function 'readFile' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 13 | tools/qsb/qsb.cpp @ Line 73 | misc-use-anonymous-namespace | function 'writeTemp' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 14 | tools/qsb/qsb.cpp @ Line 77 | performance-no-automatic-move | constness of 'fullPath' prevents automatic move | 1 | unreviewed | |
| 15 | tools/qsb/qsb.cpp @ Line 82 | misc-use-anonymous-namespace | function 'runProcess' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 16 | tools/qsb/qsb.cpp @ Line 127 | misc-use-anonymous-namespace | function 'stageStr' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 17 | tools/qsb/qsb.cpp @ Line 147 | misc-use-anonymous-namespace | function 'sourceStr' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 18 | tools/qsb/qsb.cpp @ Line 171 | misc-use-anonymous-namespace | function 'sourceVersionStr' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 19 | tools/qsb/qsb.cpp @ Line 180 | misc-use-anonymous-namespace | function 'sourceVariantStr' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 20 | tools/qsb/qsb.cpp @ Line 198 | misc-use-anonymous-namespace | function 'dump' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 21 | tools/qsb/qsb.cpp @ Line 281 | misc-use-anonymous-namespace | function 'shaderKeyFromWhatSpec' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 22 | tools/qsb/qsb.cpp @ Line 321 | misc-use-anonymous-namespace | function 'extract' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 23 | tools/qsb/qsb.cpp @ Line 349 | misc-use-anonymous-namespace | function 'addOrReplace' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 24 | tools/qsb/qsb.cpp @ Line 388 | misc-use-anonymous-namespace | function 'remove' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 25 | tools/qsb/qsb.cpp @ Line 411 | misc-use-anonymous-namespace | function 'fxcProfile' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 26 | tools/qsb/qsb.cpp @ Line 447 | misc-use-anonymous-namespace | function 'replaceShaderContents' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 27 | tools/qsb/qsb.cpp @ Line 466 | misc-use-anonymous-namespace | function 'generateDepfile' declared 'static', move to anonymous namespace instead | 1 | unreviewed |