jscpd - copy/paste report

Dashboard

Total Files

36

Total Lines of Code

6838

Number of Clones

21

Duplicated Lines

283 (4.14%)

Formats with Duplications

FormatFilesLinesClonesDuplicated LinesDuplicated Tokens
python366838212832032

python

apps/ai/services/validator.py (Line 75:20 - Line 89:15), apps/ai/services/validator.py (Line 61:21 - Line 75:20)

apps/ai/services/validator.py (Line 89:15 - Line 103:17), apps/ai/services/validator.py (Line 61:21 - Line 75:20)

apps/ai/services/remix.py (Line 233:13 - Line 248:21), apps/ai/services/remix.py (Line 107:17 - Line 122:15)

apps/ai/services/remix.py (Line 262:5 - Line 277:16), apps/ai/services/scaling.py (Line 28:5 - Line 43:13)

apps/ai/services/openrouter.py (Line 152:11 - Line 172:6), apps/ai/services/openrouter.py (Line 81:5 - Line 101:31)

apps/ai/services/openrouter.py (Line 172:25 - Line 185:7), apps/ai/services/openrouter.py (Line 102:25 - Line 115:82)

apps/legacy/views.py (Line 85:5 - Line 95:6), apps/legacy/views.py (Line 38:5 - Line 48:33)

apps/legacy/views.py (Line 112:5 - Line 122:47), apps/legacy/views.py (Line 38:5 - Line 48:33)

apps/legacy/views.py (Line 169:5 - Line 182:37), apps/legacy/views.py (Line 38:5 - Line 125:22)

apps/legacy/views.py (Line 205:5 - Line 215:46), apps/legacy/views.py (Line 38:5 - Line 48:33)

apps/legacy/views.py (Line 238:5 - Line 248:37), apps/legacy/views.py (Line 38:5 - Line 48:33)

apps/legacy/views.py (Line 265:5 - Line 275:39), apps/legacy/views.py (Line 38:5 - Line 48:33)

apps/legacy/views.py (Line 292:5 - Line 302:51), apps/legacy/views.py (Line 38:5 - Line 48:33)

apps/legacy/views.py (Line 329:5 - Line 339:19), apps/legacy/views.py (Line 38:5 - Line 48:33)

apps/ai/api.py (Line 359:9 - Line 378:18), apps/ai/api.py (Line 289:12 - Line 308:8)

apps/ai/api.py (Line 413:5 - Line 430:7), apps/ai/api.py (Line 315:5 - Line 332:26)

apps/ai/api.py (Line 475:2 - Line 490:15), apps/ai/api.py (Line 293:36 - Line 308:8)

apps/ai/api.py (Line 511:5 - Line 523:46), apps/ai/api.py (Line 276:5 - Line 288:12)

apps/ai/api.py (Line 529:5 - Line 547:23), apps/ai/api.py (Line 290:5 - Line 308:8)

apps/ai/api.py (Line 584:5 - Line 597:19), apps/ai/api.py (Line 295:5 - Line 308:8)

apps/ai/api.py (Line 704:15 - Line 719:4), apps/ai/api.py (Line 475:2 - Line 308:5)

← Back to Dashboard