The fish-lsp aims to create an experience that aligns with the fish language goals.
In short, the project hopes to create a development environment that is as friendly as possible.
There are many ways to contribute to the project:
- Submit bugs, and help work on fixes
- Refactor out unnecessary source code.
- Implement features, outlined in the roadmap.
- Implement new client configurations, outlined in this repo
- Add tests to verify expected behavior.
- Update documentation, across any of the project's repositories
Working on the project, will require you to build it from source.
You will then be required to link
the project to your global environment.
Once these steps are complete, you can then begin testing locally. Forking the project is encouraged.
Upon completing a change, submit a PR.