Skip to content

Add command LSP

Compare
Choose a tag to compare
@madkins23 madkins23 released this 25 Jun 19:32
· 9 commits to main since this release

This is a fairly extensive refactoring of lsp-tester in order to support LSPs that are launched as sub-processes and communication via standard input and output.

  • Refactoring of Receiver as an interface supporting:
    • TCP protocol which already existed and
    • Sub protocol to support sub-process LSPs.
  • New -mode and -protocol flags to support wider variety of test cases.
  • Various new flags and flag behavior:
    • configuration files containing flags
    • -fileLevel
  • Various bug fixes