anthropics / buffa
Duplication

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

Intro
  • For duplication, we look at places in code where there are 6 or more lines of code that are exactly the same.
  • Before duplication is calculated, the code is cleaned to remove empty lines, comments, and frequently duplicated constructs such as imports.
  • You should aim at having as little as possible (<5%) of duplicated code as high-level of duplication can lead to maintenance difficulties, poor factoring, and logical contradictions.
Learn more...
Duplication Overall
  • 8% duplication:
    • 48,944 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 4,281 duplicated lines
  • 620 duplicates
system8% (4,281 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
rs8% (3,810 lines)
proto10% (459 lines)
py<1% (12 lines)
Duplication per Component (primary)
buffa-codegen13% (2,035 lines)
buffa5% (807 lines)
benchmarks17% (514 lines)
buffa-types9% (317 lines)
buffa-descriptor4% (242 lines)
buffa-test5% (152 lines)
conformance11% (103 lines)
fuzz21% (65 lines)
protoc-gen-buffa-packaging17% (20 lines)
protoc-gen-buffa5% (20 lines)
buffa-yaml1% (6 lines)
buffa-build0% (0 lines)
scripts0% (0 lines)
buffa-smolstr0% (0 lines)
ROOT0% (0 lines)
stress0% (0 lines)

Duplication Between Components (50+ lines)

flowchart TB
    n0["buffa-descriptor"]
    n1["buffa-types"]
    n2["benchmarks"]
    n0 ---|"215"| n1
    n2 ---|"203"| n1
    n2 ---|"58"| n0
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#DC143CFF,stroke-width:10px
    linkStyle 1 stroke:#DC143CED,stroke-width:9px
    linkStyle 2 stroke:#DC143C70,stroke-width:2px


Download: Mermaid (.mmd) (open online Mermaid editor)

2D force graph | 3D force graph

Show more details on duplication between components...
From Component
 --> To Component
Duplicated
Lines
File Pairs Details
buffa-descriptor (1%)
  --> buffa-types (3%)
215 7 file pairs details...
benchmarks (3%)
  --> buffa-types (2%)
203 6 file pairs details...
benchmarks (<1%)
  --> buffa-descriptor (<1%)
58 1 file pair details...

Longest Duplicates
The list of 50 longest duplicates.
See data for all 620 duplicates...
Size#FoldersFilesLinesCode
34 x 2 buffa-codegen/src
buffa-codegen/src
690:725 (4%)
1757:1792 (1%)
view
32 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:35 (36%)
1:35 (23%)
view
32 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:35 (29%)
1:35 (23%)
view
32 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:35 (29%)
1:35 (36%)
view
31 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:33 (19%)
1:33 (28%)
view
31 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:33 (19%)
1:33 (12%)
view
31 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:33 (28%)
1:33 (12%)
view
31 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:33 (12%)
1:33 (35%)
view
31 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:33 (19%)
1:33 (35%)
view
31 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:33 (19%)
1:33 (22%)
view
31 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:33 (12%)
1:33 (22%)
view
29 x 2 benchmarks/proto
buffa-types/protos/google/protobuf
1:29 (28%)
1:29 (26%)
view
29 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (20%)
1:29 (26%)
view
29 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (18%)
1:29 (26%)
view
29 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (32%)
1:29 (26%)
view
29 x 2 benchmarks/proto
buffa-types/protos/google/protobuf
1:29 (28%)
1:29 (18%)
view
29 x 2 benchmarks/proto
buffa-types/protos/google/protobuf
1:29 (28%)
1:29 (32%)
view
29 x 2 buffa-descriptor/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (2%)
1:29 (12%)
view
29 x 2 buffa-descriptor/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (2%)
1:29 (26%)
view
29 x 2 benchmarks/proto
buffa-types/protos/google/protobuf
1:29 (28%)
1:29 (20%)
view
29 x 2 buffa-descriptor/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (2%)
1:29 (18%)
view
29 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (12%)
1:29 (26%)
view
29 x 2 buffa-descriptor/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (2%)
1:29 (20%)
view
29 x 2 benchmarks/proto
buffa-types/protos/google/protobuf
1:29 (28%)
1:29 (12%)
view
29 x 2 buffa-descriptor/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (2%)
1:29 (32%)
view
29 x 2 benchmarks/proto
buffa-descriptor/protos/google/protobuf
1:29 (28%)
1:29 (2%)
view
29 x 2 benchmarks/proto
buffa-types/protos/google/protobuf
1:29 (28%)
1:29 (26%)
view
29 x 2 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (26%)
1:29 (26%)
view
29 x 2 buffa-descriptor/protos/google/protobuf
buffa-types/protos/google/protobuf
1:29 (2%)
1:29 (26%)
view
26 x 2 buffa/src
buffa/src
208:271 (2%)
568:622 (1%)
view
26 x 2 buffa-codegen/src
buffa-codegen/src
542:570 (3%)
1142:1170 (1%)
view
23 x 2 benchmarks/proto
benchmarks/proto/iso
27:51 (21%)
4:28 (92%)
view
21 x 2 buffa/src
buffa/src/json_helpers
1171:1200 (2%)
598:627 (1%)
view
21 x 2 buffa/src
buffa/src
494:519 (1%)
548:573 (1%)
view
21 x 2 benchmarks/proto
benchmarks/proto/iso
56:78 (19%)
4:26 (91%)
view
21 x 2 buffa-codegen/src
buffa-codegen/src
787:811 (2%)
2103:2126 (1%)
view
21 x 2 buffa/src
buffa/src
381:406 (1%)
494:519 (1%)
view
21 x 2 buffa/src
buffa/src
381:406 (1%)
548:573 (1%)
view
20 x 2 protoc-gen-buffa-packaging/src
protoc-gen-buffa/src
98:122 (17%)
53:78 (5%)
view
20 x 2 buffa-codegen/src
buffa-codegen/src
576:595 (2%)
602:621 (2%)
view
19 x 2 buffa/src
buffa/src/json_helpers
257:280 (8%)
599:622 (1%)
view
19 x 2 buffa-codegen/src
buffa-codegen/src
658:684 (1%)
797:816 (1%)
view
19 x 2 buffa/src
buffa/src
257:280 (8%)
1172:1195 (2%)
view
18 x 2 buffa-codegen/src
buffa-codegen/src
163:183 (6%)
164:188 (7%)
view
17 x 2 buffa-codegen/src
buffa-codegen/src
235:254 (6%)
237:256 (6%)
view
17 x 2 buffa/src
buffa/src
196:216 (2%)
227:247 (2%)
view
16 x 2 buffa-codegen/src
buffa-codegen/src
732:748 (2%)
1798:1814 (<1%)
view
16 x 2 buffa-codegen/src
buffa-codegen/src
2316:2331 (<1%)
1357:1372 (<1%)
view
16 x 2 buffa-codegen/src
buffa-codegen/src
309:335 (5%)
301:327 (6%)
view
15 x 2 buffa-codegen/src
buffa-codegen/src
603:617 (1%)
693:707 (1%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 19 buffa-test/src
buffa-test/src
buffa-test/src
buffa-test/src
buffa-test/src
buffa-test/src
buffa-test/src
buffa-test/src
buffa-test/src
buffa-test/src
...
477:482 (1%)
568:573 (1%)
584:589 (1%)
620:625 (1%)
630:635 (1%)
640:645 (1%)
679:684 (1%)
689:694 (1%)
699:704 (1%)
709:714 (1%)
...
view
6 x 9 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1189:1194 (<1%)
1458:1463 (<1%)
1302:1307 (<1%)
1609:1614 (<1%)
1834:1839 (<1%)
2075:2080 (<1%)
2173:2178 (<1%)
2252:2257 (<1%)
2747:2752 (<1%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
16:21 (<1%)
16:21 (5%)
16:21 (3%)
16:21 (6%)
16:21 (5%)
16:21 (2%)
16:21 (5%)
16:21 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
9:14 (<1%)
9:14 (5%)
9:14 (3%)
9:14 (6%)
9:14 (5%)
9:14 (2%)
9:14 (5%)
9:14 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
13:18 (<1%)
13:18 (5%)
13:18 (3%)
13:18 (6%)
13:18 (5%)
13:18 (2%)
13:18 (5%)
13:18 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
1:6 (<1%)
1:6 (5%)
1:6 (5%)
1:6 (3%)
1:6 (6%)
1:6 (2%)
1:6 (5%)
1:6 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
18:23 (<1%)
18:23 (5%)
18:23 (3%)
18:23 (6%)
18:23 (5%)
18:23 (2%)
18:23 (5%)
18:23 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
3:8 (<1%)
3:8 (5%)
3:8 (5%)
3:8 (3%)
3:8 (6%)
3:8 (2%)
3:8 (5%)
3:8 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
14:19 (<1%)
14:19 (5%)
14:19 (3%)
14:19 (6%)
14:19 (5%)
14:19 (2%)
14:19 (5%)
14:19 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
5:10 (<1%)
5:10 (5%)
5:10 (3%)
5:10 (6%)
5:10 (5%)
5:10 (2%)
5:10 (5%)
5:10 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
22:27 (<1%)
22:27 (5%)
22:27 (3%)
22:27 (6%)
22:27 (5%)
22:27 (2%)
22:27 (5%)
22:27 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
7:12 (<1%)
7:12 (5%)
7:12 (3%)
7:12 (6%)
7:12 (5%)
7:12 (2%)
7:12 (5%)
7:12 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
12:17 (<1%)
12:17 (5%)
12:17 (3%)
12:17 (6%)
12:17 (5%)
12:17 (2%)
12:17 (5%)
12:17 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
20:25 (<1%)
20:25 (5%)
20:25 (3%)
20:25 (6%)
20:25 (5%)
20:25 (2%)
20:25 (5%)
20:25 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
10:15 (<1%)
10:15 (5%)
10:15 (3%)
10:15 (6%)
10:15 (5%)
10:15 (2%)
10:15 (5%)
10:15 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
8:13 (<1%)
8:13 (5%)
8:13 (3%)
8:13 (6%)
8:13 (5%)
8:13 (2%)
8:13 (5%)
8:13 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
23:28 (<1%)
23:28 (5%)
23:28 (5%)
23:28 (3%)
23:28 (6%)
23:28 (2%)
23:28 (5%)
23:28 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
19:24 (<1%)
19:24 (5%)
19:24 (3%)
19:24 (6%)
19:24 (5%)
19:24 (2%)
19:24 (5%)
19:24 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
11:16 (<1%)
11:16 (5%)
11:16 (3%)
11:16 (6%)
11:16 (5%)
11:16 (2%)
11:16 (5%)
11:16 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
2:7 (<1%)
2:7 (5%)
2:7 (5%)
2:7 (3%)
2:7 (6%)
2:7 (2%)
2:7 (5%)
2:7 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
15:20 (<1%)
15:20 (5%)
15:20 (3%)
15:20 (6%)
15:20 (5%)
15:20 (2%)
15:20 (5%)
15:20 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
4:9 (<1%)
4:9 (5%)
4:9 (5%)
4:9 (3%)
4:9 (6%)
4:9 (2%)
4:9 (5%)
4:9 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
21:26 (<1%)
21:26 (5%)
21:26 (3%)
21:26 (6%)
21:26 (5%)
21:26 (2%)
21:26 (5%)
21:26 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
17:22 (<1%)
17:22 (5%)
17:22 (3%)
17:22 (6%)
17:22 (5%)
17:22 (2%)
17:22 (5%)
17:22 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
6:11 (<1%)
6:11 (5%)
6:11 (3%)
6:11 (6%)
6:11 (5%)
6:11 (2%)
6:11 (5%)
6:11 (4%)
view
6 x 8 buffa-descriptor/protos/google/protobuf
benchmarks/proto
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
24:29 (<1%)
24:29 (5%)
24:29 (5%)
24:29 (3%)
24:29 (6%)
24:29 (2%)
24:29 (5%)
24:29 (4%)
view
6 x 6 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1457:1462 (<1%)
1608:1613 (<1%)
2074:2079 (<1%)
2172:2177 (<1%)
3041:3046 (<1%)
3109:3114 (<1%)
view
6 x 6 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
569:574 (<1%)
622:627 (<1%)
1181:1186 (<1%)
1294:1299 (<1%)
1557:1562 (<1%)
2167:2172 (<1%)
view
6 x 6 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1149:1154 (<1%)
549:554 (<1%)
1759:1764 (<1%)
2108:2113 (<1%)
692:697 (<1%)
793:798 (<1%)
view
6 x 6 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1190:1195 (<1%)
1459:1464 (<1%)
1303:1308 (<1%)
1610:1615 (<1%)
2076:2081 (<1%)
2174:2179 (<1%)
view
6 x 6 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1150:1155 (<1%)
550:555 (<1%)
1760:1765 (<1%)
2109:2114 (<1%)
693:698 (<1%)
794:799 (<1%)
view
6 x 6 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1148:1153 (<1%)
548:553 (<1%)
1758:1763 (<1%)
2107:2112 (<1%)
691:696 (<1%)
792:797 (<1%)
view
6 x 6 buffa/src
buffa/src
buffa/src
buffa/src
buffa/src
buffa/src
368:374 (<1%)
441:447 (<1%)
859:866 (<1%)
1405:1411 (<1%)
1462:1468 (<1%)
1536:1542 (<1%)
view
6 x 6 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1147:1152 (<1%)
547:552 (<1%)
1757:1762 (<1%)
2106:2111 (<1%)
690:695 (<1%)
791:796 (<1%)
view
6 x 5 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
2311:2316 (<1%)
2330:2335 (<1%)
2353:2358 (<1%)
2375:2381 (<1%)
2405:2411 (<1%)
view
6 x 5 benchmarks/gen-datasets/src
benchmarks/buffa/src
benchmarks/gen-datasets/src
benchmarks/buffa/src
benchmarks/buffa/src
11:16 (14%)
15:20 (14%)
23:28 (14%)
28:33 (14%)
42:47 (14%)
view
6 x 5 buffa/src
buffa/src
buffa/src
buffa/src
buffa/src
347:352 (<1%)
503:508 (<1%)
546:551 (<1%)
579:584 (<1%)
616:621 (<1%)
view
6 x 5 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
113:118 (<1%)
68:73 (<1%)
86:91 (<1%)
1075:1080 (<1%)
1471:1476 (<1%)
view
6 x 5 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
26:33 (3%)
26:33 (6%)
26:33 (5%)
26:33 (4%)
26:33 (2%)
view
6 x 5 benchmarks/gen-datasets/src
benchmarks/buffa/src
benchmarks/gen-datasets/src
benchmarks/buffa/src
benchmarks/buffa/src
13:18 (14%)
17:22 (14%)
25:30 (14%)
30:35 (14%)
44:49 (14%)
view
6 x 5 benchmarks/gen-datasets/src
benchmarks/buffa/src
benchmarks/gen-datasets/src
benchmarks/buffa/src
benchmarks/buffa/src
12:17 (14%)
16:21 (14%)
24:29 (14%)
29:34 (14%)
43:48 (14%)
view
6 x 5 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
772:777 (<1%)
802:807 (<1%)
165:170 (<1%)
815:821 (<1%)
2117:2122 (<1%)
view
6 x 5 benchmarks/gen-datasets/src
benchmarks/buffa/src
benchmarks/gen-datasets/src
benchmarks/buffa/src
benchmarks/buffa/src
14:19 (14%)
18:23 (14%)
26:31 (14%)
31:36 (14%)
45:50 (14%)
view
6 x 5 buffa/src
buffa/src
buffa/src
buffa/src
buffa/src
367:373 (<1%)
440:446 (<1%)
1404:1410 (<1%)
1461:1467 (<1%)
1535:1541 (<1%)
view
6 x 5 buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
buffa-types/protos/google/protobuf
25:31 (3%)
25:31 (6%)
25:31 (5%)
25:31 (4%)
25:31 (2%)
view
6 x 5 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
132:137 (2%)
501:506 (<1%)
440:445 (<1%)
522:527 (<1%)
455:460 (<1%)
view
6 x 4 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1363:1368 (<1%)
1263:1268 (<1%)
1984:1989 (<1%)
2322:2327 (<1%)
view
6 x 4 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1188:1193 (<1%)
1833:1838 (<1%)
1301:1306 (<1%)
2251:2256 (<1%)
view
6 x 4 buffa/src
buffa/src/json_helpers
buffa/src/text
buffa/src
1184:1191 (<1%)
611:618 (<1%)
705:712 (<1%)
269:276 (2%)
view
6 x 4 buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
buffa-codegen/src
1366:1371 (<1%)
1266:1271 (<1%)
1987:1992 (<1%)
2325:2330 (<1%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
9 x 2 buffa-codegen/src
buffa-codegen/src
323:333 
315:325 
view
7 x 2 buffa-codegen/src
buffa-codegen/src
357:365 
354:362 
view
6 x 4 buffa/src/text
buffa/src
buffa/src
buffa/src/json_helpers
689:696 
251:259 
1172:1179 
599:606 
view
6 x 4 buffa/src/text
buffa/src
buffa/src
buffa/src/json_helpers
711:718 
270:277 
1190:1197 
617:624 
view