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

Add LSP related API's to make compatible with vscode #19

Closed
BugDiver opened this issue Jan 24, 2018 · 1 comment
Closed

Add LSP related API's to make compatible with vscode #19

BugDiver opened this issue Jan 24, 2018 · 1 comment
Assignees

Comments

@BugDiver
Copy link
Member

BugDiver commented Jan 24, 2018

Ref getgauge/gauge-vscode#109

@BugDiver
Copy link
Member Author

Dev-Notes

Gauge LSP runs the language runner indefinitely, to update the language runner with the latest changeset it needs to reload the file.

  • populate step-registry with static parsed files instead of compiling it.
  • store step implementations range (start line, char an end line, char).
  • clear the registry and populate it by compiling implementations files only when execution starts (in the ExectionStarting request ).
  • process StepPositionRequest to provide all step locations in a given file.

BugDiver pushed a commit that referenced this issue Jan 24, 2018
@BugDiver BugDiver self-assigned this Jan 24, 2018
@BugDiver BugDiver mentioned this issue Jan 24, 2018
@BugDiver BugDiver mentioned this issue Jan 25, 2018
sriv added a commit that referenced this issue Jan 25, 2018
@BugDiver BugDiver closed this as completed Mar 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant