redhat-developer / redhat-developer/vscode-java
A single file ever opened with compilation error will influence the workspace
Đang mở
Chưa có ai nhận issue này.
bug
compile
- Ngôn ngữ chính
- TypeScript
- Star
- 2.3k
- Fork
- 547
- Merge trung bình
- 20 giờ 1 phút
- Pull request đã merge (30 ngày)
- 11
Mô tả
Cannot get rid of a single file ever opened
steps to repro:
- Open
1.helloworldproject in vscode at https://github.com/vscjavaci/java-debug-ci/tree/master/testcase/1.helloworld - Create a Single.java outside the 1.helloworld folder
public class Single {
public static void main(String[] args) throws IOException {
System.out.println("Program Arguments:");
for (String arg : args) {
System.out.println("\t" + arg);
}
String foo = (String) System.getProperties().get("foo");
System.out.println("\tValue:" + foo);
}
}
- Open the
Single.javaand F5 and then CLOSE theSingle.java - Trigger the
force java compilationand choose "full"
expected: you will pass the compilation
actual: you will receive the build error notificaiton

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 dự án 1.helloworld được liên kết trong báo cáo: tạo và mở Single.java, chạy tệp bằng F5, đóng tệp, sau đó kích hoạt force java compilation với “full”. Theo dõi cách tệp đã đóng vẫn còn trong trạng thái biên dịch của workspace; hoàn thành khi quá trình biên dịch đầy đủ chạy thành công mà không có lỗi của tệp đã đó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ệ
- java, typescript, vscode
- Lĩnh vực
- 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
- 38/100