Skip to content

chore: removes _language-service command #4220

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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

christoph-dfinity
Copy link

@christoph-dfinity christoph-dfinity commented Apr 24, 2025

Description

Removes the dfx _language-service command, as that runs the OCaml binary which is being removed as of dfinity/motoko#5075

The OCaml based LS has been long superseded by a JS based one in the VSCode plugin: https://github.com/dfinity/vscode-motoko/tree/master/src/server

As the command was hidden from the UI I wouldn't characterize this as a breaking change, but I'll let you be the judge of that.

How Has This Been Tested?

Things continue to compile, searching project wide for _language-service does not bring up any results.

Checklist:

  • The title of this PR complies with Conventional Commits.
  • I have edited the CHANGELOG accordingly.
  • I have made corresponding changes to the documentation.

@christoph-dfinity christoph-dfinity requested a review from a team as a code owner April 24, 2025 05:14
@christoph-dfinity christoph-dfinity force-pushed the christoph/remove-language-service branch from c913995 to 900e5b1 Compare April 24, 2025 05:15
@christoph-dfinity christoph-dfinity force-pushed the christoph/remove-language-service branch from ff7b509 to 33d13a6 Compare April 24, 2025 06:16
@ggreif ggreif changed the title chore: removes _language-service command chore: removes _language-service command Apr 24, 2025
Co-authored-by: Gabor Greif <gabor@dfinity.org>
Copy link
Contributor

@ggreif ggreif left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Maybe you have to change the GitHub action to update moc. No, it downloads a tarball, not individual executables.

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.

2 participants