1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-22 12:25:07 +00:00
serenity/DevTools/HackStudio/LanguageServers/Shell
Sergey Bugaev e7e179212c HackStudio: Send an open file to language servers
Language servers will now receive an open file instead of just its path. This
means the language servers no longer need to access the filesystem to open the
file themselves.

The C++ language server now has no filesystem access whatsoever (although we
might need to relax this in the future if it learns to complete #include paths),
while the Shell language server can read /etc/passwd (it wants that in order to
get the user's home directory) and browse (but not read!) the whole file system
tree for completing paths.
2020-11-23 18:37:40 +01:00
..
AutoComplete.cpp HackStudio: Use new format functions. 2020-10-09 20:52:17 +02:00
AutoComplete.h HackStudio: Add a Shell language server 2020-10-04 23:12:28 +02:00
ClientConnection.cpp HackStudio: Send an open file to language servers 2020-11-23 18:37:40 +01:00
ClientConnection.h HackStudio: Send an open file to language servers 2020-11-23 18:37:40 +01:00
CMakeLists.txt HackStudio: Add a Shell language server 2020-10-04 23:12:28 +02:00
main.cpp HackStudio: Send an open file to language servers 2020-11-23 18:37:40 +01:00