All Downloads are FREE. Search and download functionalities are using the official Maven repository.

htmlTemplates.namespaces.ftl Maven / Gradle / Ivy

There is a newer version: 1.0.25
Show newest version
<#-- @ftlvariable name="module" type="jetbrains.coverage.report.impl.html.ModuleInfo" -->
<#-- @ftlvariable name="namespaces" type="java.util.Collection" -->
<#-- @ftlvariable name="sortOption" type="jetbrains.coverage.report.impl.html.SortOption" -->
<#include "macros.ftl">

<#assign moduleName><@moduleName module=module/>
<#assign moduleCaption><#if include_modules>for ${resources['coverage.module']?cap_first}: ${moduleName}

<@page title="Summary">


<#if reportTitle?has_content>${reportTitle}: Overall Coverage Summary ${moduleCaption}

<#assign overallStats=statsCalculator.getForModule(module.name)> <@overallStatTable labelName="${resources['coverage.namespace']?cap_first}" labelValue="all ${resources['coverage.class_plural']}" coverageStatistics=overallStats/>

Coverage Breakdown

<#assign sortDesc=sortOption.descendingOrder> <#assign sortByName=sortOption.orderByName()> <#assign showBlocks=statsCalculator.getForModule(module.name).blockStats.percent >= 0> <@coverageStatHeaderRow coverageStatistics=statsCalculator.getForModule(module.name) sortOption=sortOption/> <#list namespaces as ns> <@coverageStatRow coverageStatistics=statsCalculator.getForNamespace(module.name, ns) showEmptyBlocks=showBlocks/>
<@sortableCellLabel label=resources['coverage.namespace']?cap_first sortOption=sortOption.nextOrderByName()/>
<@namespaceName namespace=ns/>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy