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

OpenCL Language Server Refactoring #20

Merged
merged 32 commits into from
Aug 25, 2023
Merged

OpenCL Language Server Refactoring #20

merged 32 commits into from
Aug 25, 2023

Conversation

Galarius
Copy link
Owner

@Galarius Galarius commented Aug 23, 2023

  • Improve URI to file path conversion
  • Accept --stdout flag
  • Add diagnostics command
  • Replace --clinfo flag with clinfo command
  • Improve performance
  • Add tests

* Fix `diagnostics` to be empty instead of `null`
* Remove duplicate `BuildSource` call
* Remove `id` validation in `OnInitialized` handler
* Add `--stdio` flag, since VS Code extension adds it
* Update tests
@Galarius Galarius force-pushed the feature/refactoring branch 2 times, most recently from e543c0e to 45e709d Compare August 23, 2023 19:43
@Galarius Galarius force-pushed the feature/refactoring branch 3 times, most recently from cc41384 to a17c83a Compare August 25, 2023 16:44
@Galarius Galarius marked this pull request as ready for review August 25, 2023 17:15
@Galarius Galarius merged commit af4f482 into main Aug 25, 2023
3 checks passed
@Galarius Galarius deleted the feature/refactoring branch August 26, 2023 20:36
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

Successfully merging this pull request may close these issues.

1 participant