Replace the usage of the "instanceof" operator by a catch block.
Đang mở
Easy-Fixed
- Ngôn ngữ chính
- Java
- Star
- 6.4k
- Fork
- 1.2k
- Merge trung bình
- 1 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 115
Mô tả
Code Path:server/src/main/java/org/apache/iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java
Multiple catch blocks of the appropriate type should be used instead of catching a general exception, and then testing on the type.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu tại server/src/main/java/org/apache/iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java và kiểm tra các khối catch tổng quát dùng instanceof để kiểm tra các kiểu ngoại lệ. Thay thế mẫu này bằng các catch riêng biệt cho những kiểu ngoại lệ phù hợp, sau đó xác minh rằng các bài kiểm thử hiện có của server vẫn vượt qua.
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
- Lĩnh vực
- databases
- Loại issue
- Tái cấu trúc
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- 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
- 42/100