remove derived link info in favor of derived Link properties

This commit is contained in:
Nick Sweeting 2019-04-16 23:21:24 -04:00
parent 50d368b1bc
commit 717e390ef6
4 changed files with 40 additions and 34 deletions

View file

@ -47,16 +47,6 @@ TITLE_LOADING_MSG = 'Not yet archived...'
### Link filtering and checking
@enforce_types
def derived_link_info(link: Link) -> dict:
"""extend link info with the archive urls and other derived data"""
info = link._asdict(extended=True)
info.update(link.canonical_outputs())
return info
@enforce_types
def merge_links(a: Link, b: Link) -> Link:
"""deterministially merge two links, favoring longer field values over shorter,