MCPcopy Create free account

hub / github.com/JLLeitschuh/bulk-security-pr-generator / functions

Functions46 in github.com/JLLeitschuh/bulk-security-pr-generator

↓ 6 callersMethoddo_run_in
(self, args: List[str])
vulnerability_fix_engine.py:243
↓ 5 callersMethod_project_name
(self)
vulnerability_fix_engine.py:187
↓ 4 callersFunctionadd_entry_to_remove
()
delete_closed_or_merged_pr_forks.py:45
↓ 4 callersMethodproject_file_name
(self)
vulnerability_fix_engine.py:190
↓ 3 callersFunctionsubprocess_run
(args: List[str], cwd: str)
vulnerability_fix_engine.py:48
↓ 2 callersMethoddo_fix_file_contents
(self, file_contents: str, retry_count: int = 0)
jhipster_security_fix.py:40
↓ 2 callersMethoddo_resilient_hub_call
Make a call to hub that is resilient to timeout exceptions. :return: stdout output if successful
vulnerability_fix_engine.py:197
↓ 2 callersMethoddo_run_hub_in
(self, args: List[str], lock)
vulnerability_fix_engine.py:247
↓ 2 callersMethodprint
(self)
vulnerability_fix_engine.py:176
↓ 2 callersMethodsave_point_file_name
(self, project_files: 'VulnerableProjectFiles')
vulnerability_fix_engine.py:148
↓ 1 callersFunction_do_execute_engines
(engines: List[VulnerabilityFixerEngine])
vulnerability_fix_engine.py:432
↓ 1 callersFunction_do_execute_fix_module
(fix_module: VulnerabilityFixModule, starting_letter: str)
vulnerability_fix_engine.py:460
↓ 1 callersMethod_list_all_json_files
(self)
vulnerability_fix_engine.py:114
↓ 1 callersMethod_load_vulnerable_projects
(self)
vulnerability_fix_engine.py:133
↓ 1 callersMethod_read_repository_and_file_names
(json_file_name: str)
vulnerability_fix_engine.py:125
↓ 1 callersMethodclean_previous_run
(self)
vulnerability_fix_engine.py:104
↓ 1 callersMethoddo_clone
(self)
vulnerability_fix_engine.py:225
↓ 1 callersMethoddo_commit_changes
(self)
vulnerability_fix_engine.py:313
↓ 1 callersMethoddo_create_branch
(self)
vulnerability_fix_engine.py:302
↓ 1 callersMethoddo_create_pull_request
(self, lock)
vulnerability_fix_engine.py:360
↓ 1 callersMethoddo_create_save_point
(self, report: VulnerabilityFixReport, pr_url: str)
vulnerability_fix_engine.py:372
↓ 1 callersMethoddo_fix_vulnerabilities
(self)
vulnerability_fix_engine.py:282
↓ 1 callersMethoddo_fix_vulnerable_file
Fixes the vulnerabilities in the file passed. :param project_name: The name of the project being fixed. :param file: The fil
vulnerability_fix_engine.py:152
↓ 1 callersMethoddo_fix_vulnerable_file
(self, file: str, expected_fix_count: int)
vulnerability_fix_engine.py:250
↓ 1 callersMethoddo_fork_repository
(self, lock, index: int = 0)
vulnerability_fix_engine.py:317
↓ 1 callersMethoddo_push_changes
(self, retry_count: int = 5)
vulnerability_fix_engine.py:341
↓ 1 callersMethoddo_stage_changes
(self, project_report: VulnerabilityFixReport)
vulnerability_fix_engine.py:305
↓ 1 callersFunctionexecute_vulnerability_fixer_engine
(engine: VulnerabilityFixerEngine, lock)
vulnerability_fix_engine.py:383
↓ 1 callersFunctionexecute_vulnerability_fixer_engine_checked
( engine: VulnerabilityFixerEngine, lock )
vulnerability_fix_engine.py:403
↓ 1 callersMethodget_vulnerable_project_files
(self)
vulnerability_fix_engine.py:143
↓ 1 callersFunctionis_archived_git_hub_repository
(project: VulnerableProjectFiles)
vulnerability_fix_engine.py:420
↓ 1 callersFunctionlist_all_json_files
()
results_parser.py:6
↓ 1 callersFunctionlist_all_json_files
()
delete_closed_or_merged_pr_forks.py:13
↓ 1 callersFunctionload_github
()
github_util.py:7
↓ 1 callersFunctionread_results_data
(json_file_name: str)
results_parser.py:15
↓ 1 callersFunctionread_results_data
(json_file_name: str)
delete_closed_or_merged_pr_forks.py:22
↓ 1 callersMethodsave_point_file_name
(self)
vulnerability_fix_engine.py:193
↓ 1 callersMethodshould_accept_project
(self, project_name: str)
vulnerability_fix_engine.py:121
↓ 1 callersMethodsubmodule_files
List all of the git submodule files in this project. We're not going to be fixing pom files in Git submodules so this allows us to f
vulnerability_fix_engine.py:266
Methoddo_call
(wait_time, previous_wait_time=0)
vulnerability_fix_engine.py:204
Functiondo_execute_fix_module
(fix_module: VulnerabilityFixModule)
vulnerability_fix_engine.py:496
Methoddo_fix_vulnerable_file
(self, project_name: str, file: str, expected_fix_count: int)
jhipster_security_fix.py:69
Methoddo_fix_vulnerable_file
(self, project_name: str, file: str, expected_fix_count: int)
pom_security_fix.py:36
Methoddo_retry
(exception: Optional[Exception])
jhipster_security_fix.py:43
Functionprint_current_rate_limit
()
github_util.py:13
Methodshould_accept_project
(self, project_name: str)
jhipster_security_fix.py:81