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

Initial version roadmap #2

Open
13 of 18 tasks
wkillerud opened this issue Nov 2, 2024 · 2 comments
Open
13 of 18 tasks

Initial version roadmap #2

wkillerud opened this issue Nov 2, 2024 · 2 comments

Comments

@wkillerud
Copy link
Collaborator

wkillerud commented Nov 2, 2024

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.

@wkillerud wkillerud pinned this issue Nov 2, 2024
@MrBns
Copy link

MrBns commented Dec 9, 2024

Interesting !!
so will it have @import intellisense @mixin @function etc intellisense for across multiple files ?

@wkillerud
Copy link
Collaborator Author

Yes, among other things (#11).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants