-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[VSC] Sessions (2/3) #956
base: master
Are you sure you want to change the base?
[VSC] Sessions (2/3) #956
Commits on Sep 24, 2020
-
[FEATURE][VSC] Add basic language client functionality
The Saros implementation will be based on the Language Server Protocol (see https://microsoft.github.io/language-server-protocol) for data exchange. In order to enable VS Code to understand that protocol the VS Code language client has been added. Furthermore starting of the Saros LSP Server has been encapsulated.
Configuration menu - View commit details
-
Copy full SHA for 899144b - Browse repository at this point
Copy the full SHA 899144bView commit details -
[BUILD][VSC] Replace npm workflow by gradle
Unintentionally removed parts have been readded (lsp) and code has been improved regarding guidelines. Overall quality has been improved. Vscodes extension build, run and publish workflow has been shifted from npm based to gradle base to embed it better into the gradle environment and to enable easier CI builds.
Configuration menu - View commit details
-
Copy full SHA for c210446 - Browse repository at this point
Copy the full SHA c210446View commit details -
[BUILD][VSC] Use webpack as building method
In order to keep the size of the extension rather small the building method has been changed to webpack. This also brings the benefit of excluding files that aren't really needed.
Configuration menu - View commit details
-
Copy full SHA for dc52700 - Browse repository at this point
Copy the full SHA dc52700View commit details -
[REFACTOR][VSC] Introduce eslint
Introduce eslint and modify code accordingly. Furthermore gradle has been modified in order to seperate config and execute statements.
Configuration menu - View commit details
-
Copy full SHA for 756a06c - Browse repository at this point
Copy the full SHA 756a06cView commit details
Commits on Sep 25, 2020
-
[FEATURE][VSC] Implement accounts and contacts in VS Code
This commit will add the functionality of managing accounts and contacts of Saros. There are wizards for handling those data and necessary UI elements such as the contact and active account view.
Configuration menu - View commit details
-
Copy full SHA for 7694aa9 - Browse repository at this point
Copy the full SHA 7694aa9View commit details -
[FEATURE][VSC] Implement accounts and contacts in Saros Language Server
This commit will add the functionality of managing accounts and contacts of Saros. Basic functionality like logging and config exchange is also implemented. All classes that will contain logic of Saros from a later stage will be mostly empty.
Configuration menu - View commit details
-
Copy full SHA for 9dd874f - Browse repository at this point
Copy the full SHA 9dd874fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e866b - Browse repository at this point
Copy the full SHA c4e866bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c93df9 - Browse repository at this point
Copy the full SHA 2c93df9View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeb7b1b - Browse repository at this point
Copy the full SHA eeb7b1bView commit details