MCPcopy Index your code
hub / github.com/Tencent/CodeAnalysis / get_job_code_line

Method get_job_code_line

client/util/api/dogapi.py:409–421  ·  view source on GitHub ↗

获取分析任务job的代码行统计数据 :param job_id: :return:

(self, task_params, job_id)

Source from the content-addressed store, hash-verified

407 CodeDogHttpClient(self._server_url, rel_url, headers=self._headers, json_data=data).put()
408
409 def get_job_code_line(self, task_params, job_id):
410 """
411 获取分析任务job的代码行统计数据
412 :param job_id:
413 :return:
414 """
415 org_sid = task_params["org_sid"]
416 team_name = task_params["team_name"]
417 repo_id = task_params["repo_id"]
418 project_id = task_params["project_id"]
419 rel_url = f"api/orgs/{org_sid}/teams/{team_name}/repos/{repo_id}/projects/{project_id}/jobs/{job_id}/codeline/"
420 rsp = CodeDogHttpClient(self._server_url, rel_url, headers=self._headers).get()
421 return self.get_data_from_result(rsp)
422
423 def update_job_code_line(self, task_params, job_id, code_line_dict):
424 """

Callers 1

runMethod · 0.80

Calls 3

get_data_from_resultMethod · 0.95
CodeDogHttpClientClass · 0.85
getMethod · 0.45

Tested by

no test coverage detected