clang-tidy report

Warnings

File Count
apps/runner/src/eu/runner/main.cc 46
libs/core/src/eu/core/geom.builder.cc 43
libs/io/src/eu/io/mesh.cc 35
libs/core/src/eu/core/vertex_layout.test.cc 33
libs/imgui/src/eu/imgui/ui.cc 27
libs/mrgui/src/eu/mrgui/widgets.cc 22
libs/kdl/src/eu/kdl/kdl.cc 20
apps/editor/src/eu/editor/main.cc 19
libs/base/src/eu/base/colors.cc 19
apps/runner/src/eu/runner/entity.h 12
libs/render/src/eu/render/canvas.cc 12
libs/render/src/eu/render/shader_resource.cc 11
libs/core/src/eu/core/vertex_layout.cc 11
libs/render/src/eu/render/shader.cc 10
libs/render/src/eu/render/shader.source.cc 9
libs/render/src/eu/render/texture.cc 9
libs/render/src/eu/render/font.cc 8
libs/base/src/eu/base/rect.h 8
libs/tests/src/eu/tests/vectorequals.h 8
libs/core/src/eu/core/geom.extract.cc 7
libs/tests/src/eu/tests/vectortostring.h 7
libs/render/src/eu/render/opengl_utils.cc 6
libs/tests/src/eu/tests/false_string.h 5
libs/render/src/eu/render/font.h 5
libs/render/src/eu/render/renderer.cc 5
libs/core/src/eu/core/uniform_buffer.cc 5
apps/runner/src/eu/runner/entity.cc 4
libs/tests/src/eu/tests/equaler.h 4
libs/render/src/eu/render/state.cc 4
../../../../../usr/include/c++/15/variant 3
apps/runner/src/eu/runner/script.base.cc 3
libs/base/src/eu/base/vec3.h 3
libs/assert/src/eu/assert/assert.cc 3
libs/tests/src/eu/tests/false_string.cc 3
libs/base/src/eu/base/hash.set.h 3
libs/base/src/eu/base/mat4.cc 3
libs/render/src/eu/render/material.cc 3
apps/runner/src/eu/runner/input.cc 2
libs/core/src/eu/core/geom.builder.h 2
libs/tests/src/eu/tests/approx_equal.cc 2
libs/render/src/eu/render/camera.cc 2
libs/render/src/eu/render/debug.cc 2
libs/io/src/eu/io/file.cc 2
libs/render/src/eu/render/fullscreen.cc 2
libs/base/src/eu/base/hash.string.test.cc 2
libs/core/src/eu/core/loadedfont.cc 2
libs/base/src/eu/base/quat.cc 2
libs/render/src/eu/render/renderer.pimpl.cc 2
libs/render/src/eu/render/shadow.cc 2
libs/render/src/eu/render/texture.test.cc 2
libs/kdl/src/eu/kdl/kdl.h 1
libs/render/src/eu/render/postproc.h 1
apps/runner/src/eu/runner/script.cc 1
libs/base/src/eu/base/range.h 1
libs/base/src/eu/base/colors.h 1
libs/base/src/eu/base/axisangle.test.cc 1
libs/tests/src/eu/tests/equaler.cc 1
libs/base/src/eu/base/guid.cc 1
libs/core/src/eu/core/geom.extract.h 1
libs/base/src/eu/base/hash.string.h 1
libs/core/src/eu/core/image.cc 1
libs/render/src/eu/render/postproc.cc 1
libs/base/src/eu/base/quat.test.cc 1
libs/base/src/eu/base/rect.cc 1
libs/core/src/eu/core/scurve.cc 1
libs/base/src/eu/base/rect.test.cc 1
libs/core/src/eu/core/scurve.test.cc 1
libs/core/src/eu/core/tablelayout.test.cc 1
libs/base/src/eu/base/vec2.cc 1
libs/base/src/eu/base/angle.cc 0
libs/base/src/eu/base/angle.test.cc 0
libs/render/src/eu/render/assets.cc 0
libs/base/src/eu/base/axisangle.cc 0
libs/tests/src/eu/tests/approx.cc 0
libs/core/src/eu/core/color.cc 0
libs/core/src/eu/core/color.test.cc 0
libs/render/src/eu/render/compiledmesh.cc 0
libs/core/src/eu/core/geom.cc 0
libs/base/src/eu/base/hash.string.cc 0
libs/base/src/eu/base/hash.set.cc 0
libs/base/src/eu/base/ints.cc 0
libs/base/src/eu/base/guid.test.cc 0
libs/log/src/eu/log/log.cc 0
libs/render/src/eu/render/linebatch.cc 0
libs/base/src/eu/base/mat4.test.cc 0
libs/base/src/eu/base/memorychunk.cc 0
libs/core/src/eu/core/mesh.cc 0
libs/base/src/eu/base/numeric.cc 0
libs/render/src/eu/render/opengl_labels.cc 0
libs/base/src/eu/base/numeric.test.cc 0
libs/render/src/eu/render/postproc.internal.cc 0
libs/base/src/eu/base/range.cc 0
libs/mrgui/examples/main.cc 0
libs/render/src/eu/render/render_settings.cc 0
libs/base/src/eu/base/range.test.cc 0
libs/imgui/src/eu/imgui/scurve.cc 0
libs/base/src/eu/base/size.cc 0
libs/render/src/eu/render/space.cc 0
libs/core/src/eu/core/tablelayout.cc 0
libs/core/src/eu/core/ui.cc 0
libs/render/src/eu/render/uniform_buffer.cc 0
libs/render/src/eu/render/uniform.cc 0
libs/core/src/eu/core/utf8.cc 0
libs/core/src/eu/core/uniform_buffer.test.cc 0
libs/base/src/eu/base/vec3.cc 0
libs/core/src/eu/core/ui.test.cc 0
libs/base/src/eu/base/vec4.cc 0
libs/base/src/eu/base/vec2.test.cc 0
libs/base/src/eu/base/vec3.test.cc 0
libs/base/src/eu/base/vec4.test.cc 0
libs/render/src/eu/render/world.cc 0

