mirror of
https://github.com/hohn/sarif-cli.git
synced 2025-12-16 17:23:03 +01:00
Fix regex for repo url parsing
This commit is contained in:
@@ -85,7 +85,7 @@ def joins_for_projects(basetables, external_info, scantables):
|
|||||||
#
|
#
|
||||||
# TODO knewbury error handling for if the signature is slotted out?
|
# TODO knewbury error handling for if the signature is slotted out?
|
||||||
repo_url = b.project.repositoryUri[0]
|
repo_url = b.project.repositoryUri[0]
|
||||||
url_parts = re.match(r'(git|https)://[^/]+/([^/]+)/([^/.]+).*', repo_url)
|
url_parts = re.match(r'(git|https)://[^/]+/([^/]+)/(.*).git', repo_url)
|
||||||
if url_parts:
|
if url_parts:
|
||||||
project_name = f"{url_parts.group(2)}-{url_parts.group(3)}"
|
project_name = f"{url_parts.group(2)}-{url_parts.group(3)}"
|
||||||
project, component = e.sarif_file_name.rstrip().split('/')
|
project, component = e.sarif_file_name.rstrip().split('/')
|
||||||
|
|||||||
Reference in New Issue
Block a user