ansible / team-devtools

Shared practices, workflows and decisions impacting Ansible devtools projects

Home Page:https://ansible.readthedocs.io/projects/team-devtools/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

document hacking vscode extension and the language server

ssbarnea opened this issue · comments

Testing modifications locally for to https://github.com/ansible/vscode-ansible and https://github.com/ansible/ansible-language-server should be documented in a development readme, covering both of them as in most cases the language server changes cannot be tested in isolation.

Checklist for things to be covered:

  • add a breakpoint to the language server and run extension in vscode debugger ensuring that the breakpoint is used.
  • how to use npm link to link the cloned two repositories, ensuring that modifications made to ALS are used by extension.

I already started to write with @webknjaz some of the things we learnt so far https://hackmd.io/GXyun7OZQnqm1YH_6IXlVg but we are far from considering this ready to be added.