Jacoco覆盖率信息收集4-bundle之后

在得到bundle之后,会将bundle传入HTMLFormatter,依次产生bundlePage,SessionPage,PackageSourcePage,SourceFilePage,ClassPage,它们都是在ReportPagerender,具体覆盖信息在BarColumn中,得到各个层级传递过来的参数取得Counter,例:

final ICounter counter = total.getCounter(entity);
        td.text(integerFormat.format(counter.getMissedCount())).text(" of ")
                .text(integerFormat.format(counter.getTotalCount()));
                ```
log解析一段:
```java
//packagePage构造函数最后的判断语句
[jacoco:report] PackageCoverageImpl getSourceFiles()
//进入render
[jacoco:report] PackagePage render
//进入if
[jacoco:report] PackagePage render sourceCoverageExists
//进入packageSourcePage render
[jacoco:report] PackageSourcePage render()
//进入packageSourcePage renderSourceFilePages
[jacoco:report] PackageSourcePage renderSourceFilePages()

[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    
//for
[jacoco:report] NodePage getNode()
[jacoco:report] PackageCoverageImpl getSourceFiles()
//进入for
[jacoco:report] PackageSourcePage renderSourceFilePages() for
//s.getNanme
[jacoco:report] CoverageNodeImpl getName    Hello.java
//SourceFilePage 构造
[jacoco:report] ReportPage 构造函数
[jacoco:report] NodePage 构造函数
[jacoco:report] SourceFilePage 构造函数
//SourceFilePage render
[jacoco:report] ReportPage render
//为HTMLDocument构造函数准备参数
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] HTMLFormatter getOutputEncoding()
//HTMLDocument构造函数
[jacoco:report] HTMLDocument(final Writer writer, final String encoding)

[jacoco:report] HTMLFormatter getLocale()
[jacoco:report] HTMLElement element(final String name)  head
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] NodePage getLinkLabel() node.getName():     Hello.java
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] HTMLElement element(final String name)  body
[jacoco:report] HTMLFormatter getSessionsPage()
[jacoco:report] CoverageNodeImpl getName    JaCoCo Ant Example
[jacoco:report] NodePage getLinkLabel() node.getName():     JaCoCo Ant Example
[jacoco:report] CoverageNodeImpl getName    JaCoCo Ant Example
[jacoco:report] PackageSourcePage getFileName
[jacoco:report] CoverageNodeImpl getElementType PACKAGE
[jacoco:report] PackageSourcePage getLinkLabel
[jacoco:report] HTMLFormatter getLanguageNames()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    
[jacoco:report] CoverageNodeImpl getElementType SOURCEFILE
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] NodePage getLinkLabel() node.getName():     Hello.java
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] NodePage getLinkLabel() node.getName():     Hello.java
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] HTMLFormatter getLocale()
[jacoco:report] NodePage getNode()
[jacoco:report] SourceNodeImpl getLine  1
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLine  2
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLine  3
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLine  4
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  5
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  6
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  7
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  8
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] SourceNodeImpl getLine  9
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] SourceNodeImpl getLine  10
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] SourceNodeImpl getLine  11
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] SourceNodeImpl getLine  12
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  13
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] SourceNodeImpl getLine  14
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  15
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] SourceNodeImpl getLine  16
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  17
[jacoco:report] SourceNodeImpl getFirstLine 4
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] HTMLFormatter getFooterText()
[jacoco:report] ReportPage render End


