openai / codex
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system6% (1,338 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
rs5% (491 lines)
ts8% (470 lines)
tsx8% (338 lines)
toml13% (39 lines)
Duplication per Component (primary)
codex-cli7% (808 lines)
codex-rs5% (530 lines)
scripts0% (0 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 143 duplicates...
Size#FoldersFilesLinesCode
55 x 2 codex-cli/src
codex-cli/src/utils/agent
37:112 (66%)
36:111 (67%)
view
20 x 2 codex-cli/src
codex-cli/src/utils/agent
1:23 (24%)
1:23 (24%)
view
19 x 2 codex-cli/src/utils/agent
codex-cli/src/utils/agent
224:242 (3%)
357:380 (3%)
view
18 x 2 codex-cli/src/utils/agent
codex-cli/src/utils/agent
705:728 (2%)
1082:1100 (2%)
view
16 x 2 codex-cli/src/components/chat
codex-cli/src/components/chat
18:33 (30%)
43:58 (18%)
view
16 x 2 codex-cli/src/utils/agent
codex-cli/src/utils/agent
685:703 (1%)
1059:1079 (1%)
view
16 x 2 codex-cli/src/components/chat
codex-cli/src/components/chat
79:96 (17%)
890:906 (2%)
view
15 x 2 codex-cli/src/components/chat
codex-cli/src/components/chat
59:76 (16%)
961:978 (1%)
view
15 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
755:772 (1%)
888:902 (1%)
view
14 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
700:714 (1%)
819:836 (1%)
view
14 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
700:714 (1%)
771:784 (1%)
view
14 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
771:784 (1%)
819:836 (1%)
view
13 x 2 codex-rs/core/src
codex-rs/core/src
993:1007 (1%)
1088:1102 (1%)
view
13 x 2 codex-cli/src/utils/agent
codex-cli/src/utils/agent
1347:1362 (1%)
1415:1430 (1%)
view
12 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
600:616 (1%)
627:643 (1%)
view
11 x 2 codex-cli/src/components/chat
codex-cli/src/components/chat
43:55 (12%)
941:954 (1%)
view
10 x 2 codex-cli/src/components
codex-cli/src/components
542:552 (1%)
559:569 (1%)
view
10 x 2 codex-cli/src/components/chat
codex-cli/src/components/chat
211:222 (4%)
22:34 (9%)
view
10 x 2 codex-rs/core/src
codex-rs/core/src
580:591 (<1%)
595:606 (<1%)
view
9 x 2 codex-cli/src/utils
codex-cli/src/utils
471:479 (1%)
652:660 (1%)
view
9 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
975:985 (1%)
1010:1020 (1%)
view
9 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
938:948 (1%)
975:985 (1%)
view
9 x 2 codex-rs/exec
codex-rs/tui
20:28 (34%)
25:33 (26%)
view
9 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
938:948 (1%)
1010:1020 (1%)
view
9 x 2 codex-cli/src/utils/agent/sandbox
codex-cli/src/utils/agent/sandbox
175:183 (7%)
190:198 (7%)
view
8 x 2 codex-cli/src/utils
codex-cli/src/utils
47:56 (13%)
96:107 (13%)
view
8 x 2 codex-cli/src/utils
codex-cli/src/utils
386:393 (1%)
653:660 (1%)
view
8 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
701:709 (<1%)
732:740 (<1%)
view
8 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
732:740 (<1%)
820:830 (<1%)
view
8 x 2 codex-cli/src/components
codex-cli/src/components
87:94 (6%)
114:121 (7%)
view
8 x 2 codex-rs/exec/src
codex-rs/tui/src
18:30 (27%)
25:37 (36%)
view
8 x 2 codex-cli/src/components/chat
codex-cli/src/components/chat
225:234 (3%)
248:258 (3%)
view
8 x 2 codex-cli/src/components
codex-cli/src/components
21:28 (9%)
114:121 (7%)
view
8 x 2 codex-cli/src/utils
codex-cli/src/utils
386:393 (1%)
472:479 (1%)
view
8 x 2 codex-cli/src/components
codex-cli/src/components
21:28 (9%)
87:94 (6%)
view
8 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
732:740 (<1%)
772:779 (<1%)
view
8 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
651:659 (<1%)
819:829 (<1%)
view
8 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
812:819 (<1%)
1048:1055 (<1%)
view
8 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
651:659 (<1%)
700:708 (<1%)
view
8 x 2 codex-cli/src/components/chat
codex-cli/src/components/chat
110:117 (8%)
988:995 (1%)
view
8 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
651:659 (<1%)
771:778 (<1%)
view
7 x 2 codex-rs/core
codex-rs/tui
30:36 (12%)
26:32 (20%)
view
7 x 2 codex-cli/src/components
codex-cli/src/components
47:56 (1%)
72:81 (1%)
view
7 x 2 codex-rs/mcp-server
codex-rs/tui
24:30 (24%)
26:32 (20%)
view
7 x 2 codex-cli/src/components/chat
codex-cli/src/components/chat
580:587 (1%)
633:640 (1%)
view
7 x 2 codex-cli/src/components/chat
codex-cli/src/components/chat
194:201 (3%)
66:73 (6%)
view
7 x 2 codex-rs/core
codex-rs/exec
30:36 (12%)
21:27 (26%)
view
7 x 2 codex-rs/core/src
codex-rs/core/src
137:145 (<1%)
147:155 (<1%)
view
7 x 2 codex-rs/apply-patch/src
codex-rs/apply-patch/src
652:659 (<1%)
732:739 (<1%)
view
7 x 2 codex-rs/core
codex-rs/mcp-server
30:36 (12%)
24:30 (24%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
56 x 2 codex-cli/src/utils/agent
codex-cli/src
36:105 
37:106 
view