已合并
[pre-commit] 增强静态检查 #375
[pre-commit] 增强静态检查 #375
已合并
jason lyu创建于 7月1日
jason lyu
jason lyu成员
7月1日

1. 合入背景

1、增加license header格式检查【自动修复】

2、增加现代python语法糖检查【自动修复】

3、增加docs文档格式检查

2. 修改内容

注意!两个检查的python脚本必须加shebang,这是pre-commit的要求

3. 资料变更

请确认是否涉及资料变更
如涉及,需要在PR中体现,并简要说明修改内容。
如不涉及,需填写“不涉及”。

4. 接口变更

请确认是否涉及跨代码仓或者客户面可见的接口变更
如涉及,需详细说明接口以及对应的变更内容,同时需要在资料中体现。
如不涉及,需填写“不涉及”。

5. 测试结果

1、header:
image.png
image.png
达成自动修复

2、model typing:
image.png

3、docs:
image.png
image.png
文档检查不会自动修复,仅告知问题所在

6. CheckList

PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x]

[ ] 代码注释完备

[ ] 正确记录维测日志

[ ] 是否有UT用例

[ ] 若涉及多线程场景,考虑了并发场景,不存在死锁问题

likedislike
Pull Request已成功合入, 合并人@wangyang
(感谢 jason lyu 的贡献)
ascend-robotascend-robot成员
7月1日 添加了label:ascend-cla/yes
ascend-robot
ascend-robot成员
7月1日 评论:

Thanks for your pull-request.
The full list of commands accepted by me can be found at here
You can get sig-info at here


PR Approval Progress

Congratulations! All modules have met the lgtm and approve requirements.

Module Approval Details

module lgtm status approve status
repo-Ascend/MindIE-PyMotor ganglv, hu-xinyi_555 (2/2) ganglv (1/1)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

codeDogPro, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
jason lyujason lyu成员
7月1日 修改了pull request 的描述
jason lyujason lyu成员
7月1日 修改了pull request 的描述
ascend-robot
ascend-robot成员
7月1日 评论:

ascend docs pipeline is running...

likedislike
此处折叠了122条消息 查看更多
ganglv成员
7月8日 评论:

/approve

likedislike
ascend-robotascend-robot成员
7月8日 添加了label:approved
hu-xinyi_555
hu-xinyi_555成员
7月8日 评论:

/lgtm

likedislike
ascend-robotascend-robot成员
7月8日 添加了label:lgtm
wangyangwangyang成员
7月8日 合入了pull request