clang-tidy report

258 errors in 59 files.

File Count Time
apps/runner/src/eu/runner/main.cc 46 3.3s
apps/editor/src/eu/editor/main.cc 21 3.2s
libs/base/src/eu/base/colors.cc 19 0.6s
libs/render/src/eu/render/canvas.cc 12 1.1s
libs/render/src/eu/render/shader_resource.cc 11 0.9s
libs/core/src/eu/core/vertex_layout.cc 11 0.7s
libs/render/src/eu/render/shader.source.cc 9 1.2s
libs/render/src/eu/render/font.cc 8 1.4s
libs/core/src/eu/core/geom.extract.cc 7 0.6s
libs/tests/src/eu/tests/vectortostring.h 7
libs/render/src/eu/render/opengl_utils.cc 6 0.7s
libs/tests/src/eu/tests/false_string.h 5
libs/render/src/eu/render/renderer.cc 5 1.5s
libs/core/src/eu/core/uniform_buffer.cc 5 0.6s
apps/runner/src/eu/runner/entity.cc 4 2.6s
libs/tests/src/eu/tests/equaler.h 4
libs/kdl/src/eu/kdl/kdl.cc 4 1.2s
libs/render/src/eu/render/state.cc 4 0.8s
../../../../../usr/include/c++/15/variant 3
apps/runner/src/eu/runner/script.base.cc 3 1.1s
libs/base/src/eu/base/vec3.h 3
libs/assert/src/eu/assert/assert.cc 3 2.3s
libs/tests/src/eu/tests/false_string.cc 3 0.6s
libs/base/src/eu/base/hash.set.h 3
libs/base/src/eu/base/mat4.cc 3 2.3s
libs/render/src/eu/render/material.cc 3 1.1s
apps/runner/src/eu/runner/input.cc 2 2.7s
libs/core/src/eu/core/geom.builder.h 2
libs/tests/src/eu/tests/approx_equal.cc 2 2.8s
libs/render/src/eu/render/camera.cc 2 0.5s
libs/render/src/eu/render/debug.cc 2 0.4s
libs/io/src/eu/io/file.cc 2 0.5s
libs/render/src/eu/render/fullscreen.cc 2 0.7s
libs/core/src/eu/core/loadedfont.cc 2 0.6s
libs/base/src/eu/base/hash.string.test.cc 2 4.4s
libs/base/src/eu/base/quat.cc 2 0.7s
libs/render/src/eu/render/renderer.pimpl.cc 2 1.1s
libs/render/src/eu/render/shadow.cc 2 1.0s
libs/render/src/eu/render/texture.test.cc 2 0.8s
libs/kdl/src/eu/kdl/kdl.h 1
libs/render/src/eu/render/postproc.h 1
apps/runner/src/eu/runner/script.cc 1 0.9s
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 3.6s
libs/tests/src/eu/tests/equaler.cc 1 0.7s
libs/core/src/eu/core/geom.extract.h 1
libs/base/src/eu/base/guid.cc 1 0.6s
libs/base/src/eu/base/hash.string.h 1
libs/core/src/eu/core/image.cc 1 0.7s
libs/render/src/eu/render/postproc.cc 1 1.6s
libs/base/src/eu/base/rect.cc 1 0.5s
libs/base/src/eu/base/quat.test.cc 1 4.1s
libs/base/src/eu/base/rect.test.cc 1 2.7s
libs/core/src/eu/core/scurve.cc 1 0.5s
libs/core/src/eu/core/scurve.test.cc 1 2.2s
libs/imgui/src/eu/imgui/ui.cc 1 1.2s
libs/core/src/eu/core/tablelayout.test.cc 1 3.6s
libs/base/src/eu/base/vec2.cc 1 0.4s
libs/base/src/eu/base/angle.cc 0 0.7s
libs/base/src/eu/base/angle.test.cc 0 3.7s
libs/render/src/eu/render/assets.cc 0 0.8s
libs/tests/src/eu/tests/approx.cc 0 3.5s
libs/base/src/eu/base/axisangle.cc 0 0.6s
libs/core/src/eu/core/color.cc 0 0.6s
libs/render/src/eu/render/compiledmesh.cc 0 0.8s
libs/imgui/src/eu/imgui/debug.cc 0 0.5s
libs/core/src/eu/core/color.test.cc 0 2.4s
libs/core/src/eu/core/geom.cc 0 0.4s
libs/core/src/eu/core/geom.builder.cc 0 1.1s
libs/base/src/eu/base/hash.set.cc 0 0.7s
libs/base/src/eu/base/hash.string.cc 0 0.7s
libs/imgui/src/eu/imgui/init.cc 0 0.7s
libs/base/src/eu/base/guid.test.cc 0 2.8s
libs/base/src/eu/base/ints.cc 0 0.5s
libs/render/src/eu/render/linebatch.cc 0 0.6s
libs/log/src/eu/log/log.cc 0 0.6s
libs/base/src/eu/base/memorychunk.cc 0 0.6s
libs/base/src/eu/base/mat4.test.cc 0 3.5s
libs/core/src/eu/core/mesh.cc 0 0.4s
libs/io/src/eu/io/mesh.cc 0 0.8s
libs/base/src/eu/base/numeric.cc 0 0.5s
libs/render/src/eu/render/opengl_labels.cc 0 0.6s
libs/base/src/eu/base/numeric.test.cc 0 3.2s
libs/render/src/eu/render/postproc.internal.cc 0 0.9s
libs/base/src/eu/base/range.cc 0 0.4s
libs/base/src/eu/base/range.test.cc 0 2.7s
libs/render/src/eu/render/render_settings.cc 0 0.6s
libs/imgui/src/eu/imgui/scurve.cc 0 0.5s
libs/mrgui/examples/main.cc 0 16.3s
libs/render/src/eu/render/shader.cc 0 1.1s
libs/base/src/eu/base/size.cc 0 0.5s
libs/render/src/eu/render/space.cc 0 0.6s
libs/core/src/eu/core/tablelayout.cc 0 0.6s
libs/render/src/eu/render/texture.cc 0 1.3s
libs/base/src/eu/base/transform.cc 0 0.6s
libs/core/src/eu/core/ui.cc 0 0.4s
libs/render/src/eu/render/uniform_buffer.cc 0 0.5s
libs/base/src/eu/base/transform.test.cc 0 3.9s
libs/render/src/eu/render/uniform.cc 0 0.6s
libs/core/src/eu/core/ui.test.cc 0 3.1s
libs/core/src/eu/core/utf8.cc 0 0.6s
libs/core/src/eu/core/uniform_buffer.test.cc 0 2.0s
libs/base/src/eu/base/vec3.cc 0 0.7s
libs/base/src/eu/base/vec4.cc 0 0.7s
libs/base/src/eu/base/vec2.test.cc 0 3.0s
libs/base/src/eu/base/vec3.test.cc 0 4.1s
libs/base/src/eu/base/vec4.test.cc 0 3.7s
libs/mrgui/src/eu/mrgui/widgets.cc 0 1.2s
libs/render/src/eu/render/world.cc 0 0.8s
libs/core/src/eu/core/vertex_layout.test.cc 0 2.7s

Timings

average: 1.6s

max: 16.3s for libs/mrgui/examples/main.cc

min: 0.4s for libs/core/src/eu/core/geom.cc