歪飞歪飞 2023-01-28 11:24 采纳率: 0%
浏览 18

如何实现IDEA覆盖率检查功能

问题遇到的现象和发生背景

现在想实现IDEA里的覆盖率检查,我该如何去对接到源码提供出来的扩展点,以及代码入口在哪里呀。就比如coverageRunner和engine这是啥

  • 写回答

1条回答 默认 最新

  • 快撑死的鱼 2023-01-28 14:39
    关注

    回答不易,求求您采纳点赞哦

    在 IntelliJ IDEA 中实现代码覆盖率检查功能,可以使用 JaCoCo 插件来完成。

    • 首先,在 IntelliJ IDEA 中安装 JaCoCo 插件。打开 IntelliJ IDEA,点击 File -> Settings -> Plugins,在搜索框中输入 JaCoCo,然后点击安装即可。

    • 在项目中配置 JaCoCo,在项目的 build.gradle 文件中添加 JaCoCo 插件,然后配置相关参数。

    • 使用 JaCoCo 生成覆盖率报告。在项目中运行 gradle jacocoTestReport 命令,即可生成覆盖率报告。

    • 在 IntelliJ IDEA 中查看覆盖率报告。打开项目,点击 Run -> Show Code Coverage Data,即可在 IntelliJ IDEA 中查看覆盖率报告。

    coverageRunner是一个类,是用来运行覆盖率检查的,engine是对应的覆盖率检查引擎,在这里就是JaCoCo。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月28日

悬赏问题

  • ¥15 关于R语言单因素与多因素线性回归的平均值
  • ¥15 服务器清除BIOS之后引导不了
  • ¥15 CPLEX用OPL编写的混合整数线性优化问题。
  • ¥15 可以用EasyConnect连接实验室内网,但无法连接内网才能访问的服务器,为什么?
  • ¥15 前端预览docx文件,文件从后端传送过来。
  • ¥15 层次聚类和蛋白质相似度
  • ¥25 主成分分析中的第一第二主成分分别代表哪些参数
  • ¥15 oracle数据库查询语句问题
  • ¥15 有没有c++绘制算法的佬们吗救孩一下
  • ¥15 android 蓝牙闪退