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

来源:互联网 发布:微博怎么认证淘宝卖家 编辑:程序博客网 时间:2024/06/17 23:56

在得到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
原创粉丝点击