anthropics / orjson
Duplication

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

Intro
Learn more...
Duplication Overall
system15% (4,033 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
c30% (1,890 lines)
rs11% (1,816 lines)
h10% (313 lines)
toml6% (14 lines)
Duplication per Component (primary)
include16% (3,212 lines)
src14% (821 lines)
ci0% (0 lines)
pysrc0% (0 lines)
ROOT0% (0 lines)
integration0% (0 lines)
bench0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 480 duplicates...
Size#FoldersFilesLinesCode
58 x 2 include/yyjson
include/yyjson
6044:6117 (<1%)
6468:6541 (<1%)
view
53 x 2 include/yyjson
include/yyjson
5807:5866 (<1%)
6195:6254 (<1%)
view
53 x 2 include/yyjson
include/yyjson
5906:5971 (<1%)
6309:6374 (<1%)
view
48 x 2 include/yyjson
include/yyjson
2459:2520 (<1%)
2580:2641 (<1%)
view
35 x 2 include/yyjson
include/yyjson
8944:8985 (<1%)
9134:9175 (<1%)
view
34 x 2 include/yyjson
include/yyjson
8393:8433 (<1%)
8577:8617 (<1%)
view
26 x 2 include/yyjson
include/yyjson
8704:8735 (<1%)
9265:9296 (<1%)
view
24 x 2 include/yyjson
include/yyjson
7019:7043 (<1%)
7051:7075 (<1%)
view
23 x 2 include/pyo3/pyo3-ffi/src/cpython
include/pyo3/pyo3-ffi/src
85:113 (8%)
106:134 (20%)
view
23 x 2 include/yyjson
include/yyjson
8647:8672 (<1%)
9206:9231 (<1%)
view
21 x 2 include/yyjson
include/yyjson
8504:8530 (<1%)
9059:9085 (<1%)
view
20 x 2 include/yyjson
include/yyjson
5972:6001 (<1%)
6379:6408 (<1%)
view
20 x 2 include/yyjson
include/yyjson
6118:6144 (<1%)
6546:6572 (<1%)
view
20 x 2 include/yyjson
include/yyjson
4389:4416 (<1%)
5001:5028 (<1%)
view
19 x 2 include/pyo3/pyo3-build-config/src
include/pyo3/pyo3-build-config/src
2218:2237 (<1%)
2248:2267 (<1%)
view
19 x 2 include/pyo3/pyo3-ffi/src/cpython
include/pyo3/pyo3-ffi/src
25:45 (6%)
3:23 (16%)
view
19 x 2 include/yyjson
include/yyjson
6020:6043 (<1%)
6440:6463 (<1%)
view
19 x 2 include/yyjson
include/yyjson
8674:8695 (<1%)
9233:9254 (<1%)
view
18 x 2 include/yyjson
include/yyjson
6169:6187 (<1%)
6598:6616 (<1%)
view
18 x 2 include/pyo3/pyo3-ffi/src/cpython
include/pyo3/pyo3-ffi/src
51:68 (6%)
29:46 (15%)
view
17 x 2 include/pyo3/pyo3-ffi/src/cpython
include/pyo3/pyo3-ffi/src
275:291 (6%)
79:95 (14%)
view
17 x 2 include/yyjson
include/yyjson
5693:5711 (<1%)
5807:5825 (<1%)
view
17 x 2 include/yyjson
include/yyjson
6145:6167 (<1%)
6574:6596 (<1%)
view
17 x 2 include/yyjson
include/yyjson
8462:8480 (<1%)
9015:9033 (<1%)
view
17 x 2 include/yyjson
include/yyjson
5693:5711 (<1%)
6195:6213 (<1%)
view
16 x 2 include/pyo3/pyo3-ffi/src/cpython
include/pyo3/pyo3-ffi/src/cpython
277:292 (5%)
297:312 (5%)
view
16 x 2 src/serialize/writer/str
src/serialize/writer/str
25:44 (19%)
44:62 (16%)
view
16 x 2 src/serialize/writer
src/serialize/writer
283:302 (3%)
572:591 (3%)
view
15 x 2 include/pyo3/pyo3-ffi/src/cpython
include/pyo3/pyo3-ffi/src/cpython
8:22 (11%)
136:150 (11%)
view
15 x 2 include/pyo3/pyo3-build-config/src
include/pyo3/pyo3-build-config/src
2097:2114 (<1%)
2120:2137 (<1%)
view
15 x 2 include/pyo3/pyo3-build-config/src
include/pyo3/pyo3-build-config/src
3036:3050 (<1%)
3076:3091 (<1%)
view
15 x 2 include/pyo3/pyo3-build-config/src
include/pyo3/pyo3-build-config/src
3122:3137 (<1%)
3156:3171 (<1%)
view
14 x 2 include/pyo3/pyo3-build-config/src
include/pyo3/pyo3-build-config/src
2634:2647 (<1%)
2649:2662 (<1%)
view
14 x 2 include/yyjson
include/yyjson
8482:8497 (<1%)
9035:9050 (<1%)
view
14 x 2 include/yyjson
include/yyjson
7619:7632 (<1%)
7640:7653 (<1%)
view
14 x 2 include/pyo3/pyo3-ffi/src/cpython
include/pyo3/pyo3-ffi/src/cpython
88:101 (5%)
117:130 (5%)
view
14 x 2 include/yyjson
include/yyjson
7661:7674 (<1%)
7682:7695 (<1%)
view
14 x 2 include/yyjson
include/yyjson
5868:5883 (<1%)
6256:6271 (<1%)
view
13 x 2 include/pyo3/pyo3-build-config/src
include/pyo3/pyo3-build-config/src
2218:2230 (<1%)
2275:2287 (<1%)
view
13 x 2 src/serialize/writer
src/serialize/writer
129:143 (2%)
161:175 (2%)
view
13 x 2 src/serialize/per_type
src/serialize/per_type
104:119 (9%)
238:254 (3%)
view
13 x 2 include/pyo3/pyo3-build-config/src
include/pyo3/pyo3-build-config/src
2248:2260 (<1%)
2275:2287 (<1%)
view
13 x 2 include/yyjson
include/yyjson
8749:8764 (<1%)
9311:9326 (<1%)
view
13 x 2 include/pyo3/pyo3-build-config/src
include/pyo3/pyo3-build-config/src
3051:3064 (<1%)
3093:3106 (<1%)
view
12 x 2 include/yyjson
include/yyjson
6002:6017 (<1%)
6410:6425 (<1%)
view
12 x 2 include/yyjson
include/yyjson
7637:7648 (<1%)
7679:7690 (<1%)
view
12 x 2 include/yyjson
include/yyjson
8371:8383 (<1%)
8763:8775 (<1%)
view
12 x 2 include/yyjson
include/yyjson
8542:8556 (<1%)
9098:9112 (<1%)
view
12 x 2 include/yyjson
include/yyjson
9112:9124 (<1%)
9326:9338 (<1%)
view
12 x 2 src/serialize/writer
src/serialize/writer
643:657 (2%)
707:721 (2%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
6 x 2 src/serialize/per_type
src/serialize/per_type
69:76 
51:58 
view