redhat-developer / redhat-developer/vscode-java
Language server stuck
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- TypeScript
- Star
- 2.3k
- Fork
- 546
- Merge trung bình
- 20 giờ 1 phút
- Pull request đã merge (30 ngày)
- 11
Mô tả
Environment
- Operating System: mac os 10.15.5
- JDK version: How can I check it?
- Visual Studio Code version: 1.47.1
- Java extension version: v0.9.1
Steps To Reproduce
- git clone sample project
- run the language server
Sample project : https://github.com/artipie/artipie
Logs
Current Result
The language server process is stuck with:
3d66eddd Importing Maven project(s) [Done]
45e64ec1 Repository registry initialization [Done]
d124c211 Synchronizing projects [Done]
c89fb157 Building [Done]
cad6d4ec Updating indexes [Done]
b0f94fcd Building [Done]
bf96551d Register Watchers [Done]
Expected Result
Language server is able to index java files so I can use navigation, error highlighting features and others.
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 sự cố bằng cách clone dự án mẫu artipie được liên kết và chạy language server trong môi trường VS Code và tiện ích mở rộng Java đã nêu. Bắt đầu với các log được liên kết và các giai đoạn khởi tạo được báo cáo, sau đó xác minh rằng các tệp Java được lập chỉ mục và tính năng điều hướng cũng như đánh dấu lỗi hoạt động mà không khiến server bị kẹt.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java, typescript, vscode
- Lĩnh vực
- developer-experience, tooling
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 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
- 35/100