EpicGames/raddebugger
A native, user-mode, multi-process, graphical debugger.
C★ 7,923+90 that day#5 on trending
D43.3/100
Duplication54
7.5% in c, c-header, cpp, bash, perlDead coden/a
no JavaScript, TypeScript, Python or compiler-checked Rust filesComplexity34
77.3% The score is jscpd's own --health model: markup, data and text left out, tests kept. The numbers below are the trending scan's.
5.75%duplicated code · 14,002 of 243,394 lines
846clones in code
384code files of 436 scanned
7.47%duplicated over all files · 1,184 clones
Most complex files
- src/raddbg/raddbg_core.c3311 cx
- src/text/text.c1390 cx
- src/linker/lnk.c1242 cx
- src/eval2/eval2.c1076 cx
- src/dbg_engine/dbg_engine_ctrl.c1044 cx
- src/raddbg/raddbg_views.c962 cx
- src/rdi_from_dwarf/rdi_from_dwarf.c957 cx
- obsolete/rdi_from_dwarf/rdi_from_dwarf_old.c879 cx
- src/raddump/raddump.c799 cx
- src/rdi_from_codeview/rdi_from_codeview.c798 cx
Dead code
Not measured: no JavaScript, TypeScript, Python or compiler-checked Rust files.
The code number leaves out tests, fixtures, docs, examples, data files, styles, translations and vendored code.
Largest clones in the code
- 1646 lines in 2 placescpp16,245 tokens
729 variadic_params("foo", 123, 456); 730} 731 732//////////////////////////////// 733// NOTE(allen): Mutating Variables Eval 734 735static const int con_some_constant = 4; 736static const float con_some_constant_f = 0.04f; 737 738static int mut_x = 0;First 10 of 1646 lines.
- 659 lines in 2 placescpp2,444 tokens
2549{ 2550 int i = 17; 2551 2552 check_again: 2553 if (i <= 1) goto done; 2554 if ((i&1) == 0) goto even_case; 2555 2556 // odd_case: 2557 i = 3*i + 1; 2558First 10 of 659 lines.
- 484 lines in 2 placescpp1,819 tokens
13#if _WIN32 && _DEBUG 14#pragma comment(linker, "/nodefaultlib:libcmt") 15#pragma comment(lib, "libcmtd") 16#endif 17 18#include <string> 19#include <vector> 20#include <unordered_map> 21#include <memory> 22#if !_WIN32First 10 of 484 lines.
7 more
- 210 lines in 2 placescpp1,280 tokens
- 151 lines in 2 placesc1,107 tokens
- 170 lines in 2 placesc972 tokens
- 12 lines in 11 placesc81 tokens
- 28 lines in 5 placesc163 tokens
- 75 lines in 2 placesc582 tokens
- 116 lines in 2 placescpp550 tokens
Largest clones over all files, tests and data included
- 1646 lines in 2 placescpp16,245 tokens
729 variadic_params("foo", 123, 456); 730} 731 732//////////////////////////////// 733// NOTE(allen): Mutating Variables Eval 734 735static const int con_some_constant = 4; 736static const float con_some_constant_f = 0.04f; 737 738static int mut_x = 0;First 10 of 1646 lines.
- 659 lines in 2 placescpp2,444 tokens
2549{ 2550 int i = 17; 2551 2552 check_again: 2553 if (i <= 1) goto done; 2554 if ((i&1) == 0) goto even_case; 2555 2556 // odd_case: 2557 i = 3*i + 1; 2558First 10 of 659 lines.
- 484 lines in 2 placescpp1,819 tokens
13#if _WIN32 && _DEBUG 14#pragma comment(linker, "/nodefaultlib:libcmt") 15#pragma comment(lib, "libcmtd") 16#endif 17 18#include <string> 19#include <vector> 20#include <unordered_map> 21#include <memory> 22#if !_WIN32First 10 of 484 lines.
- 184 lines in 2 placesctests1,474 tokens
- 210 lines in 2 placescpp1,280 tokens
By format, code only
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| c | 200 | 196,141 | 824 | 10,502 | 5.35% |
| cpp | 5 | 7,198 | 17 | 3,453 | 47.97% |
| c-header | 167 | 38,977 | 5 | 47 | 0.12% |
| bash | 11 | 910 | 0 | 0 | 0% |
| perl | 1 | 168 | 0 | 0 | 0% |
By format, all files
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| c | 228 | 216,610 | 1,154 | 16,455 | 7.6% |
| cpp | 5 | 7,198 | 17 | 3,453 | 47.97% |
| c-header | 186 | 44,090 | 10 | 248 | 0.56% |
| yaml | 1 | 218 | 2 | 13 | 5.96% |
| json | 1 | 93 | 1 | 19 | 20.43% |
| markdown | 2 | 1,064 | 0 | 0 | 0% |
| bash | 11 | 910 | 0 | 0 | 0% |
| perl | 1 | 168 | 0 | 0 | 0% |
| text | 1 | 51 | 0 | 0 | 0% |
Trending appearances
| Day | Rank | Stars | Files | Lines | Clones | All files | Code | Health | Commit |
|---|---|---|---|---|---|---|---|---|---|
| Oct 8, 2026 | #5 | 7,923 (+90) | 436 | 270,402 | 1,184 | 7.47% | 5.75% | D 43.3 | b6d8c3f |
Want this for your own project? Install jscpd and run jscpd ., or measure it the way the baselines were measured.