🪝

提交前钩子

一键安装此插件:

42plugin install lobbi-docs/claude/pre-commit

插件介绍

pre-commit 是一个专为 FastAPI 项目设计的提交前钩子,旨在确保代码质量和安全性。该钩子在代码提交前自动执行一系列检查,包括代码格式化(使用 Black 和 isort)、代码静态分析(通过 Ruff 和 flake8)、类型检查(利用 mypy)、快速测试(通过 pytest)以及基本的安全性检查。这些检查有助于开发者在提交代码之前及时发现并修复潜在问题,从而提高代码的可维护性和可靠性。通过集成这些工具,pre-commit 钩子为 FastAPI 项目提供了一种高效的质量保证机制,确保代码在版本控制系统中的一致性和稳定性。

从属套包

lobbi-docs/kit/claude

插件信息

类型
许可证MIT
来源GitHub

插件评分

总分
3.4
文档清晰
内容质量
示例丰富
规范程度
可信程度