代码扫描能力

更新时间:2025-04-30 05:36:57

Flow 为主流语言提供开箱即用的代码扫描功能,可协助用户快速检测代码质量。

支持的语言和规则

语言

扫描能力

规则说明

语言

扫描能力

规则说明

Java

阿里巴巴规约扫描

根据阿里巴巴多年经验提炼的总共7大类Java代码规则,包括:

  • OOP规约。

  • 并发处理。

  • 控制语句。

  • 命名规约。

  • 常量定义。

  • 注释规范。

  • 其他。如果未做扫描配置,默认会对所有规则进行扫描,也可以在规约扫描组件配置。

Findbugs安全扫描

Findbugs默认扫描规则。

JavaScript

ESlint

ESlint默认扫描规则

Node.js

ESlint/TSlint

ESlint默认扫描规则

Python

Flake8

Flake8默认规则。

PHP

PhpMetric

PhpMetric默认规则。

C++

CppCheck

Cppcheck默认规则。

Golang

Golangci-lint

Golangci-lint默认规则。

扫描场景支持

  • 本页导读 (1)
  • 支持的语言和规则
  • 扫描场景支持
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等