Skip to content

Support for the Build Server Protocol (aka BSP) for rebar3

License

Notifications You must be signed in to change notification settings

erlang-ls/rebar3_bsp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rebar3_bsp

Experimental Rebar3 support for the Build Server Protocol (aka BSP) 2.0.0.

https://build-server-protocol.github.io

Build

$ rebar3 compile

Use

Add the plugin to your rebar config:

{plugins, [
    {rebar3_bsp, {git, "[email protected]:erlang-ls/rebar3_erlang_ls.git", {tag, "0.1.0"}}}
]}.

Then just call your plugin directly in an existing application:

$ rebar3 bsp

Todo

  • Handle Request IDs
  • Fix process leakage
  • Add POC for custom formatter
  • 100% coverage
  • Remove duplication with erlang-ls

About

Support for the Build Server Protocol (aka BSP) for rebar3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published