azure / PyRIT
Duplication

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

Intro
Learn more...
Duplication Overall
system28% (10,416 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ipynb50% (6,571 lines)
yaml31% (1,937 lines)
py11% (1,908 lines)
Duplication per Component (primary)
doc44% (6,856 lines)
pyrit17% (3,546 lines)
scanner_configurations43% (14 lines)
build_scripts0% (0 lines)
assets0% (0 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G doc doc pyrit pyrit doc--pyrit 88

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 12,154 duplicates...
Size#FoldersFilesLinesCode
241 x 2 doc/cookbooks
doc/cookbooks
284:524 (11%)
1009:1249 (11%)
view
178 x 2 doc/cookbooks
doc/cookbooks
33:210 (8%)
721:898 (8%)
view
81 x 2 doc/code/orchestrators
doc/code/orchestrators
345:425 (5%)
1068:1148 (5%)
view
50 x 2 pyrit/datasets/prompt_templates/jailbreak
pyrit/datasets/prompt_templates/jailbreak
3:52 (83%)
3:52 (73%)
view
43 x 2 pyrit/auxiliary_attacks/gcg/attack/base
pyrit/auxiliary_attacks/gcg/attack/base
1209:1252 (3%)
1420:1463 (3%)
view
41 x 2 pyrit/memory
pyrit/memory
285:349 (23%)
173:237 (28%)
view
40 x 2 pyrit/auxiliary_attacks/gcg/attack/base
pyrit/auxiliary_attacks/gcg/attack/base
980:1021 (3%)
1218:1259 (3%)
view
38 x 2 doc/code/orchestrators
doc/code/orchestrators
484:521 (2%)
1207:1244 (2%)
view
36 x 2 doc/code/scoring
doc/code/targets
62:97 (37%)
118:153 (23%)
view
36 x 2 doc/code/orchestrators
doc/code/scoring
100:135 (26%)
62:97 (37%)
view
36 x 2 doc/code/scoring
doc/code/scoring
58:93 (38%)
62:97 (37%)
view
36 x 2 doc/code/orchestrators
doc/code/scoring
100:135 (26%)
62:97 (37%)
view
36 x 2 doc/code/orchestrators
doc/code/targets
100:135 (26%)
118:153 (23%)
view
36 x 2 doc/code/scoring
doc/code/scoring
62:97 (37%)
62:97 (37%)
view
36 x 2 doc/code/scoring
doc/code/targets
74:109 (33%)
118:153 (23%)
view
36 x 2 doc/code/scoring
doc/code/targets
62:97 (37%)
118:153 (23%)
view
36 x 2 doc/code/orchestrators
doc/code/scoring
100:135 (26%)
58:93 (38%)
view
36 x 2 doc/code/scoring
doc/code/scoring
62:97 (37%)
74:109 (33%)
view
36 x 2 doc/code/scoring
doc/code/scoring
62:97 (37%)
74:109 (33%)
view
36 x 2 doc/code/orchestrators
doc/code/scoring
100:135 (26%)
74:109 (33%)
view
36 x 2 doc/code/scoring
doc/code/targets
58:93 (38%)
118:153 (23%)
view
36 x 2 doc/code/scoring
doc/code/scoring
58:93 (38%)
74:109 (33%)
view
36 x 2 doc/code/scoring
doc/code/scoring
58:93 (38%)
62:97 (37%)
view
34 x 2 pyrit/auxiliary_attacks/gcg/attack/base
pyrit/auxiliary_attacks/gcg/attack/base
980:1014 (2%)
1429:1463 (2%)
view
32 x 2 doc/code/orchestrators
doc/code/orchestrators
429:460 (2%)
1248:1279 (2%)
view
31 x 2 doc/code/memory
doc/code/memory
52:82 (35%)
159:189 (15%)
view
30 x 2 doc/code/converters
doc/code/scoring
136:165 (18%)
64:93 (32%)
view
30 x 2 doc/code/converters
doc/code/scoring
136:165 (18%)
68:97 (30%)
view
30 x 2 doc/code/converters
doc/code/orchestrators
136:165 (18%)
106:135 (22%)
view
30 x 2 doc/code/memory
doc/code/scoring
252:281 (10%)
68:97 (30%)
view
30 x 2 doc/code/converters
doc/code/scoring
136:165 (18%)
80:109 (27%)
view
30 x 2 doc/code/converters
doc/code/targets
136:165 (18%)
124:153 (19%)
view
30 x 2 doc/code/memory
doc/code/scoring
252:281 (10%)
68:97 (30%)
view
30 x 2 doc/code/memory
doc/code/orchestrators
252:281 (10%)
106:135 (22%)
view
30 x 2 doc/code/converters
doc/code/scoring
136:165 (18%)
68:97 (30%)
view
30 x 2 doc/code/converters
doc/code/memory
136:165 (18%)
252:281 (10%)
view
30 x 2 doc/code/memory
doc/code/targets
252:281 (10%)
124:153 (19%)
view
30 x 2 doc/code/memory
doc/code/scoring
252:281 (10%)
64:93 (32%)
view
30 x 2 doc/code/memory
doc/code/scoring
252:281 (10%)
80:109 (27%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
730:757 (2%)
1169:1196 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
730:757 (2%)
1217:1244 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
143:170 (2%)
1217:1244 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
143:170 (2%)
1169:1196 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
191:218 (2%)
1217:1244 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
191:218 (2%)
1169:1196 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
682:709 (2%)
1217:1244 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
682:709 (2%)
1169:1196 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
143:170 (2%)
191:218 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
143:170 (2%)
730:757 (2%)
view
28 x 2 doc/code/orchestrators
doc/code/orchestrators
143:170 (2%)
682:709 (2%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
32 x 2 pyrit/memory
pyrit/memory
0:0 
0:0 
view