自动代码审阅器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扩展

扩展是通过reviewbot-extensionpython包提供的。

请参阅documentation以了解如何安装和配置worker和 剩下的评论机器人。

获得支持

我们可以帮助您使用review bot,并诊断可能出现的任何问题 发生。有三个层次的支持:公共社区支持,私人 基本支持和私人特优支持。

公共社区的支持可以在我们的maindiscussion list上获得。我们 一般在几天内回复请求。这种支持很有效 对于一般的,非紧急的,不需要公开机密的问题 信息。

私人支持计划可通过支持合同获得。我们提供 当天支持选项,通过电子邮件或我们的支持进行保密处理 追踪器,可以协助处理各种各样的请求。

有关详细信息,请参见support options

我们的快乐用户

今天有成千上万的公司和组织在使用评审委员会。 我们尊重用户的隐私,但有些用户要求提供 在Happy Users page上。

如果你使用的是审查委员会,而且你是一个快乐的用户, let us know!

报告错误

撞到虫子了?让我们知道 filing a bug report

你也可以通过 existing bug reports看看有没有人 否则已经提交了错误。

贡献

你是开发商吗?是否要帮助为 审查机器人?伟大的!我们来帮你开始吧。

首先,通读我们的Contributor Guide

我们接受修补程序来查看bot、review board、rbtools和其他相关的 关于reviews.reviewboard.org的项目。 (请注意,我们不接受拉取请求。)

有什么关于评审委员会和发展的问题吗?头部 转到我们的development discussion list

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JAVAexists()方法始终返回false   java SNMP4J v2c陷阱发送速度非常慢   java计算给定单词中字母的频率   在java中执行curl命令获取异常   java按下按钮时,应显示一个数字,并在日期选择器处计数   java递归将括号设置为字符串字符   节点。java中AWS IOT按钮的js Lambda函数   删除ArrayList中的所有空格。JAVA   java我可以在eclipse中定义一个显示html文件的视图吗?   java为什么RestController公开Crudepository中的所有操作?   春季3.2。使用java8的x   java迭代器如何使用构造函数   java Jersey客户端关闭InputStream响应它真的有效吗?   Java从剪贴板检索XML(Excel)电子表格   java线程被卡住,因为在运行中有一个永无止境的函数   基于Java编程的Amazon云开发