aws / aws/aws-durable-execution-sdk-python

[Feature]: Linter

未关闭
#258 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
Python
星标
53
派生
25
平均合并
1 天 19 小时
30 天内合并 PR
40

描述

### 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_

贡献指南

打开贡献指南

调研方向

审查 packages/aws-durable-execution-sdk-js-eslint-plugin 中的 AWS Durable Execution TypeScript SDK plugin,以及链接的 Ruff plugin 讨论。将 TypeScript linter 的最佳实践检查与 Python IDE 和 linter 集成选项进行比较,包括 Pylint 和 Ruff。完成标准应是提出一个范围明确的集成方案,或记录一项关于集成不可行的结论。

由索引模型根据 Issue 内容生成。

评估

技术栈
aws, python, typescript
领域
developer-experience, tooling
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
30/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。