Skip to content

Code Nav PoC: Extend LSIF API with definition urls

Igor Drozdov requested to merge id-lsif-fetch-definitions into master

What does this MR do?

We're experimenting with the ability to add our own code navigation features. The idea is to store LSIF dump provide an API endpoint and fetching the code-navigation info for a particular file.

It extends LSIF API with definition_url field which contains a link to the blob with method definition and the line of this definition. This will allow us to implement Go-To-Definition feature. The dependent MR hasn't been merged yet !23674 (merged), but this one still can be reviewed

Related issues and MRs:

Edited by Igor Drozdov

Merge request reports