bazel-contrib / bazel-contrib/rules_python
Expand rules_python's type checking in CI to apply to remaining code
- Ngôn ngữ chính
- Starlark
- Star
- 688
- Fork
- 721
- Merge trung bình
- 15 giờ 7 phút
- Pull request đã merge (30 ngày)
- 76
Mô tả
...where type errors are still prone to getting introduced.
Quoting @aignas in https://github.com/bazel-contrib/rules_python/pull/3240#issuecomment-3384929943
> I personally am not against doing type checking against all of the python code within the repo, but that is a fair amount of work that would definitely benefit from community also pitching in. I'll create a place-holder ticket that is reasonably wide (and we already have a CI job that is doing type checking on the runfiles library), so initially we could use something similar in our initial approach.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách xem xét job CI hiện có thực hiện kiểm tra kiểu cho thư viện runfiles và xác định phần mã Python còn lại trong repository chưa được bao phủ. Công việc hoàn tất khi CI áp dụng kiểm tra kiểu cho phần mã còn lại đó mà không phát sinh các lỗi kiểu chưa được giải quyế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ệ
- python
- Lĩnh vực
- ci-cd, testing-qa
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- 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
- 35/100