LuaLS / LuaLS/lua-language-server
`--version` command returns `<Unknown>` when lua-language-server installed via homebrew
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Lua
- Star
- 4.4k
- Fork
- 442
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
How are you using the lua-language-server?
NeoVim
Which OS are you using?
MacOS
What is the issue affecting?
Annotations
Expected Behaviour
Running lua-language-server --version should return x.x.x
Actual Behaviour
Running lua-language-server --version returns <Unknown>
Reproduction steps
- Install
lua-language-serverviahomebrew - Run
lua-language-server --version - See ''
Additional Notes
Running brew list --versions I can see that I have v3.14.0 installed. However, running lua-language-server --version from the command line returns <Unknown>.
This comports with the readout from running :LspInfo within neovim:
- lua_ls (id: 1)
- Version: <Unknown>
- Root directory: ~/.config/nvim
- Command: { "lua-language-server" }
- Settings: {
Lua = {
runtime = {
version = "LuaJIT"
},
workspace = {
checkThirdParty = false,
library = { "/opt/homebrew/Cellar/neovim/0.11.1/share/nvim/runtime", "${3rd}/luv/library" }
}
}
}
- Attached buffers: 1, 4
Log File
No response
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Tái hiện vấn đề bằng cách cài đặt lua-language-server thông qua Homebrew trên macOS và chạy lua-language-server --version. Sau đó, lần theo các entry point cho việc báo cáo phiên bản của lệnh và việc đóng gói Homebrew để xác định vì sao lệnh trả về <Unknown> thay vì v3.14.0 đã cài đặt; được coi là hoàn tất khi lệnh báo cáo phiên bản thực tế và giá trị :LspInfo của Neovim không còn là unknown.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- lua
- Lĩnh vực
- cli
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 45/100