List of changes:
If it’d be preferred, I can re-add the old file link tracking (that searches the href for ASSETS_DIR) in case any legacy CMS content is relying on that.
Removed SiteTreeBrokenLinksTest::testBrokenAssetLinks() as this is now covered in SiteTreeHTMLEditorFieldTest
Following on from your comments from #954, can you change the regex on line 41 to accept either a comma or whitespace between the sitetree_link and id fields in the shortcode? A previous version of the CMS set the shortcode with a space instead of a comma; adding for backwards compatibility. eg:
FIX: Broken file link tracking (fixes #996)
Pull request and tests updated to accept spaces in the shortcode :)