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 2017-01-17 14:30:40 -08:00
parent 4d501d1f44
commit bddcbc5f20

File diff suppressed because it is too large Load Diff