supported report formats."> 警告下一代| Jenkins插件必威国际有限公司 - betway必威足彩

警告下一代

身份证件:警告ng

加入聊天室https://gitter.im/jenkinsci/wa必威国际有限公司rnings-plugin必威国际有限公司Jenkins插件安装必威国际有限公司GitHub操作科德科夫

Jenk必威国际有限公司ins下一代警告插件收集静态分析工具报告的编译器警告或问题,并将结果可视化。它内置支持超过100个用户报告格式. 它可以检测到的问题包括:

  • 编译器错误(C、C#、Java等)
  • 来自静态分析工具的警告(CheckStyle、StyleCop、SpotBugs等)
  • 复制粘贴检测器(CPD、Simian等)的复制
  • 弱点
  • 在源文件的注释中打开任务

詹金斯夫必威国际有限公司妇下一代警告插件取代了整个Jenkins静态分析套件。也就是说,它使以下Jenk必威国际有限公司ins插件过时:Android Lint、CheckStyle、Dry、FindBugs、PMD、警告、静态分析实用程序、静态分析收集器。

该插件会发布一份关于构建中发现的问题的报告,因此您可以从主构建页面导航到摘要报告。从这里,您还可以深入了解详细信息:

  • 新问题、固定问题和未决问题的分配
  • 按严重性、类别、类型、模块或包划分的问题分布
  • 所有问题的列表,包括来自报告工具的有用评论
  • 受影响文件的注释源代码
  • 问题趋势图

如果您使用Git作为源代码管理系统,那么警告插件将有选择地以作为犯罪现场的代码(Adam Tornhill,2013年11月)确定受影响文件(即有问题的文件)的统计数据:

  • 提交计数
  • 不同的作者数
  • 创建时间
  • 上次修改时间
  • 代码行(来自提交详细信息)
  • 代码搅动(创建后更改了行)

此外,该插件还显示了最后一个修改包含问题的代码的人(以及最后一个提交ID)。要使用此功能,您需要安装可选的Git取证插件.

如果警告插件还不支持您的工具,您可以在用户界面中定义一个新的基于Groovy的解析器,或者在一个新的小型插件中提供一个解析器。如果解析器对其他团队也有用,请共享它并为警告下一代插件分析分析器库.

有关更多详细信息,请参阅文档或者介绍视频. 欢迎投稿,请参阅单独的贡献有关如何继续的详细信息,请参阅文档!

所有源代码都是根据MIT许可证授权的。