Add pre-commit hook `shellcheck-py` to standardize shell files
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.4k
- Merge trung bình
- 6 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 32
Mô tả
https://github.com/shellcheck-py/shellcheck-py
https://www.shellcheck.net/
https://github.com/koalaman/shellcheck
Example `.pre-commit-config.yaml` entry:
```
- repo: https://github.com/shellcheck-py/shellcheck-py
rev: v0.10.0.1
hooks:
- id: shellcheck
```
Example `.shellcheckrc` config file:
```
disable=SC2004,SC2041,SC2155,SC2181
```
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tìm .pre-commit-config.yaml của repository và xem xét cách các hook hiện có được tổ chức. Thêm hook shellcheck-py bằng revision và id trong ví dụ, đồng thời xác định liệu các thiết lập được hiển thị trong .shellcheckrc có thuộc về repository hay không; hoàn tất khi các tệp shell được hook đã cấu hình bao phủ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- shell
- Lĩnh vực
- tooling
- Loại issue
- Tính năng
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- 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
- 45/100