in plugins/atlas-link-checker/atlas_link_checker/main.py [0:0]
def check_links(soup: BeautifulSoup) -> LinkStatus:
links = html_links(soup)
old_site_links: List[Tag] = []
bare_links: List[Tag] = []
bad_links: List[Tag] = []
for link in links:
if old_site_link(link):
old_site_links.append(link)
if bare_link(link):
bare_links.append(link)
elif bad_link(link):
bad_links.append(link)
return LinkStatus(old_site_links, bare_links, bad_links)