bazel-contrib / bazel-contrib/rules_python

(gazelle) Delete py_library and py_test targets with missing srcs

Đang mở
#3,375 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
gazelle
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ả

Followup to https://github.com/bazel-contrib/rules_python/pull/3046#issuecomment-3094797158.

We've merged #3046 which will delete `py_binary` targets with missing srcs - let's now expand that to include `py_library` and `py_test` targets.

@yushan26 did you want to take this on?

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng việc xem xét phần triển khai và các bài kiểm thử từ pull request #3046, trong đó đã thêm việc xóa các target py_binary bị thiếu srcs. Mở rộng cùng hành vi đó cho các target py_library và py_test, sau đó chạy các bài kiểm thử Gazelle liên quan và xác nhận rằng các target đó được xóa khi thiếu srcs.

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
build-system
Loại issue
Tính năng
Độ khó
3/5
Thời gian dự kiến
1-2 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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.