Skip to content
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] Collaborations (3/3) #957

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Apr 30, 2020

  1. [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.
    mschaefer88 committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    7ba5054 View commit details
    Browse the repository at this point in the history
  2. [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.
    mschaefer88 committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    a00b0b3 View commit details
    Browse the repository at this point in the history
  3. [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.
    mschaefer88 committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    ea566d9 View commit details
    Browse the repository at this point in the history
  4. [REFACTOR][VSC] Introduce eslint

    Introduce eslint and modify code accordingly.
    Furthermore gradle has been modified in
    order to seperate config and execute statements.
    mschaefer88 committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    af792c2 View commit details
    Browse the repository at this point in the history