Martin Vogel
f26acd4ced
Eliminate NOLINTNEXTLINE suppressions + iterative AST walkers
Remove ~480 dead per-line NOLINTNEXTLINE comments. Update .clang-tidy with
documented upstream bug references for disabled checks.
Convert key AST walkers to iterative with explicit stacks: walk_defs (with
context-aware stack frames for class nesting), walk_throws, walk_readwrites,
walk_calls, walk_usages, walk_env_accesses, extract_elixir_call, glob_match,
cbm_yaml_free, rmdir_recursive, resolve_func_name, walk_variables_iter,
count_branching. Reversed child push for left-to-right traversal.
Disable readability-implicit-bool-conversion globally — designed for C++,
flags all idiomatic C patterns (bool = x && y) with no config to allow them.
Fix clang-format, implicit-bool edge cases, add test_helpers.h.
2026-03-31 20:04:11 +02:00
..
2026-03-22 18:33:10 -05:00
2026-03-15 22:37:34 +01:00
2026-03-25 01:59:36 +01:00
2026-03-21 22:18:31 +01:00
2026-03-28 13:59:42 +01:00
2026-03-18 19:19:42 +01:00
2026-03-17 22:05:57 +01:00
2026-03-19 03:19:06 +01:00
2026-03-25 09:28:11 +01:00
2026-03-24 23:12:18 +01:00
2026-03-24 23:48:23 +01:00
2026-03-17 22:05:57 +01:00
2026-03-19 02:58:03 +01:00
2026-03-15 22:37:34 +01:00
2026-03-24 23:48:23 +01:00
2026-03-24 23:48:23 +01:00
2026-03-31 20:04:11 +02:00
2026-03-20 19:19:12 +01:00
2026-03-31 20:04:11 +02:00
2026-03-15 19:26:12 +01:00
2026-03-28 13:59:42 +01:00
2026-03-19 02:58:03 +01:00
2026-03-18 19:19:42 +01:00
2026-03-15 22:37:34 +01:00
2026-03-28 13:59:42 +01:00
2026-03-28 13:59:42 +01:00
2026-03-24 23:48:23 +01:00
2026-03-18 19:19:42 +01:00
2026-03-28 13:59:42 +01:00
2026-03-15 19:26:12 +01:00
2026-03-17 22:05:57 +01:00
2026-03-25 10:12:44 +01:00
2026-03-19 02:58:03 +01:00
2026-03-15 22:37:34 +01:00
2026-03-20 20:32:38 +01:00
2026-03-24 23:48:23 +01:00
2026-03-24 23:48:23 +01:00
2026-03-24 23:48:23 +01:00
2026-03-24 23:48:23 +01:00
2026-03-25 09:47:59 +01:00
2026-03-24 23:48:23 +01:00
2026-03-19 03:48:10 +01:00
2026-03-23 17:37:21 +01:00
2026-03-24 23:48:23 +01:00
2026-03-24 23:48:23 +01:00
2026-03-24 23:48:23 +01:00
2026-03-24 23:48:23 +01:00