@@ -152,6 +152,7 @@ arrayIndexOutOfBounds:*/include/vsg/vk/State.h
152152// suppress warnings about intentional code usage or where cppcheck just hasn't got a clue about how templates are used...
153153knownConditionTrueFalse:*/src/vsg/utils/Builder.cpp
154154knownConditionTrueFalse:*/include/vsg/utils/CommandLine.h
155+ knownConditionTrueFalse:*/include/vsg/core/Inherit.h
155156
156157// suppress warning about initializtion.
157158useInitializationList:*/include/vsg/core/ScratchMemory.h
@@ -223,6 +224,11 @@ cstyleCast:*/src/vsg/io/mem_stream.cpp
223224
224225// suppress unhelpful warnings of override that make inform programmers what is being done
225226uselessOverride:*/include/vsg/utils/TracyInstrumentation.h
227+ uselessOverride:*/include/vsg/ui/WindowEvent.h
228+ uselessOverride:*/include/vsg/utils/ShaderSet.h
229+ uselessOverride:*/include/vsg/nodes/Transform.h
230+ uselessOverride:*/include/vsg/raytracing/DescriptorAccelerationStructure.h
231+ uselessOverride:*/include/vsg/raytracing/RayTracingShaderGroup.h
226232
227233// suppress inappropriate warning
228234constParameterReference:*/include/vsg/vk/Device.h
@@ -242,3 +248,22 @@ constVariablePointer:*/src/vsg/app/SecondaryCommandGraph.cpp
242248// suppress inappropriate warning
243249passedByValue:*/src/vsg/vk/Device.cpp
244250passedByValue:*/src/vsg/vk/Instance.cpp
251+
252+ // suppress inappropriate warnings
253+ functionStatic:*/include/vsg/io/Output.h
254+ functionStatic:*/include/vsg/io/Input.h
255+ functionStatic:*/src/vsg/app/CompileManager.h
256+ functionStatic:*/include/vsg/app/RecordTraversal.h
257+ functionStatic:*/include/vsg/io/VSG.h
258+ functionStatic:*/include/vsg/io/json.h
259+ functionStatic:*/include/vsg/io/txt.h
260+ functionStatic:*/include/vsg/io/tile.h
261+ functionStatic:*/include/vsg/state/QueryPool.h
262+ functionStatic:*/include/vsg/state/ArrayState.h
263+ functionStatic:*/include/vsg/text/StandardLayout.h
264+ functionStatic:*/include/vsg/utils/Builder.h
265+ functionStatic:*/include/vsg/utils/ShaderCompiler.h
266+
267+
268+ // suppress inappropriate warnings
269+ suspiciousFloatingPointCast:*/src/vsg/maths/maths_transform.cpp
0 commit comments