Elektrine lite

← Feed

@etiennebacher@mastodon.social

Post #662471

2025-11-20 16:50 UTC

#rstats I'm very happy to introduce Jarl, a new R linter. Jarl is a command line tool with extensions in VS Code, Positron, and Zed. It is extremely fast, able to check thousands of lines of R code in milliseconds. The GIF below shows how r-source (about 200k lines of R code) is parsed in less than 800ms. Jarl provides several output formats, a workflow file for Github Actions, and more features. More info: - blog post: https://www.etiennebacher.com/posts/2025-11-20-introducing-jarl/ - website: https://jarl.etiennebacher.com/

Replies (2)

  • @schuemaa@ecoevo.social 2025-11-20 17:02

    @etiennebacher@mastodon.social now, how will I get it to work in Emacs? That might be one I have to put off until January ...

    Open ##4240732

  • @pjacock@fediscience.org 2025-11-20 19:25

    @etiennebacher@mastodon.social #HelixEditor support https://docs.helix-editor.com/lang-support.html may be relatively easy as it uses the tree sitter LSP model, quoting your README: “Jarl is faster and also easier to link to the Language Server Protocol, which enables its use via VS Code or Positron extensions for instance.”

    Open ##4240737