Skip to content

Commit 2547747

Browse files
committed
yield empty lists for pipelines without package data colelction #845
Signed-off-by: Jono Yang <jyang@nexb.com>
1 parent 724ba04 commit 2547747

8 files changed

Lines changed: 8 additions & 8 deletions

File tree

minecode_pipelines/pipelines/mine_nuget.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,4 @@ def mine_packageurls(self):
7777
base_purl=base,
7878
versions=versions,
7979
)
80-
yield base, packageurls
80+
yield base, packageurls, []

minecode_pipelines/pipelines/mine_swift.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def steps(cls):
4646
)
4747

4848
def clone_swift_index(self):
49-
"""Clone the Cargo index Repo."""
49+
"""Clone the Swift index Repo."""
5050
self.swift_index_repo = federatedcode.clone_repository(
5151
repo_url=self.swift_index_repo_url,
5252
clone_path=self.working_path / "swift-index",

minecode_pipelines/pipes/alpine.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,7 @@ def get_package_from_index(self, apkindex_url, logger=None):
542542
namespace=pd.namespace,
543543
name=pd.name,
544544
)
545-
yield current_purl, [pd.purl]
545+
yield current_purl, [pd.purl], []
546546

547547

548548
def mine_and_publish_alpine_packageurls(

minecode_pipelines/pipes/conan.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def get_conan_packages(file_path, file_versions_data):
4040
for version in versions:
4141
purl = PackageURL(type="conan", name=package_name, version=str(version)).to_string()
4242
updated_purls.append(purl)
43-
return base_purl, updated_purls
43+
return base_purl, updated_purls, []
4444

4545

4646
def mine_conan_packageurls(conan_index_repo, logger):

minecode_pipelines/pipes/cpan.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,4 @@ def mine_and_publish_cpan_packageurls(package_path_by_name, logger=None):
9292
logger(f"packageURLs: {purls_string}")
9393

9494
packages_mined.append(package_name)
95-
yield base_purl, packageurls
95+
yield base_purl, packageurls, []

minecode_pipelines/pipes/cran.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,4 +85,4 @@ def mine_cran_packageurls(db_path: Path) -> Iterable[tuple[str, list[str]]]:
8585
if purls:
8686
first_purl = purls[0]
8787
base_purl = get_core_purl(first_purl)
88-
yield base_purl, purls
88+
yield base_purl, purls, []

minecode_pipelines/pipes/debian.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,4 +162,4 @@ def get_packages(self, previous_index_last_modified_date=None, logger=None):
162162
size=entry.size,
163163
download_url=url_template.format(path=path),
164164
)
165-
yield versionless_purl, [packaged_data.purl]
165+
yield versionless_purl, [packaged_data.purl], []

minecode_pipelines/pipes/swift.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ def generate_package_urls(package_repo_url, tags_and_commits, logger):
7777
logger(
7878
f"Generated {len(updated_purls)} and base PURL: {base_purl} PackageURLs for {package_repo_url}"
7979
)
80-
return base_purl, updated_purls
80+
return base_purl, updated_purls, []
8181

8282

8383
def is_safe_repo_url(repo_url: str) -> bool:

0 commit comments

Comments
 (0)