Project: aptanastudio
Issue APSTUD-4257: Refactor JS hyperlinks
Currently we have a single JSHyperlink class. However, that class' open method contains a number of strategies that used to determine how to locate the declaration associated with the link. Each strategy should be broken out into separate hyperlink classes.
Story points: 13