自动代码审阅器review bot(review board extension)
reviewbot-extension的Python项目详细描述
Review Bot是一个工具,用于在上载到Review Board的代码上自动执行任务,并将结果作为代码审阅发布。审查机器人程序是为 自动执行静态分析工具。
review bot扩展将review board与一个或多个 Review Bot workers。它管理配置规则,这些规则告诉review 机器人何时和如何审查代码,并安排新的审查请求进行审查。
支持的代码检查工具
review bot扩展可以使用 以下工具:
- BuildBot “try” –在配置的buildbot环境中构建修补程序
- checkstyle –一个静态分析工具,为Java代码提供多种检查方法
- Cppcheck C/C++代码 的静态分析工具
- CppLint -针对谷歌的样式指南< /LI>检查C++代码
- flake8 –几个python代码质量工具的包装器
- PMD –一个静态分析工具,为多种语言提供检查程序
- pycodestyle –python代码的代码样式检查器
- pyflakes –python代码的静态分析工具
有关安装和使用说明,请参阅上面的链接。
获得支持
我们可以帮助您使用review bot,并诊断可能出现的任何问题 发生。有三个层次的支持:公共社区支持,私人 基本支持和私人特优支持。
公共社区的支持可以在我们的maindiscussion list上获得。我们 一般在几天内回复请求。这种支持很有效 对于一般的,非紧急的,不需要公开机密的问题 信息。
私人支持计划可通过支持合同获得。我们提供 当天支持选项,通过电子邮件或我们的支持进行保密处理 追踪器,可以协助处理各种各样的请求。
有关详细信息,请参见support options。
我们的快乐用户
今天有成千上万的公司和组织在使用评审委员会。 我们尊重用户的隐私,但有些用户要求提供 在Happy Users page上。
如果你使用的是审查委员会,而且你是一个快乐的用户, let us know!
贡献
你是开发商吗?是否要帮助为 审查机器人?伟大的!我们来帮你开始吧。
首先,通读我们的Contributor Guide。
我们接受修补程序来查看bot、review board、rbtools和其他相关的 关于reviews.reviewboard.org的项目。 (请注意,我们不接受拉取请求。)
有什么关于评审委员会和发展的问题吗?头部 转到我们的development discussion list。