diff --git a/swh/lister/maven/lister.py b/swh/lister/maven/lister.py --- a/swh/lister/maven/lister.py +++ b/swh/lister/maven/lister.py @@ -229,12 +229,13 @@ if m_time is not None and url_src is not None: time = m_time.group("mtime") jar_src["time"] = int(time) - logger.debug(f"* Yielding jar {url_src}.") - yield { + metadata_dict = { "type": "maven", "url": url_src, **jar_src, } + logger.debug(f"* Yielding jar {url_src}: {metadata_dict}") + yield metadata_dict url_src = None logger.info(f"Found {len(out_pom)} poms.") @@ -251,12 +252,14 @@ scm = project["project"]["scm"]["connection"] gid = project["project"]["groupId"] aid = project["project"]["artifactId"] - yield { + metadata_dict = { "type": "scm", "doc": out_pom[pom], "url": scm, "project": f"{gid}.{aid}", } + logger.debug(f"* Yielding pom {pom}: {metadata_dict}") + yield metadata_dict else: logger.debug(f"No scm.connection in pom {pom}") else: