aws / aws/aws-durable-execution-sdk-python
[Feature]: Linter
- Ngôn ngữ chính
- Python
- Star
- 53
- Fork
- 25
- Merge trung bình
- 1 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 40
Mô tả
### What would you like?
The AWS Durable Execution TypeScript SDK has a client-side linter to parse for best practices and avoid common issues:
https://github.com/aws/aws-durable-execution-sdk-js/tree/main/packages/aws-durable-execution-sdk-js-eslint-plugin
Investigate how or if this can integrate with a modern Python IDE experience. Pylint does support custom plugins, but the newer/faster linter environment Ruff does not (https://github.com/astral-sh/ruff/issues/283)
### Possible Implementation
_No response_
### Is this a breaking change?
No
### Does this require an RFC?
No
### Additional Context
_No response_
Hướng dẫn đóng góp
Hướng nghiên cứu
Xem xét plugin AWS Durable Execution TypeScript SDK trong packages/aws-durable-execution-sdk-js-eslint-plugin và cuộc thảo luận được liên kết về plugin Ruff. So sánh các kiểm tra thực hành tốt nhất của linter TypeScript với các tùy chọn tích hợp IDE và linter Python, bao gồm Pylint và Ruff. Công việc được hoàn tất khi có một phương án tích hợp được xác định rõ phạm vi hoặc một kết luận được ghi lại rằng việc tích hợp không khả thi.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- aws, python, typescript
- Lĩnh vực
- developer-experience, tooling
- Loại issue
- Tính năng
- Độ 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
- 30/100