JSON RPC exception suppressing
- Ngôn ngữ chính
- Python
- Star
- 1.4k
- Fork
- 191
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
There are quite a few areas in the JSON RPC module where exceptions are being suppressed. I believe we should be raising exceptions here, or at the very least providing more information to the user that their request encountered a failure.
I'm currently testing exception raising in [this branch](https://github.com/dbcli/mssql-cli/tree/ellbosch/jsonrpc-exception-tests), and have also created a test build which runs every day to see if new exceptions are raised. As of the time of this writing, no exceptions have been raised.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách xem xét các đường dẫn xử lý ngoại lệ của mô-đun JSON RPC và các bài kiểm tra ngoại lệ trong nhánh ellbosch/jsonrpc-exception-tests. So sánh hành vi với các request được thực thi bởi bản build kiểm thử hằng ngày; được xem là hoàn tất khi các lỗi không còn bị âm thầm bỏ qua và người dùng nhận được chỉ báo có thể hành động khi một request thất bại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- cli
- Loại issue
- Lỗi
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 20/100