[jacoco:report] PackageSourcePage renderSourceFilePages() for
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] ReportPage 构造函数
[jacoco:report] NodePage 构造函数
[jacoco:report] SourceFilePage 构造函数
[jacoco:report] ReportPage render
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] HTMLFormatter getOutputEncoding()
[jacoco:report] HTMLDocument(final Writer writer, final String encoding)
[jacoco:report] HTMLFormatter getLocale()
[jacoco:report] HTMLElement element(final String name)  head
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] NodePage getLinkLabel() node.getName():     HelloTest.java
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] HTMLElement element(final String name)  body
[jacoco:report] HTMLFormatter getSessionsPage()
[jacoco:report] CoverageNodeImpl getName    JaCoCo Ant Example
[jacoco:report] NodePage getLinkLabel() node.getName():     JaCoCo Ant Example
[jacoco:report] CoverageNodeImpl getName    JaCoCo Ant Example
[jacoco:report] PackageSourcePage getFileName
[jacoco:report] CoverageNodeImpl getElementType PACKAGE
[jacoco:report] PackageSourcePage getLinkLabel
[jacoco:report] HTMLFormatter getLanguageNames()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    
[jacoco:report] CoverageNodeImpl getElementType SOURCEFILE
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] NodePage getLinkLabel() node.getName():     HelloTest.java
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] NodePage getLinkLabel() node.getName():     HelloTest.java
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] HTMLFormatter getLocale()
[jacoco:report] NodePage getNode()
[jacoco:report] SourceNodeImpl getLine  1
[jacoco:report] SourceNodeImpl getFirstLine 2
[jacoco:report] SourceNodeImpl getLine  2
[jacoco:report] SourceNodeImpl getFirstLine 2
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  3
[jacoco:report] SourceNodeImpl getFirstLine 2
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] SourceNodeImpl getLine  4
[jacoco:report] SourceNodeImpl getFirstLine 2
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] SourceNodeImpl getLine  5
[jacoco:report] SourceNodeImpl getFirstLine 2
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  6
[jacoco:report] SourceNodeImpl getFirstLine 2
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] LineImpl ICounter getBranchCounter()
[jacoco:report] SourceNodeImpl getLine  7
[jacoco:report] SourceNodeImpl getFirstLine 2
[jacoco:report] SourceNodeImpl getLastLine  
[jacoco:report] HTMLFormatter getFooterText()
[jacoco:report] ReportPage render End
//PackageSourcePage本身Render

[jacoco:report] ReportPage render
[jacoco:report] PackageSourcePage getFileName
[jacoco:report] HTMLFormatter getOutputEncoding()
[jacoco:report] HTMLDocument(final Writer writer, final String encoding)
[jacoco:report] HTMLFormatter getLocale()
[jacoco:report] HTMLElement element(final String name)  head
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] PackageSourcePage getLinkLabel
[jacoco:report] HTMLFormatter getLanguageNames()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] HTMLElement element(final String name)  body
[jacoco:report] PackageSourcePage getOnload
[jacoco:report] HTMLFormatter getSessionsPage()
[jacoco:report] CoverageNodeImpl getName    JaCoCo Ant Example
[jacoco:report] NodePage getLinkLabel() node.getName():     JaCoCo Ant Example
[jacoco:report] CoverageNodeImpl getName    JaCoCo Ant Example
[jacoco:report] CoverageNodeImpl getElementType PACKAGE
[jacoco:report] PackageSourcePage getLinkLabel
[jacoco:report] HTMLFormatter getLanguageNames()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    
[jacoco:report] PackageSourcePage getLinkLabel
[jacoco:report] HTMLFormatter getLanguageNames()


