You've already forked ada_language_server
mirror of
https://github.com/AdaCore/ada_language_server.git
synced 2026-02-12 12:45:50 -08:00
This adds support for monitoring the filesystem for changes that might occur in project directories, outside of the IDE. Add support for `workspace/didChangeWatchedFiles`. Add an optional dependency on ada_libfswatch.gpr, and document it. Add support in the travis CI builder to generate it on Linux. Add a stub project to make the ALS useable without this dependency. Rework the way files are indexed, to allow reindexing for any file that might change on disk. In particular, no longer store in LSP.Ada_Contexts a reference to the "Last_Indexed" file, which prevented indexing of new files altogether.