Places in code with 6 or more lines that are exactly the same.
From Component --> To Component |
Duplicated Lines |
File Pairs | Details |
---|---|---|---|
benchmark (8%)   --> core (<1%) |
1686 | 39 file pairs | details... |
core (<1%)   --> fastjson1-compatible (8%) |
1275 | 18 file pairs | details... |
extension-spring5 (85%)   --> extension-spring6 (90%) |
1186 | 14 file pairs | details... |
codegen (11%)   --> core (<1%) |
1172 | 11 file pairs | details... |
example-spring-test (95%)   --> example-spring6-test (83%) |
518 | 10 file pairs | details... |
benchmark (1%)   --> example-graalvm-native (114%) |
371 | 7 file pairs | details... |
extension (12%)   --> fastjson1-compatible (2%) |
306 | 10 file pairs | details... |
extension-spring6 (22%)   --> fastjson1-compatible (2%) |
295 | 6 file pairs | details... |
extension-spring5 (18%)   --> fastjson1-compatible (1%) |
263 | 6 file pairs | details... |
extension-jaxrs (37%)   --> fastjson1-compatible (1%) |
252 | 4 file pairs | details... |
android-test (10%)   --> benchmark (<1%) |
94 | 4 file pairs | details... |
core (<1%)   --> extension (2%) |
72 | 1 file pair | details... |
Size | # | Folders | Files | Lines | Code |
---|---|---|---|---|---|
377 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 3157:3613 (5%)4362:4818 (5%) | view | |
366 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 3766:4210 (5%)4971:5416 (5%) | view | |
225 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 6652:6958 (3%)6987:7294 (3%) | view | |
108 | x 2 | extension-jaxrs/extensio...2/support/jaxrs/jakartaextension-jaxrs/extensio...on2/support/jaxrs/javax | 80:263 (83%)82:265 (83%) | view | |
101 | x 2 | benchmark/src/main/java/...son2/benchmark/fastcodebenchmark/src/main/java/...son2/benchmark/fastcode | 76:176 (66%)61:161 (73%) | view | |
96 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 262:378 (7%)2410:2526 (1%) | view | |
96 | x 2 | extension-spring5/src/ma...ort/spring/data/mongodbextension-spring6/src/ma...rt/spring6/data/mongodb | 18:155 (100%)18:155 (100%) | view | |
94 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 246:369 (3%)513:637 (3%) | view | |
94 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 379:503 (3%)647:770 (3%) | view | |
94 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 3569:3688 (1%)3741:3860 (1%) | view | |
94 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 2510:2629 (1%)2682:2801 (1%) | view | |
92 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 647:757 (7%)2597:2707 (1%) | view | |
86 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 5610:5722 (1%)5936:6048 (1%) | view | |
84 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 1934:2031 (1%)2068:2165 (1%) | view | |
73 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 3678:3765 (1%)4799:4886 (1%) | view | |
71 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 409:484 (5%)494:569 (1%) | view | |
70 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 3614:3697 (<1%)4887:4970 (<1%) | view | |
69 | x 2 | extension-spring5/src/ma...t/spring/http/converterextension-spring6/src/ma.../spring6/http/converter | 133:236 (54%)133:237 (54%) | view | |
65 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 535:604 (3%)705:774 (3%) | view | |
65 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 535:604 (3%)620:689 (3%) | view | |
65 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 620:689 (3%)705:774 (3%) | view | |
63 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 2422:2496 (3%)2536:2611 (3%) | view | |
59 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 2452:2519 (1%)2634:2700 (1%) | view | |
59 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 304:371 (4%)684:750 (4%) | view | |
59 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 304:371 (4%)2634:2700 (1%) | view | |
59 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 684:750 (4%)2452:2519 (1%) | view | |
58 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 3167:3252 (1%)4309:4394 (1%) | view | |
55 | x 2 | example-spring-test/src/main/resourcesexample-spring6-test/src/main/resources | 1:71 (100%)1:71 (100%) | view | |
54 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 568:643 (2%)702:776 (2%) | view | |
54 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 301:375 (2%)434:509 (2%) | view | |
53 | x 2 | extension-spring5/src/ma...t/spring/http/converterextension-spring6/src/ma.../spring6/http/converter | 32:127 (41%)32:127 (41%) | view | |
53 | x 2 | benchmark/src/main/java/...son2/benchmark/fastcodebenchmark/src/main/java/...son2/benchmark/fastcode | 25:91 (88%)25:91 (88%) | view | |
52 | x 2 | extension-spring5/src/ma...ing/messaging/converterextension-spring6/src/ma...ng6/messaging/converter | 24:110 (100%)24:110 (100%) | view | |
51 | x 2 | core/src/main/java/com/a...a/fastjson2/support/csvcore/src/main/java/com/alibaba/fastjson2/writer | 229:302 (22%)114:188 (36%) | view | |
51 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 301:369 (1%)702:770 (1%) | view | |
51 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 434:503 (1%)568:637 (1%) | view | |
51 | x 2 | benchmark/src/main/java/...son2/benchmark/fastcodebenchmark/src/main/java/...son2/benchmark/fastcode | 25:89 (87%)25:89 (87%) | view | |
51 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 466:522 (4%)979:1035 (1%) | view | |
49 | x 2 | example-spring-test/src/...e/springtest/controllerexample-spring6-test/src.../spring6test/controller | 12:121 (100%)11:120 (100%) | view | |
49 | x 2 | core/src/main/java/com/alibaba/fastjson2/utilcore/src/main/java/com/alibaba/fastjson2/util | 1717:1773 (<1%)1819:1875 (<1%) | view | |
49 | x 2 | benchmark/src/main/java/...aba/fastjson2/benchmarkcore/src/main/java/com/a...a/fastjson2/support/csv | 81:151 (32%)229:298 (21%) | view | |
49 | x 2 | extension/src/main/java/...fastjson2/support/arrowextension/src/main/java/...fastjson2/support/arrow | 237:309 (17%)327:399 (17%) | view | |
49 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 849:898 (2%)963:1012 (2%) | view | |
49 | x 2 | benchmark/src/main/java/...aba/fastjson2/benchmarkcore/src/main/java/com/alibaba/fastjson2/writer | 81:151 (32%)114:184 (35%) | view | |
48 | x 2 | codegen/src/main/java/co...son2/internal/processorcore/src/main/java/com/alibaba/fastjson2/writer | 1157:1205 (1%)3576:3624 (1%) | view | |
47 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 704:751 (2%)814:861 (2%) | view | |
46 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 535:581 (2%)815:861 (2%) | view | |
46 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 620:666 (2%)815:861 (2%) | view | |
45 | x 2 | benchmark/src/main/java/...stjson2/benchmark/sonicexample-graalvm-native/s...ample/graalvm_native/vo | 179:267 (28%)22:110 (63%) | view | |
45 | x 2 | core/src/main/java/com/alibaba/fastjson2/writercore/src/main/java/com/alibaba/fastjson2/writer | 116:181 (30%)154:218 (28%) | view |
Size | # | Folders | Files | Lines | Code |
---|---|---|---|---|---|
75 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 4308:4395 3166:3253 | view | |
41 | x 2 | core/src/main/java/com/alibaba/fastjson2/readercore/src/main/java/com/alibaba/fastjson2/writer | 79:121 83:125 | view | |
37 | x 2 | extension-spring5/src/ma...ort/spring/data/mongodbextension-spring6/src/ma...rt/spring6/data/mongodb | 62:104 62:104 | view | |
31 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 4460:4497 3327:3364 | view | |
31 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 4520:4558 3382:3420 | view | |
29 | x 2 | extension-spring5/src/ma...pport/spring/http/codecextension-spring6/src/ma...port/spring6/http/codec | 55:85 55:85 | view | |
28 | x 2 | extension-spring5/src/ma...t/spring/http/converterextension-spring6/src/ma.../spring6/http/converter | 180:212 181:213 | view | |
27 | x 2 | extension-jaxrs/extensio...2/support/jaxrs/jakartaextension-jaxrs/extensio...on2/support/jaxrs/javax | 170:198 172:200 | view | |
25 | x 2 | extension-jaxrs/extensio...2/support/jaxrs/jakartaextension-jaxrs/extensio...on2/support/jaxrs/javax | 24:59 25:60 | view | |
24 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 4560:4589 3422:3451 | view | |
24 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 4591:4620 3453:3482 | view | |
24 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 4622:4651 3484:3513 | view | |
24 | x 2 | extension-jaxrs/extensio...2/support/jaxrs/jakartaextension-jaxrs/extensio...on2/support/jaxrs/javax | 223:248 225:250 | view | |
23 | x 2 | benchmark/src/main/java/...on2/benchmark/primitvesbenchmark/src/main/java/...on2/benchmark/primitves | 11:35 11:35 | view | |
22 | x 2 | benchmark/src/main/java/...aba/fastjson2/benchmarkbenchmark/src/main/java/...aba/fastjson2/benchmark | 96:119 75:98 | view | |
21 | x 3 | extension-spring5/src/ma...t/spring/http/converterextension-spring6/src/ma.../spring6/http/converterfastjson1-compatible/src...fastjson/support/spring | 214:237 215:238 254:277 | view | |
19 | x 2 | extension-spring5/src/ma...ort/spring/data/mongodbextension-spring6/src/ma...rt/spring6/data/mongodb | 132:156 132:156 | view | |
19 | x 2 | extension-spring5/src/ma...ing/messaging/converterextension-spring6/src/ma...ng6/messaging/converter | 75:97 75:97 | view | |
19 | x 2 | extension-spring5/src/ma...t/spring/http/converterextension-spring6/src/ma.../spring6/http/converter | 94:117 94:117 | view | |
19 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 4437:4458 3304:3325 | view | |
19 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 4675:4695 3537:3557 | view | |
19 | x 4 | benchmark/src/main/java/...son2/benchmark/fastcodebenchmark/src/main/java/...son2/benchmark/fastcodebenchmark/src/main/java/...son2/benchmark/fastcodebenchmark/src/main/java/...son2/benchmark/fastcode | 23:46 23:46 23:46 23:46 | view | |
18 | x 3 | extension-spring6/src/ma...spring6/webservlet/viewfastjson1-compatible/src...pport/spring/annotationfastjson1-compatible/src...fastjson/support/spring | 152:172 165:185 362:382 | view | |
18 | x 2 | fastjson1-compatible/src...va/com/alibaba/fastjsoncore/src/main/java/com/alibaba/fastjson2 | 70:96 546:572 | view | |
18 | x 2 | fastjson1-compatible/src...va/com/alibaba/fastjsoncore/src/main/java/com/alibaba/fastjson2 | 98:124 330:356 | view | |
18 | x 2 | fastjson1-compatible/src...va/com/alibaba/fastjsoncore/src/main/java/com/alibaba/fastjson2 | 126:152 260:286 | view | |
18 | x 2 | fastjson1-compatible/src...va/com/alibaba/fastjsoncore/src/main/java/com/alibaba/fastjson2 | 325:351 681:707 | view | |
18 | x 2 | core/src/main/java/com/alibaba/fastjson2/writercore/src/main/java/com/alibaba/fastjson2/writer | 66:88 18:40 | view | |
16 | x 2 | extension-spring5/src/ma...spring/websocket/sockjsextension-spring6/src/ma...pring6/websocket/sockjs | 38:55 38:55 | view | |
16 | x 2 | benchmark/src/main/java/...aba/fastjson2/benchmarkbenchmark/src/main/java/...aba/fastjson2/benchmark | 63:80 55:72 | view | |
15 | x 2 | fastjson1-compatible/src...va/com/alibaba/fastjsoncore/src/main/java/com/alibaba/fastjson2 | 46:68 616:638 | view | |
15 | x 2 | fastjson1-compatible/src...va/com/alibaba/fastjsoncore/src/main/java/com/alibaba/fastjson2 | 154:176 513:535 | view | |
15 | x 2 | fastjson1-compatible/src...va/com/alibaba/fastjsoncore/src/main/java/com/alibaba/fastjson2 | 220:242 440:462 | view | |
15 | x 2 | fastjson1-compatible/src...va/com/alibaba/fastjsoncore/src/main/java/com/alibaba/fastjson2 | 302:323 717:738 | view | |
15 | x 2 | fastjson1-compatible/src...va/com/alibaba/fastjsoncore/src/main/java/com/alibaba/fastjson2 | 678:698 843:863 | view | |
15 | x 2 | core/src/main/java/com/alibaba/fastjson2core/src/main/java/com/alibaba/fastjson2 | 462:478 1931:1947 | view | |
15 | x 3 | benchmark/src/main/java/...aba/fastjson2/benchmarkbenchmark/src/main/java/...aba/fastjson2/benchmarkbenchmark/src/main/java/...aba/fastjson2/benchmark | 31:48 31:48 32:49 | view | |
14 | x 2 | android-test/app/src/mai...astjson2/android/eishaybenchmark/src/main/java/...on2/benchmark/eishay/vo | 20:38 22:40 | view | |
14 | x 2 | core/src/main/java/com/alibaba/fastjson2/schemacore/src/main/java/com/alibaba/fastjson2/schema | 16:32 16:32 | view | |
14 | x 2 | core/src/main/java/com/alibaba/fastjson2/readercore/src/main/java/com/alibaba/fastjson2/reader | 64:79 62:77 | view | |
14 | x 2 | core/src/main/java/com/alibaba/fastjson2/writercore/src/main/java/com/alibaba/fastjson2/writer | 28:44 27:43 | view | |
14 | x 2 | core/src/main/java/com/alibaba/fastjson2/writercore/src/main/java/com/alibaba/fastjson2/writer | 24:40 24:40 | view | |
14 | x 2 | benchmark/src/main/java/...aba/fastjson2/benchmarkbenchmark/src/main/java/...aba/fastjson2/benchmark | 45:60 37:52 | view | |
13 | x 3 | core/src/main/java/com/alibaba/fastjson2/readercore/src/main/java/com/alibaba/fastjson2/readercore/src/main/java/com/alibaba/fastjson2/reader | 15:29 17:31 15:29 | view | |
13 | x 2 | core/src/main/java/com/alibaba/fastjson2/readercore/src/main/java/com/alibaba/fastjson2/reader | 46:61 44:59 | view | |
13 | x 2 | core/src/main/java/com/alibaba/fastjson2/writercore/src/main/java/com/alibaba/fastjson2/writer | 103:119 62:78 | view | |
12 | x 2 | example-spring6-test/src...mple/spring6test/configexample-spring-test/src/...ample/springtest/config | 30:43 30:43 | view | |
12 | x 2 | extension-spring5/src/ma...pport/spring/data/redisextension-spring6/src/ma...port/spring6/data/redis | 51:64 51:64 | view | |
12 | x 2 | extension-spring5/src/ma...pport/spring/data/redisextension-spring6/src/ma...port/spring6/data/redis | 60:73 60:73 | view | |
12 | x 3 | fastjson1-compatible/src.../fastjson/support/jaxrsextension-jaxrs/extensio...2/support/jaxrs/jakartaextension-jaxrs/extensio...on2/support/jaxrs/javax | 267:284 111:125 113:127 | view |