Closed
【openlibing-pytest-executor】上线开源代码检查告警及存量告警修复 #36
lishaocunAdd on  Aug 10Closed at  Aug 14
lishaocunCollaborators
Aug 10 Create

修改目标

接入开源代码检查工具,修复全部存量告警,上线 AI 编码规范。

方案

通过 3 PR 方案完成:

PR-1:代码格式化

  • 目标:统一代码格式,建立格式化基线
  • 方案:
    • 接入 Ruff format 格式化工具
    • 全量格式化所有代码文件
    • 配置 .pre-commit-config.yaml(仅含通用 + 格式化 hooks)

PR-2:代码检查 + 告警整改

  • 目标:接入代码检查工具,修复全部存量告警,使 pre-commit 门禁首次生效即可通过
  • 方案:
    • 接入 Ruff lint / Pylint / Bandit 检查工具
    • 配置 .pre-commit-config.yaml(追加检查 hooks)
    • 工具 --fix 自动修复部分告警
    • 逐条修复剩余告警

PR-3:上线 AI 编码规范

  • 目标:将 AI 编码规范检视能力落地到代码仓
  • 方案:
    • 提交 .agents/skills/code-review/(AI 编码规范检视 skill 全量复制)

涉及语言

Python

验收标准

likedislike
LlishaocunCollaborators
Aug 10 Added label: ai-assisted
LlishaocunCollaborators
Aug 10 Associated pull request
LlishaocunCollaborators
Aug 10 Associated pull request
LlishaocunCollaborators
Aug 10 Associated pull request
LlishaocunCollaborators
Aug 14 changed custom state from 待办的 to 已完成
LlishaocunCollaborators
Aug 14 Close issue