1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// Clippy: deny unwrap_used in production code — use expect() or ? instead
// Clippy: allow indexed loops in ML/numerical code (classifier, HMM)
// Clippy: allow enum variant naming (ContextFile etc. — domain-meaningful)
//! Repotoire - Graph-powered code analysis library
//!
//! A fast, local-first code analysis tool that uses knowledge graphs
//! to detect code smells, architectural issues, and technical debt.
// Allow structural patterns common in detector/parser architecture
// TUI uses libc/termios/poll directly — Unix-only. Interactive `findings -i`
// is unavailable on Windows; users get a clear error from cli/findings.rs.