跳到主要内容

static-analysis

Eslint

此规则为 ESLint 提供了全面的指南,涵盖代码组织、常见模式、性能、安全性、测试和工具,以确保高质量、可维护的 JavaScript/TypeScript 代码。

Mypy

该规则文件概述了在 Python 项目中使用 mypy 的最佳实践,强调了渐进式采用、一致的配置以及利用高级功能来提高代码质量和可维护性。它涵盖了代码组织、性能、安全性、测试、常见陷阱和工具。

Pylint

该规则文件提供了使用 Pylint 的全面最佳实践,以确保高质量、可维护和安全的代码。它涵盖了代码组织、常见模式、性能、安全、测试和工具。

Pyright

此规则提供了关于在 Python 项目中使用 pyright 和 BasedPyright 的全面最佳实践,涵盖代码组织、模式、性能、安全性、测试、常见陷阱和工具。