Duplication Overall
- 60% duplication:
- 253,947 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
- 152,579 duplicated lines
- 1,480,918 duplicates
Duplication per Extension
Duplication per Component (primary)
Duplication Between Components (50+ lines)
flowchart TB
n0["lib"]
n1["rbi"]
n0 ---|"13843"| n1
classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#DC143CFF,stroke-width:10px
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
lib (12%)
  --> rbi (3%)
13843
317528 file pairs
details...
flowchart TB
n0["lib"]
n1["rbi"]
n0 ---|"13843"| n1
classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#DC143CFF,stroke-width:10px
Show more details on duplication between components...
| From Component --> To Component |
Duplicated Lines |
File Pairs | Details |
|---|---|---|---|
| lib (12%)   --> rbi (3%) |
13843 | 317528 file pairs | details... |
Longest Duplicates
The list of 50 longest duplicates.
| Size | # | Folders | Files | Lines | Code |
|---|---|---|---|---|---|
| 77 | x 2 | rbi/openai/models/evalsrbi/openai/models/evals | 490:647 (7%)490:647 (7%) | view | |
| 77 | x 2 | rbi/openai/models/evalsrbi/openai/models/evals | 488:645 (7%)494:651 (7%) | view | |
| 77 | x 2 | rbi/openai/models/evalsrbi/openai/models/evals | 490:647 (7%)488:645 (7%) | view | |
| 77 | x 2 | rbi/openai/models/evalsrbi/openai/models/evals | 490:647 (7%)488:645 (7%) | view | |
| 77 | x 2 | rbi/openai/models/evalsrbi/openai/models/evals | 490:647 (7%)494:651 (7%) | view | |
| 77 | x 2 | rbi/openai/models/evalsrbi/openai/models/evals | 490:647 (7%)494:651 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)201:339 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 209:347 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 201:339 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 209:347 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)201:339 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 201:339 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)201:339 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 209:347 (7%)201:339 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 201:339 (7%)201:339 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)209:347 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 201:339 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 201:339 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 209:347 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 201:339 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 209:347 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 201:339 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)201:339 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 209:347 (7%)201:339 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)201:339 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 209:347 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)207:345 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)201:339 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 207:345 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 209:347 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 201:339 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)209:347 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)205:343 (7%) | view | |
| 73 | x 2 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 205:343 (7%)205:343 (7%) | view |
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
| Size | # | Folders | Files | Lines | Code |
|---|---|---|---|---|---|
| 6 | x 1218 | lib/openai/models/beta/agents/vaultsrbi/openai/resources/admin/organization/projectsrbi/openai/models/admin/organizationrbi/openai/models/beta/threadslib/openai/models/responsesrbi/openai/models/admin/organization/groupsrbi/openai/models/admin/organization/projectsrbi/openai/models/beta/threadslib/openai/models/beta/threads/runsrbi/openai/models/beta/threads... | 27:32 (37%)87:96 (9%)55:64 (13%)55:64 (14%)62:67 (26%)56:66 (14%)57:67 (13%)81:90 (11%)38:43 (40%)66:75 (13%)... | view | |
| 6 | x 962 | rbi/openai/models/admin/organization/projectsrbi/openai/models/liverbi/openai/models/admin/organizationrbi/openai/modelsrbi/openai/models/admin/organizationrbi/openai/models/beta/threadsrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/webhooks... | spend_alert_delete_params.rbisession_refer_params.rbicertificate_create_params.rbivideo_delete_response.rbiadmin_api_key_delete_response.rbitext_content_block.rbibeta_response_container_reference.rbiresponse_mcp_call_completed_event.rbiresponse_format_text_json_schema_conf...agent_session_failed_webhook_event.rbi... |
54:61 (13%)54:61 (14%)59:66 (13%)56:63 (15%)52:59 (13%)52:59 (14%)49:56 (15%)67:74 (13%)101:108 (10%)139:146 (6%)... | view |
| 6 | x 848 | rbi/openai/models/admin/organization/projectsrbi/openai/models/liverbi/openai/models/admin/organizationrbi/openai/modelsrbi/openai/models/admin/organizationrbi/openai/models/beta/threadsrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/webhooks... | spend_alert_delete_params.rbisession_refer_params.rbicertificate_create_params.rbivideo_delete_response.rbiadmin_api_key_delete_response.rbitext_content_block.rbibeta_response_container_reference.rbiresponse_mcp_call_completed_event.rbiresponse_format_text_json_schema_conf...agent_session_failed_webhook_event.rbi... |
55:63 (13%)55:63 (14%)60:68 (13%)57:64 (15%)53:61 (13%)53:61 (14%)50:58 (15%)68:76 (13%)102:110 (10%)140:148 (6%)... | view |
| 6 | x 786 | rbi/openai/models/admin/organization/projectsrbi/openai/models/liverbi/openai/models/admin/organizationrbi/openai/models/beta/threadsrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/webhooksrbi/openai/models/realtimerbi/openai/models/webhooks... | spend_alert_delete_params.rbisession_refer_params.rbiadmin_api_key_delete_response.rbitext_content_block.rbibeta_response_container_reference.rbiresponse_mcp_call_completed_event.rbiresponse_format_text_json_schema_conf...agent_session_failed_webhook_event.rbiresponse_text_delta_event.rbiwebhook_unwrap_params.rbi... |
56:65 (13%)56:64 (14%)54:63 (13%)54:63 (14%)51:59 (15%)69:77 (13%)103:111 (10%)141:150 (6%)104:112 (9%)29:37 (23%)... | view |
| 6 | x 419 | rbi/openai/models/betarbi/openai/models/webhooksrbi/openai/models/betarbi/openai/models/betarbi/openai/models/realtimerbi/openai/models/responsesrbi/openai/models/realtimerbi/openai/models/responsesrbi/openai/models/realtimerbi/openai/models/responses... | agent_session_turn_created_event.rbiwebhook_endpoint_with_secret.rbiagent_session_turn_reasoning_summary_...environment_param.rbirealtime_session_create_response.rbiresponse_image_gen_call_partial_image...conversation_item_created_event.rbiresponse_output_text.rbiconversation_item_input_audio_transcr...response_steer_failed_event.rbi... |
84:90 (10%)127:133 (7%)116:122 (8%)475:481 (1%)792:798 (<1%)145:151 (6%)119:125 (7%)341:347 (1%)121:127 (8%)259:265 (4%)... | view |
| 6 | x 279 | rbi/openai/models/admin/organizationrbi/openai/models/betarbi/openai/models/beta/chatkitrbi/openai/models/realtimerbi/openai/models/admin/organizationrbi/openai/models/chatrbi/openai/models/admin/organizationrbi/openai/models/admin/organization/groupsrbi/openai/models/gradersrbi/openai/models/admin/organization... | 196:204 (4%)230:238 (4%)127:135 (7%)171:178 (5%)102:110 (8%)20:27 (35%)158:165 (5%)124:132 (6%)374:381 (2%)210:218 (4%)... | view | |
| 6 | x 274 | rbi/openai/models/admin/organization/projectsrbi/openai/models/webhooksrbi/openai/models/realtimerbi/openai/models/webhooksrbi/openai/models/admin/organizationrbi/openai/models/webhooksrbi/openai/models/admin/organization/usersrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/webhooks... | certificate_list_response.rbiresponse_cancelled_webhook_event.rbirealtime_transcription_session_create...agent_session_created_webhook_event.rbicertificate.rbifine_tuning_job_cancelled_webhook_eve...role_list_response.rbiresponse_computer_tool_call_output_it...response_reasoning_item.rbisafety_deactivation_issued_webhook_ev...... |
89:95 (5%)76:82 (6%)103:109 (2%)71:77 (4%)103:109 (4%)76:82 (6%)144:150 (4%)111:117 (4%)104:110 (4%)71:77 (7%)... | view |
| 6 | x 212 | rbi/openai/models/fine_tuningrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/chatrbi/openai/models/responsesrbi/openai/models/audiorbi/openai/models/betarbi/openai/models/betarbi/openai/models/realtime... | 118:127 (8%)253:262 (3%)113:121 (8%)161:170 (5%)22:30 (31%)120:129 (6%)24:32 (31%)810:816 (1%)472:480 (1%)97:105 (10%)... | view | |
| 6 | x 189 | rbi/openai/models/beta/chatkitrbi/openai/models/evalsrbi/openai/models/betarbi/openai/models/evalsrbi/openai/models/betarbi/openai/models/gradersrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responses... | chatkit_response_output_text.rbirun_list_response.rbiagent_command_execution_item.rbirun_create_response.rbiagent_session_turn_reasoning_summary_...text_similarity_grader.rbiresponse_output_item_done_event.rbibeta_response_output_text.rbitool_choice_allowed.rbiresponse_code_interpreter_tool_call.rbi... |
69:74 (3%)386:391 (<1%)120:125 (8%)388:393 (<1%)112:117 (8%)84:89 (8%)99:104 (7%)338:343 (1%)90:95 (10%)119:124 (3%)... | view |
| 6 | x 184 | rbi/openai/models/realtimerbi/openai/models/webhooksrbi/openai/models/responsesrbi/openai/models/webhooksrbi/openai/models/betarbi/openai/models/evalsrbi/openai/models/betarbi/openai/models/beta/threadsrbi/openai/models/webhooksrbi/openai/models/webhooks... | realtime_transcription_session_create...agent_session_created_webhook_event.rbiresponse_reasoning_item.rbisafety_deactivation_issued_webhook_ev...agent_command_execution_item.rbirun_create_response.rbiagent_create_subagent_call_item.rbirequired_action_function_tool_call.rbieval_run_failed_webhook_event.rbiresponse_incomplete_webhook_event.rbi... |
76:83 (2%)51:58 (4%)72:79 (4%)51:58 (7%)73:80 (8%)461:468 (<1%)69:76 (8%)46:56 (7%)55:62 (6%)55:62 (6%)... | view |
| 6 | x 178 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/audiorbi/openai/models/beta/chatkitrbi/openai/models/admin/organization/projectsrbi/openai/models/beta/agents/vaultsrbi/openai/models/audiorbi/openai/modelsrbi/openai/models/admin/organization/projectsrbi/openai/models... | 77:82 (5%)144:149 (4%)305:310 (2%)102:107 (7%)78:83 (10%)126:131 (5%)127:132 (6%)102:107 (8%)110:115 (6%)143:148 (5%)... | view | |
| 6 | x 178 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/audiorbi/openai/models/beta/chatkitrbi/openai/models/admin/organization/projectsrbi/openai/models/beta/agents/vaultsrbi/openai/models/audiorbi/openai/modelsrbi/openai/models/admin/organization/projectsrbi/openai/models... | 67:73 (5%)130:136 (4%)281:287 (2%)90:96 (7%)67:73 (10%)111:117 (5%)115:121 (6%)91:97 (8%)99:105 (6%)127:133 (5%)... | view | |
| 6 | x 141 | rbi/openai/models/admin/organization/projectsrbi/openai/models/betarbi/openai/models/beta/threads/runsrbi/openai/models/admin/...nization/projects/usersrbi/openai/models/realtimerbi/openai/models/admin/organization/projectsrbi/openai/models/evalsrbi/openai/models/betarbi/openai/models/admin/organizationrbi/openai/models/beta/agents/sessions/subagents... | 96:102 (7%)319:324 (2%)213:218 (2%)121:127 (6%)275:280 (2%)114:120 (6%)1093:1098 (<1%)2106:2111 (<1%)2148:2153 (<1%)122:128 (6%)... | view | |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
187:197 (4%)98:108 (7%)99:109 (7%)190:200 (3%)118:128 (6%)108:118 (6%)136:146 (5%)118:128 (6%)108:118 (6%)168:178 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
186:195 (4%)97:106 (7%)98:107 (7%)189:198 (3%)117:126 (6%)107:116 (6%)135:144 (5%)117:126 (6%)107:116 (6%)167:176 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
197:205 (4%)108:116 (7%)109:117 (7%)200:208 (3%)128:136 (6%)118:126 (6%)146:154 (5%)128:136 (6%)118:126 (6%)178:186 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
207:213 (4%)118:124 (7%)119:125 (7%)210:216 (3%)138:144 (6%)128:134 (6%)156:162 (5%)138:144 (6%)128:134 (6%)188:194 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
195:201 (4%)106:112 (7%)107:113 (7%)198:204 (3%)126:132 (6%)116:122 (6%)144:150 (5%)126:132 (6%)116:122 (6%)176:182 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
211:217 (4%)122:128 (7%)123:129 (7%)214:220 (3%)142:148 (6%)132:138 (6%)160:166 (5%)142:148 (6%)132:138 (6%)192:198 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
209:214 (4%)120:125 (7%)121:126 (7%)212:217 (3%)140:145 (6%)130:135 (6%)158:163 (5%)140:145 (6%)130:135 (6%)190:195 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
200:209 (4%)111:120 (7%)112:121 (7%)203:212 (3%)131:140 (6%)121:130 (6%)149:158 (5%)131:140 (6%)121:130 (6%)181:190 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
185:194 (4%)96:105 (7%)97:106 (7%)188:197 (3%)116:125 (6%)106:115 (6%)134:143 (5%)116:125 (6%)106:115 (6%)166:175 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
205:211 (4%)116:122 (7%)117:123 (7%)208:214 (3%)136:142 (6%)126:132 (6%)154:160 (5%)136:142 (6%)126:132 (6%)186:192 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
198:206 (4%)109:117 (7%)110:118 (7%)201:209 (3%)129:137 (6%)119:127 (6%)147:155 (5%)129:137 (6%)119:127 (6%)179:187 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
191:199 (4%)102:110 (7%)103:111 (7%)194:202 (3%)122:130 (6%)112:120 (6%)140:148 (5%)122:130 (6%)112:120 (6%)172:180 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
210:215 (4%)121:126 (7%)122:127 (7%)213:218 (3%)141:146 (6%)131:136 (6%)159:164 (5%)141:146 (6%)131:136 (6%)191:196 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
199:207 (4%)110:118 (7%)111:119 (7%)202:210 (3%)130:138 (6%)120:128 (6%)148:156 (5%)130:138 (6%)120:128 (6%)180:188 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
194:200 (4%)105:111 (7%)106:112 (7%)197:203 (3%)125:131 (6%)115:121 (6%)143:149 (5%)125:131 (6%)115:121 (6%)175:181 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
206:212 (4%)117:123 (7%)118:124 (7%)209:215 (3%)137:143 (6%)127:133 (6%)155:161 (5%)137:143 (6%)127:133 (6%)187:193 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
201:210 (4%)112:121 (7%)113:122 (7%)204:213 (3%)132:141 (6%)122:131 (6%)150:159 (5%)132:141 (6%)122:131 (6%)182:191 (4%)... | view |
| 6 | x 134 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta... | beta_response_content_part_done_event...beta_response_web_search_call_complet...beta_response_compaction_compacting_e...beta_response_reasoning_item.rbibeta_response_refusal_done_event.rbibeta_response_shell_call_command_done...beta_response_input_message_item.rbibeta_response_refusal_delta_event.rbibeta_response_custom_tool_call_input_...beta_response_reasoning_summary_part_...... |
190:198 (4%)101:109 (7%)102:110 (7%)193:201 (3%)121:129 (6%)111:119 (6%)139:147 (5%)121:129 (6%)111:119 (6%)171:179 (4%)... | view |
| 6 | x 126 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/beta... | beta_response_inject_created_event.rbibeta_response_inject_failed_event.rbibeta_responses_server_event.rbiresponse_steer_accepted_event.rbibeta_response_steer_failed_event.rbiresponse_steer_failed_event.rbibeta_response_steer_pending_event.rbiresponse_steer_pending_event.rbiresponses_server_event.rbibeta_response_steer_accepted_event.rbi... |
48:54 (12%)146:152 (2%)109:115 (<1%)57:63 (7%)66:72 (4%)64:70 (4%)108:114 (4%)106:112 (4%)103:109 (<1%)59:65 (6%)... | view |
| 6 | x 126 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/beta... | beta_response_inject_created_event.rbibeta_response_inject_failed_event.rbibeta_responses_server_event.rbiresponse_steer_accepted_event.rbibeta_response_steer_failed_event.rbiresponse_steer_failed_event.rbibeta_response_steer_pending_event.rbiresponse_steer_pending_event.rbiresponses_server_event.rbibeta_response_steer_accepted_event.rbi... |
33:42 (12%)87:97 (2%)93:101 (<1%)34:51 (7%)43:58 (4%)41:56 (4%)65:88 (4%)63:86 (4%)89:97 (<1%)36:53 (6%)... | view |
| 6 | x 124 | rbi/openai/resources/beta/threads/runsrbi/openai/resourcesrbi/openai/resources/beta/agents/sessionsrbi/openai/resourcesrbi/openai/resourcesrbi/openai/resources/realtimerbi/openai/resources/admin/organization/projectsrbi/openai/resourcesrbi/openai/resources/admin/organization/projectsrbi/openai/resources... | 95:102 (10%)22:28 (35%)61:68 (13%)54:60 (20%)142:148 (6%)187:194 (6%)117:124 (7%)299:305 (5%)89:96 (8%)12:18 (54%)... | view | |
| 6 | x 121 | rbi/openai/models/admin/organization/projectsrbi/openai/models/admin/...ojects/service_accountsrbi/openai/models/admin/organization/projectsrbi/openai/models/containersrbi/openai/modelsrbi/openai/models/admin/organizationrbi/openai/models/beta/agents/environmentsrbi/openai/modelsrbi/openai/models/audiorbi/openai/models/beta/agents/sessions... | 37:43 (13%)61:68 (9%)55:62 (7%)60:67 (9%)58:65 (9%)36:42 (13%)117:124 (1%)81:88 (5%)51:58 (9%)55:62 (11%)... | view | |
| 6 | x 121 | rbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/responses... | beta_responses_server_event.rbiresponse_steer_accepted_event.rbibeta_response_steer_failed_event.rbiresponse_steer_failed_event.rbibeta_response_inject_failed_event.rbibeta_response_steer_pending_event.rbiresponse_steer_pending_event.rbiresponses_server_event.rbibeta_response_steer_accepted_event.rbiresponses_server_event.rbi... |
143:148 (<1%)87:92 (7%)100:105 (4%)98:103 (4%)223:228 (2%)163:168 (4%)161:166 (4%)368:373 (<1%)89:94 (6%)443:448 (<1%)... | view |
| 6 | x 116 | rbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responses... | 89:100 (<1%)85:96 (<1%)143:154 (<1%)196:207 (<1%)254:265 (<1%)307:318 (<1%)383:394 (<1%)458:469 (<1%)528:539 (<1%)598:609 (<1%)... | view | |
| 6 | x 116 | rbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responses... | 88:97 (<1%)84:93 (<1%)142:151 (<1%)195:204 (<1%)253:262 (<1%)306:315 (<1%)382:391 (<1%)457:466 (<1%)527:536 (<1%)597:606 (<1%)... | view | |
| 6 | x 116 | rbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responses... | 87:96 (<1%)83:92 (<1%)141:150 (<1%)194:203 (<1%)252:261 (<1%)305:314 (<1%)381:390 (<1%)456:465 (<1%)526:535 (<1%)596:605 (<1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 638:644 (1%)37:43 (19%)543:549 (1%)784:790 (<1%)56:62 (7%)49:55 (7%)54:60 (5%)938:944 (<1%)469:475 (1%)566:572 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 636:641 (1%)35:40 (19%)541:546 (1%)782:787 (<1%)54:59 (7%)47:52 (7%)52:57 (5%)936:941 (<1%)467:472 (1%)564:569 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 613:624 (1%)13:23 (19%)519:529 (1%)758:769 (<1%)30:42 (7%)25:35 (7%)30:40 (5%)915:924 (<1%)443:454 (1%)542:552 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 617:626 (1%)17:25 (19%)523:531 (1%)763:771 (<1%)34:44 (7%)29:37 (7%)34:42 (5%)919:926 (<1%)448:456 (1%)546:554 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 612:622 (1%)12:21 (19%)518:527 (1%)757:767 (<1%)29:40 (7%)24:33 (7%)29:38 (5%)914:922 (<1%)442:452 (1%)541:550 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 637:642 (1%)36:41 (19%)542:547 (1%)783:788 (<1%)55:60 (7%)48:53 (7%)53:58 (5%)937:942 (<1%)468:473 (1%)565:570 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 616:625 (1%)16:24 (19%)522:530 (1%)762:770 (<1%)33:43 (7%)28:36 (7%)33:41 (5%)918:925 (<1%)447:455 (1%)545:553 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 633:639 (1%)32:38 (19%)538:544 (1%)779:785 (<1%)51:57 (7%)44:50 (7%)49:55 (5%)933:939 (<1%)464:470 (1%)561:567 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 634:640 (1%)33:39 (19%)539:545 (1%)780:786 (<1%)52:58 (7%)45:51 (7%)50:56 (5%)934:940 (<1%)465:471 (1%)562:568 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 611:621 (1%)11:20 (19%)517:526 (1%)756:766 (<1%)28:39 (7%)23:32 (7%)28:37 (5%)913:921 (<1%)441:451 (1%)540:549 (1%)... | view | |
| 6 | x 111 | rbi/openai/models/betarbi/openai/modelsrbi/openai/models/liverbi/openai/models/responsesrbi/openai/models/beta/agents/vaultsrbi/openai/models/betarbi/openai/models/beta/agents/vaultsrbi/openai/models/responsesrbi/openai/models/betarbi/openai/models/live... | 621:627 (1%)20:26 (19%)526:532 (1%)766:772 (<1%)39:45 (7%)32:38 (7%)37:43 (5%)921:927 (<1%)451:457 (1%)549:555 (1%)... | view |
Duplicated Units
The list of top 50 duplicated units.
| Size | # | Folders | Files | Lines | Code |
|---|---|---|---|---|---|
| 37 | x 2 | rbi/openai/models/betarbi/openai/models/responses | 484:722 484:722 | view | |
| 25 | x 11 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organization... | usage_costs_response.rbiusage_embeddings_response.rbiusage_code_interpreter_sessions_respo...usage_audio_transcriptions_response.rbiusage_images_response.rbiusage_web_search_calls_response.rbiusage_vector_stores_response.rbiusage_completions_response.rbiusage_file_search_calls_response.rbiusage_moderations_response.rbi... |
383:474 387:478 391:482 389:480 383:474 389:480 387:478 387:478 389:480 387:478 ... | view |
| 15 | x 2 | rbi/openai/resources/beta/responsesrbi/openai/models/beta/responses | 69:125 225:292 | view | |
| 15 | x 4 | rbi/openai/models/evalsrbi/openai/models/evalsrbi/openai/models/evalsrbi/openai/models/evals | 124:174 124:174 124:174 124:174 | view | |
| 14 | x 2 | rbi/openai/resources/responsesrbi/openai/models/responses | 66:118 212:277 | view | |
| 14 | x 2 | rbi/openai/resources/admin/organizationrbi/openai/models/admin/organization | 373:410 144:194 | view | |
| 13 | x 2 | rbi/openai/resources/betarbi/openai/models/beta | 42:112 187:269 | view | |
| 13 | x 2 | rbi/openai/resources/admin/organizationrbi/openai/models/admin/organization | 168:204 138:186 | view | |
| 13 | x 2 | rbi/openai/resources/admin/organizationrbi/openai/models/admin/organization | 519:554 148:195 | view | |
| 13 | x 7 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/realtimerbi/openai/models/realtimerbi/openai/models/realtime | 372:434 180:242 180:242 357:419 179:241 165:227 1439:1501 | view | |
| 13 | x 4 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responses | 1509:1578 1091:1160 1092:1161 1499:1568 | view | |
| 13 | x 8 | rbi/openai/models/admin/...ization/projects/groupsrbi/openai/models/admin/...ization/projects/groupsrbi/openai/models/admin/...nization/projects/usersrbi/openai/models/admin/...nization/projects/usersrbi/openai/models/admin/organization/groupsrbi/openai/models/admin/organization/groupsrbi/openai/models/admin/organization/usersrbi/openai/models/admin/organization/users | 112:151 114:153 112:151 114:153 106:145 106:145 106:145 106:145 | view | |
| 12 | x 2 | rbi/openai/resources/beta/agents/environmentsrbi/openai/models/beta/agents/environments | 47:74 144:182 | view | |
| 12 | x 5 | rbi/openai/resources/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 29:59 125:166 125:166 129:170 133:174 | view | |
| 12 | x 2 | rbi/openai/resources/admin/organizationrbi/openai/models/admin/organization | 321:352 130:172 | view | |
| 12 | x 2 | rbi/openai/resources/admin/organizationrbi/openai/models/admin/organization | 32:70 136:185 | view | |
| 12 | x 3 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta | 1452:1489 2167:2204 1416:1453 | view | |
| 12 | x 5 | rbi/openai/models/evalsrbi/openai/models/evalsrbi/openai/models/evalsrbi/openai/models/evalsrbi/openai/models/evals | 576:622 580:626 574:620 512:558 576:622 | view | |
| 11 | x 2 | rbi/openai/resources/betarbi/openai/models/beta | 47:72 120:155 | view | |
| 11 | x 2 | rbi/openai/resources/betarbi/openai/models/beta | 803:859 121:184 | view | |
| 11 | x 2 | rbi/openai/resources/fine_tuningrbi/openai/models/fine_tuning | 37:101 130:204 | view | |
| 11 | x 2 | rbi/openai/resources/admin/organizationrbi/openai/models/admin/organization | 222:253 117:158 | view | |
| 11 | x 3 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/beta | 2212:2248 4809:4845 2592:2628 | view | |
| 11 | x 2 | rbi/openai/models/evals/runsrbi/openai/models/evals/runs | 88:121 88:121 | view | |
| 11 | x 2 | rbi/openai/models/evals/runsrbi/openai/models/evals/runs | 305:338 305:338 | view | |
| 11 | x 4 | rbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/conversations | 1014:1048 407:441 396:430 137:171 | view | |
| 11 | x 2 | lib/openai/helpers/streaminglib/openai/helpers/realtime | 32:47 26:41 | view | |
| 10 | x 2 | rbi/openai/resourcesrbi/openai/models/responses | 1076:1128 114:175 | view | |
| 10 | x 2 | rbi/openai/models/betarbi/openai/models/beta | 317:349 585:617 | view | |
| 10 | x 4 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responses | 182:212 166:195 180:210 166:195 | view | |
| 10 | x 2 | rbi/openai/models/betarbi/openai/models/responses | 88:119 86:117 | view | |
| 10 | x 3 | rbi/openai/modelsrbi/openai/modelsrbi/openai/models | 88:120 88:120 88:120 | view | |
| 10 | x 4 | rbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/responsesrbi/openai/models/conversations | 3154:3187 1020:1053 1263:1296 1336:1369 | view | |
| 10 | x 11 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organization... | usage_costs_response.rbiusage_embeddings_response.rbiusage_code_interpreter_sessions_respo...usage_audio_transcriptions_response.rbiusage_images_response.rbiusage_web_search_calls_response.rbiusage_vector_stores_response.rbiusage_completions_response.rbiusage_file_search_calls_response.rbiusage_moderations_response.rbi... |
830:864 834:868 838:872 836:870 830:864 836:870 834:868 834:868 836:870 834:868 ... | view |
| 10 | x 11 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organization... | usage_costs_response.rbiusage_embeddings_response.rbiusage_code_interpreter_sessions_respo...usage_audio_transcriptions_response.rbiusage_images_response.rbiusage_web_search_calls_response.rbiusage_vector_stores_response.rbiusage_completions_response.rbiusage_file_search_calls_response.rbiusage_moderations_response.rbi... |
1385:1421 1389:1425 1393:1429 1391:1427 1385:1421 1391:1427 1389:1425 1389:1425 1391:1427 1389:1425 ... | view |
| 10 | x 11 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organization... | usage_costs_response.rbiusage_embeddings_response.rbiusage_code_interpreter_sessions_respo...usage_audio_transcriptions_response.rbiusage_images_response.rbiusage_web_search_calls_response.rbiusage_vector_stores_response.rbiusage_completions_response.rbiusage_file_search_calls_response.rbiusage_moderations_response.rbi... |
1577:1614 1581:1618 1585:1622 1583:1620 1577:1614 1583:1620 1581:1618 1581:1618 1583:1620 1581:1618 ... | view |
| 9 | x 3 | rbi/openai/resources/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organization | 124:148 100:132 110:142 | view | |
| 9 | x 2 | rbi/openai/resources/audiorbi/openai/models/audio | 31:61 106:144 | view | |
| 9 | x 2 | rbi/openai/models/betarbi/openai/models/beta | 268:299 270:299 | view | |
| 9 | x 2 | rbi/openai/models/betarbi/openai/models/beta | 253:280 212:240 | view | |
| 9 | x 2 | rbi/openai/models/responsesrbi/openai/models/responses | 472:501 233:262 | view | |
| 9 | x 5 | lib/openai/internallib/openai/internallib/openai/internallib/openai/internallib/openai/internal | 45:57 48:60 39:51 48:60 48:60 | view | |
| 8 | x 2 | rbi/openai/resourcesrbi/openai/models | 30:54 98:129 | view | |
| 8 | x 2 | rbi/openai/resourcesrbi/openai/models | 27:42 98:120 | view | |
| 8 | x 2 | rbi/openai/resourcesrbi/openai/models | 24:50 75:108 | view | |
| 8 | x 2 | rbi/openai/models/betarbi/openai/models/responses | 96:121 84:109 | view | |
| 8 | x 4 | rbi/openai/models/betarbi/openai/models/betarbi/openai/models/responsesrbi/openai/models/responses | 88:118 90:120 86:116 88:118 | view | |
| 8 | x 5 | rbi/openai/models/evalsrbi/openai/models/evalsrbi/openai/models/evalsrbi/openai/models/evalsrbi/openai/models/evals | 1319:1366 1323:1370 1315:1362 1347:1394 1319:1366 | view | |
| 8 | x 11 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organization... | usage_costs_response.rbiusage_embeddings_response.rbiusage_code_interpreter_sessions_respo...usage_audio_transcriptions_response.rbiusage_images_response.rbiusage_web_search_calls_response.rbiusage_vector_stores_response.rbiusage_completions_response.rbiusage_file_search_calls_response.rbiusage_moderations_response.rbi... |
606:632 610:636 614:640 612:638 606:632 612:638 610:636 610:636 612:638 610:636 ... | view |
| 8 | x 11 | rbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organizationrbi/openai/models/admin/organization... | usage_costs_response.rbiusage_embeddings_response.rbiusage_code_interpreter_sessions_respo...usage_audio_transcriptions_response.rbiusage_images_response.rbiusage_web_search_calls_response.rbiusage_vector_stores_response.rbiusage_completions_response.rbiusage_file_search_calls_response.rbiusage_moderations_response.rbi... |
711:737 715:741 719:745 717:743 711:737 717:743 715:741 715:741 717:743 715:741 ... | view |
About This Analysis
- 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...
- To learn more about duplications and techniques for eliminating duplication, Sokrates recommends the following resources:
- Avoid Repetition, MartinFlower.com (IEEE Software article)
- Refactoring duplicated code, sourcemaking.com
- Beck Design Rules, MartinFowler.com
- DRY (Don't Repeat Yourself) Principle, Wikipedia
- The Cut-and-Paste Programming Software Development Anti-Pattern, sourcemaking.com
- Code Smells / Duplicated Code, Jeff Atwood, codinghorror.com:
- "Duplicated code is the bane of software development. Stamp out duplication whenever possible. You should always be on the lookout for more subtle cases of near-duplication, too. Don't Repeat Yourself!"
- Reducing Coupling, MartinFlower.com (IEEE Software article):
- "There are several ways to describe coupling, but it boils down to this: If changing one module in a program requires changing another module, then coupling exists. ... Duplication always implies coupling, because changing one piece of duplicate code implies changing the other."