[fpc-pascal] Pascal Language Server
Ryan Joseph
genericptr at gmail.com
Tue Apr 28 10:34:57 CEST 2020
> On Apr 28, 2020, at 3:26 PM, Michael Van Canneyt <michael at freepascal.org> wrote:
>
> That's a wrong approach. Pascal units are in a uses-tree. You need a starting point, the top of the tree: a single module.
I can make the user provide the program file and start from there but then the references in other units not related to the main program will not be found.
Mattias says we can call AddStartUnit multiple times but there's no logic I can use besides adding all files in the provided directories.
Here's what I'm trying to implement:
https://microsoft.github.io/language-server-protocol/specifications/specification-3-14/#textDocument_references
It's just a project wide search so what can we do besides just add all files found in the project?
Regards,
Ryan Joseph
More information about the fpc-pascal
mailing list