来自于:配置代码检查规则集_代码检查_用户指南_代码检查CodeArts Check(新版)_规则集设置(可选)_华为云
语言 | 系统规则集类型 | 支持扫描文件后缀 | 检查引擎 |
---|
C++ |
- CodeArts Check C++推荐规则集
- CodeArts Check C推荐规则集
- 华为C/C++编码规范规则集
- 华为CPP编码规范规则集
- 华为C编码规范规则集
- 关键检查规则集
- 通用检查规则集
- 全面检查规则集
| .c/.cc/.cpp /.cxx/.cp/.c++ /.inc/.inl/.mm /.h/.hh/.hpp /.hxx/.h++ |
- cppcheck
- wordstool
- clangtidy
- cmetrics
- fixbotengine-cxx
- codemars
- secbrella
- oat
- dupf
- FossScan
|
Java |
- CodeArts Check JAVA推荐规则集
- 华为编码规范规则集
- DevCloud推荐规则集
- 移动领域-Android规则集
- Google编码规范规则集
- 关键检查规则集
- 通用检查规则集
- 全面检查规则集
| .java |
- sonarqube
- androidlint
- wordstool
- fixbotengine-java
- secbrella
- cmetrics
- codemars
- oat
- Infer_Java
- dupf
- FossScan
|
Go |
- CodeArts Check GO推荐规则集
- 华为编码规范规则集
- 关键检查规则集
- 通用检查规则集
- 全面检查规则集
| .go |
- wordstool
- cmetrics
- codemars
- codecheckrevive
- sonarqube
- oat
- secbrella
- dupf
- FossScan
|
Python |
- CodeArts Check PYTHON推荐规则集
- 华为编码规范规则集
- 关键检查规则集
- 通用检查规则集
| .py |
- wordstool
- pylint
- codemars
- cmetrics
- flake8
- secbrella
- sonarqube
- oat
- dupf
- FossScan
|
JAVASCRIPT |
- 华为编码规范规则集
- 关键检查规则集
- 通用检查规则集
- 全面检查规则集
| .js/.jsx/.vue |
- wordstool
- eslint
- sonarqube
- cmetrics
- codemars
- oat
- dupf
- FossScan
|
C# |
| / |
|
TypeScript |
| .ts/.tsx/.vue |
- wordstool
- sonarqube
- cmetrics
- oat
- eslint
- dupf
- FossScan
|
CSS |
| / |
- wordstool
- sonarqube
- oat
- dupf
- FossScan
|
HTML |
| / |
- wordstool
- sonarqube
- oat
- dupf
- FossScan
|
PHP |
| / |
- wordstool
- sonarqube
- oat
- dupf
- FossScan
|