Timings

File Time
libs/mrgui/examples/main.cc 17.6s
libs/base/src/eu/base/range.test.cc 5.4s
libs/base/src/eu/base/vec3.test.cc 5.4s
apps/editor/src/eu/editor/main.cc 5.4s
libs/base/src/eu/base/guid.test.cc 5.3s
libs/base/src/eu/base/numeric.test.cc 5.1s
libs/base/src/eu/base/mat4.test.cc 5.1s
libs/base/src/eu/base/vec4.test.cc 5.1s
libs/base/src/eu/base/axisangle.test.cc 5.0s
libs/tests/src/eu/tests/approx_equal.cc 4.9s
libs/tests/src/eu/tests/approx.cc 4.9s
libs/base/src/eu/base/rect.test.cc 4.9s
libs/core/src/eu/core/ui.test.cc 4.8s
libs/base/src/eu/base/quat.test.cc 4.8s
libs/base/src/eu/base/vec2.test.cc 4.3s
libs/base/src/eu/base/hash.string.test.cc 4.1s
libs/base/src/eu/base/angle.test.cc 4.0s
libs/assert/src/eu/assert/assert.cc 3.9s
libs/base/src/eu/base/mat4.cc 3.9s
libs/core/src/eu/core/tablelayout.test.cc 3.7s
libs/core/src/eu/core/vertex_layout.test.cc 3.6s
apps/runner/src/eu/runner/main.cc 3.2s
libs/core/src/eu/core/scurve.test.cc 2.8s
libs/core/src/eu/core/uniform_buffer.test.cc 2.8s
libs/render/src/eu/render/texture.cc 2.6s
libs/render/src/eu/render/postproc.cc 2.3s
libs/core/src/eu/core/color.test.cc 2.2s
apps/runner/src/eu/runner/input.cc 2.0s
libs/imgui/src/eu/imgui/ui.cc 1.9s
libs/kdl/src/eu/kdl/kdl.cc 1.9s
libs/render/src/eu/render/shader.source.cc 1.9s
libs/render/src/eu/render/font.cc 1.9s
apps/runner/src/eu/runner/entity.cc 1.9s
apps/runner/src/eu/runner/script.base.cc 1.7s
libs/mrgui/src/eu/mrgui/widgets.cc 1.7s
libs/render/src/eu/render/renderer.pimpl.cc 1.7s
libs/render/src/eu/render/renderer.cc 1.6s
libs/render/src/eu/render/fullscreen.cc 1.5s
libs/render/src/eu/render/shadow.cc 1.5s
libs/render/src/eu/render/material.cc 1.4s
libs/render/src/eu/render/state.cc 1.4s
libs/render/src/eu/render/postproc.internal.cc 1.3s
libs/render/src/eu/render/compiledmesh.cc 1.2s
libs/render/src/eu/render/shader.cc 1.2s
libs/render/src/eu/render/shader_resource.cc 1.1s
libs/render/src/eu/render/linebatch.cc 1.1s
libs/render/src/eu/render/texture.test.cc 1.1s
libs/core/src/eu/core/loadedfont.cc 1.1s
libs/base/src/eu/base/colors.cc 1.1s
libs/base/src/eu/base/hash.set.cc 1.0s
libs/render/src/eu/render/canvas.cc 1.0s
libs/core/src/eu/core/geom.extract.cc 1.0s
apps/runner/src/eu/runner/script.cc 1.0s
libs/render/src/eu/render/world.cc 1.0s
libs/tests/src/eu/tests/equaler.cc 1.0s
libs/core/src/eu/core/image.cc 1.0s
libs/core/src/eu/core/geom.builder.cc 1.0s
libs/core/src/eu/core/uniform_buffer.cc 1.0s
libs/io/src/eu/io/mesh.cc 1.0s
libs/base/src/eu/base/vec4.cc 0.9s
libs/core/src/eu/core/utf8.cc 0.9s
libs/base/src/eu/base/range.cc 0.9s
libs/render/src/eu/render/camera.cc 0.9s
libs/base/src/eu/base/angle.cc 0.9s
libs/render/src/eu/render/uniform.cc 0.9s
libs/render/src/eu/render/opengl_labels.cc 0.9s
libs/render/src/eu/render/opengl_utils.cc 0.8s
libs/base/src/eu/base/guid.cc 0.8s
libs/core/src/eu/core/color.cc 0.8s
libs/base/src/eu/base/quat.cc 0.8s
libs/tests/src/eu/tests/false_string.cc 0.8s
libs/core/src/eu/core/vertex_layout.cc 0.8s
libs/core/src/eu/core/ui.cc 0.8s
libs/base/src/eu/base/memorychunk.cc 0.7s
libs/render/src/eu/render/render_settings.cc 0.7s
libs/base/src/eu/base/vec2.cc 0.7s
libs/log/src/eu/log/log.cc 0.7s
libs/core/src/eu/core/mesh.cc 0.7s
libs/render/src/eu/render/assets.cc 0.7s
libs/base/src/eu/base/ints.cc 0.7s
libs/io/src/eu/io/file.cc 0.7s
libs/imgui/src/eu/imgui/scurve.cc 0.6s
libs/base/src/eu/base/hash.string.cc 0.6s
libs/base/src/eu/base/rect.cc 0.6s
libs/render/src/eu/render/uniform_buffer.cc 0.6s
libs/render/src/eu/render/debug.cc 0.6s
libs/base/src/eu/base/axisangle.cc 0.6s
libs/core/src/eu/core/scurve.cc 0.5s
libs/base/src/eu/base/vec3.cc 0.5s
libs/core/src/eu/core/geom.cc 0.5s
libs/render/src/eu/render/space.cc 0.5s
libs/core/src/eu/core/tablelayout.cc 0.5s
libs/base/src/eu/base/numeric.cc 0.5s
libs/base/src/eu/base/size.cc 0.4s