Move code out of closure in getDocumentHighlights, then again out of getSemanticDocumentHighlights and getSyntacticDocumentHighlights.

Also return a `Node[]` instead of a `HighlightSpan[]` where possible and do mapping from Node to HighlightSpan in one place.
This commit is contained in:
Andy Hanson committed 2017-01-17 14:49:52 -08:00
1 parent 4d501d1f44
commit bddcbc5f20
1 file changed
+593 -599
File diff suppressed because it is too large. Load diff