Allow to create a Vala Language Server
IDE needs a Vala Language Server, to:
-
Inspect a File for symbols -
Inspect a Symbol for children (properties, methods) -
Inspect a Symbol for Documentation -
Produce in-line error messages
Once a file has been parsed Syntax Tree holds almost all of these information, the one should be provided without actually check any thing and allow in-line error messages without fatal errors rise.
Question
- Is it interested to add classes to provide each of the above features directly in Vala as a independent library?