This repository was archived by the owner on Jan 13, 2026. It is now read-only.
Commit da15990
Enhance server start command with language support validation (#6)
* Initial plan
* Add lsp server test command and tests
Co-authored-by: observerw <20661574+observerw@users.noreply.github.com>
* Fix linting issues in server test command
Co-authored-by: observerw <20661574+observerw@users.noreply.github.com>
* Address code review feedback - use BaseLSPTest and dynamic language list
Co-authored-by: observerw <20661574+observerw@users.noreply.github.com>
* Use pytest tmp_path fixture for cleaner test implementation
Co-authored-by: observerw <20661574+observerw@users.noreply.github.com>
* Merge test command features into server start command
- Remove separate 'lsp server test' command
- Enhance 'lsp server start' with better error messages
- Add path existence check before attempting to start server
- Show friendly error with supported languages list when language not supported
- Remove tests for standalone test command
Co-authored-by: observerw <20661574+observerw@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: observerw <20661574+observerw@users.noreply.github.com>1 parent 8610f54 commit da15990
1 file changed
+32
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
| |||
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
59 | 91 | | |
60 | 92 | | |
61 | 93 | | |
| |||
0 commit comments