[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    
[jacoco:report] HTMLFormatter getTable()
[jacoco:report] HTMLFormatter createTable Missed Instructions   INSTRUCTION
[jacoco:report] HTMLFormatter createTable Missed Branches   BRANCH
[jacoco:report] HTMLFormatter createTable Missed COMPLEXITY COMPLEXITY
[jacoco:report] HTMLFormatter createTable Missed LINE   LINE
[jacoco:report] HTMLFormatter createTable Missed METHOD METHOD
[jacoco:report] HTMLFormatter createTable Missed CLASS  CLASS
[jacoco:report] NodePage getNode()
[jacoco:report] HTMLFormatter getResources()
[jacoco:report] Table render
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getMissedCount  3
[jacoco:report] CounterImpl getMissedCount  4
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] NodePage getLinkLabel() node.getName():     HelloTest.java
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] NodePage getLinkLabel() node.getName():     Hello.java
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getTotalCount   22
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getTotalCount   8
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getMissedCount  3
[jacoco:report] CounterImpl getMissedCount  4
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getMissedRatio  0.375
[jacoco:report] CounterImpl getMissedRatio  0.18181818181818182
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getTotalCount   0
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getMissedCount  0
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getMissedRatio  NaN
[jacoco:report] CounterImpl getMissedRatio  0.5
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getTotalCount   3
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getTotalCount   3
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] CounterImpl getTotalCount   3
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getTotalCount   8
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getTotalCount   8
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getTotalCount   3
[jacoco:report] CounterImpl getTotalCount   8
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] CounterImpl getMissedCount  0
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getTotalCount   1

[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getMissedCount  0
[jacoco:report] CounterImpl getMissedCount  0
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getTotalCount   1
[jacoco:report] NodePage getNode()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getTotalCount   1
[jacoco:report] CounterImpl getTotalCount   1
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getMissedCount  7
[jacoco:report] CounterImpl getTotalCount   30
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getTotalCount   30
[jacoco:report] CounterImpl getCoveredRatio 0.7666666666666667
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] CounterImpl getCoveredRatio 0.5
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getMissedCount  2
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getTotalCount   5
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getMissedCount  2
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getTotalCount   11
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getTotalCount   4
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getMissedCount  0
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getTotalCount   2


[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] CoverageNodeImpl getElementType SOURCEFILE
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] NodePage getLinkLabel() node.getName():     Hello.java
[jacoco:report] CoverageNodeImpl getName    Hello.java
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getMissedCount  4
[jacoco:report] CounterImpl getCoveredCount 18
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getTotalCount   22
[jacoco:report] CounterImpl getCoveredRatio 0.8181818181818182
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] CounterImpl getCoveredCount 1
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] CounterImpl getCoveredRatio 0.5
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getTotalCount   3
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getTotalCount   8
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getMissedCount  0
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getMissedCount  0
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getTotalCount   1


[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] CoverageNodeImpl getElementType SOURCEFILE
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] NodePage getLinkLabel() node.getName():     HelloTest.java
[jacoco:report] CoverageNodeImpl getName    HelloTest.java
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getMissedCount  3
[jacoco:report] CounterImpl getCoveredCount 5
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getInstructionCounter
[jacoco:report] CounterImpl getTotalCount   8
[jacoco:report] CounterImpl getCoveredRatio 0.625
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getMissedCount  0
[jacoco:report] CounterImpl getCoveredCount 0
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getBranchCounter
[jacoco:report] CounterImpl getTotalCount   0
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getComplexityCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getLineCounter
[jacoco:report] CounterImpl getTotalCount   3
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getMissedCount  1
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getMethodCounter
[jacoco:report] CounterImpl getTotalCount   2
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getMissedCount  0
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getClassCounter
[jacoco:report] CounterImpl getTotalCount   1
[jacoco:report] HTMLFormatter getFooterText()
[jacoco:report] ReportPage render End


//回到PackagePage,进入renderClass
[jacoco:report] PackagePage renderClasses
[jacoco:report] NodePage getNode()
[jacoco:report] PackageCoverageImpl getClasses()
//对class进行for
[jacoco:report] PackagePage renderClasses for'
//构造classpage
[jacoco:report] ReportPage 构造函数
[jacoco:report] NodePage 构造函数
[jacoco:report] TablePage 构造函数
[jacoco:report] ClassPage

[jacoco:report] HTMLFormatter getIndexUpdate()
[jacoco:report] NodePage getNode()
[jacoco:report] CoverageNodeImpl getName    HelloTest
[jacoco:report] ClassPage getFileNameHelloTest.html
//进入render
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值