Skip to content

LSIF: Reference pagination

Warren Gifford requested to merge reference-pagination into master

Created by: efritz

This implements Step 1 of RFC 23.

Relevant changes:

  • Split /request endpoint into /definitions, /references, and /hover endpoints
  • Accept limit and a pagination cursor as query parameters to /references endpoint
  • Thread pagination cursor through backend
  • Refactor remoteReferences to accept as little data as necessary
  • Update Backend#references...
    • ...to limit the number of remote repositories it searches
    • ...to return a pagination cursor for the next page of results
    • ...to read a pagination cursor to skip results from a previous page
  • Remove duplicated test data (test-data/typescript/{bin,data,README.md}

Merge request reports

Loading