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 RuboCop built-in launguage server for linting Ruby code #4090

Merged
merged 1 commit into from
Aug 21, 2023

Conversation

koic
Copy link
Contributor

@koic koic commented Jul 6, 2023

RuboCop is a Ruby static code analyzer (a.k.a. linter) and code formatter:
https://github.com/rubocop/rubocop

RuboCop provides built-in language server, as detailed here:
https://docs.rubocop.org/rubocop/usage/lsp.html.

This PR introduces a client for this server.

@github-actions github-actions bot added documentation client One or more of lsp-mode language clients labels Jul 6, 2023
@koic koic force-pushed the add_rubocop_built_in_language_server branch 2 times, most recently from 94096f6 to bd72fe1 Compare July 6, 2023 17:17
RuboCop is a Ruby static code analyzer (a.k.a. linter) and code formatter:
https://github.com/rubocop/rubocop

RuboCop provides built-in language server, as detailed here:
https://docs.rubocop.org/rubocop/usage/lsp.html.

This PR introduces a client for this server.
@koic koic force-pushed the add_rubocop_built_in_language_server branch from bd72fe1 to 7fca55f Compare August 21, 2023 07:03
@yyoncho yyoncho merged commit 2859d17 into emacs-lsp:master Aug 21, 2023
12 of 14 checks passed
@yyoncho
Copy link
Member

yyoncho commented Aug 21, 2023

Thank you!

@koic koic deleted the add_rubocop_built_in_language_server branch August 21, 2023 07:09
koic added a commit to koic/rubocop that referenced this pull request Aug 28, 2023
Follow up emacs-lsp/lsp-mode#4090.

Emacs LSP Mode supports the built-in language server. So, This PR adds Emacs LSP Mode to the LSP doc.
bbatsov pushed a commit to rubocop/rubocop that referenced this pull request Aug 28, 2023
Follow up emacs-lsp/lsp-mode#4090.

Emacs LSP Mode supports the built-in language server. So, This PR adds Emacs LSP Mode to the LSP doc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client One or more of lsp-mode language clients documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants