LuaLS / LuaLS/lua-language-server
"Lua.workspace.ignoreDir" does not work with folders that contain square brackets
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?
Visual Studio Code Extension (sumneko.lua)
Which OS are you using?
Windows
What is the issue affecting?
Diagnostics/Syntax Checking
Expected Behaviour
Folders that contain [ ] square brackets can be ignored using Lua.workspace.ignoreDir.
Actual Behaviour
Folders that contain square brackets are not ignored.
Reproduction steps
-
In a workspace, create a folder
[example]with a file that contains syntax errors. -
Add that folder to your ignored directories:
"Lua.workspace.ignoreDir": [
"[example]"
]
- Observe that the file is not ignored, and still appears in Problems as well as highlighted in the explorer.
Additional Notes
This is on Windows specifically, I don't have a *nix environment handy to test on.
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
Bắt đầu bằng cách tái hiện vấn đề trên Windows với Visual Studio Code Extension và thiết lập Lua.workspace.ignoreDir, sử dụng một thư mục có tên [example] chứa các lỗi cú pháp. Truy vết cách các thư mục bị bỏ qua được đối sánh, sau đó xác minh rằng thư mục này bị loại khỏi Problems và phần tô sáng của trình khám phá, trong khi các thư mục bị bỏ qua thông thường vẫn tiếp tục hoạt động.
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
- tooling
- 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
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100