Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 853 Bytes

CONTRIBUTING.md

File metadata and controls

40 lines (26 loc) · 853 Bytes

Prerequisites

Development

Put those settings inside vimrc,

let g:LanguageClient_devel = 1 " Use rust debug build
let g:LanguageClient_loggingLevel = 'DEBUG' " Use highest logging level
  • Make necessary changes.
  • Build. make to build, format and run clippy, or make build to run build only.
  • Verify changes.
  • Run tests. (See below section)

Run tests

(Option 1. Recommended) With docker installed,

make test && make integration-test-docker

(Option 2) Refer Dockerfile to install tests dependencies.

make test && make integration-test

Submit PR

Please submit pull request to dev branch. This is to avoid mismatch between vimscript and rust binary run by end user.