Skip to content

Initial version roadmap #2

Open
@wkillerud

Description

@wkillerud

Below is a high-level breakdown of what's needed to make an initial version of the Sass language server.

For this initial version we will use the Node-based Some Sass language server as a reference. We use sass_api as the foundation (replaces the scanner and parser). Unless otherwise noted we aim for feature parity with Some Sass.

The work is divided in two phases.

  1. During phase one the features should be done in order.
  2. Features in phase two can be worked on in parallell.

Reference material

Preparation

Phase one

Navigation features. Should be done in order.

Phase two

Features that depend on navigation, and some independent features. Can be worked on in parallell.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions