def METHOD_NAME(
    self, project: Project, index: int, total: int
) -> FINDING:
    logger.info(
        f"({index + 1}/{total}) Add finding for repo {project.name} with last activity at "
        f"{datetime.fromisoformat(project.last_activity_at)}"
    )
    # Retrieve the latest commit ID
    latest_commit_id: str = None
    if self._annotate_latest_commit_id:
        try:
            latest_commit_id = (
                self._group_project_to_project(project).commits.list()[0].id
            )
        except Exception as e:
            logger.warn(
                "Could not identify the latest commit ID - repository without commits?"
            )
            latest_commit_id = ""
    return super()._create_finding(
        project.id,
        project.web_url,
        project.path_with_namespace,
        project.namespace["kind"],
        project.namespace["id"],
        project.namespace["name"],
        project.created_at,
        project.last_activity_at,
        project.visibility,
        project.archived,
        project.topics,
        latest_commit_id,
    )