async def METHOD_NAME(self, *urls: URL) -> SourceResponses:
    """Get the last commit metadata of the file or, in case of a folder, of the files in the folder, recursively."""
    # First, get the project info so we can use the web url as landing url
    responses = await super().METHOD_NAME(*urls)
    # Then, collect the commits
    responses.extend(await self.__get_commits_recursively(str(self._parameter("file_path", quote=True))))
    return responses