{% extends "base.html" %} {% block header %} {% endblock %} {% block content %}

{{info.path}}

{% let percent = info.summary.lines.percent %} {% let color_text = "" %} {% include "color.html" %}

Lines

{{"{:.2}"|format(info.summary.lines.percent)}} %

{% let percent = info.summary.functions.percent %} {% let color_text = "" %} {% include "color.html" %}

Functions

{{"{:.2}"|format(info.summary.functions.percent)}} %

{% let percent = info.summary.regions.percent %} {% let color_text = "" %} {% include "color.html" %}

Regions

{{"{:.2}"|format(info.summary.regions.percent)}} %

{%- for line in lines %} {% let class %} {% match self.get_coverage(loop.index) %} {% when Coverage::Covered(_) %} {% let class = "covered" %} {% when Coverage::Uncovered %} {% let class = "uncovered" %} {% when Coverage::Unknown %} {% let class = "" %} {% endmatch %} {%- endfor %}
Line Count Source (jump to first uncovered line)
{{loop.index}} {% match self.get_coverage(loop.index) %} {% when Coverage::Covered(count) %} {{count}} {% when Coverage::Uncovered %} 0 {% when Coverage::Unknown %} {% endmatch %}
{{line|safe}}
{% if let Some(functions) = self.info.uncalled.get(loop.index) %}

Missing instantiations:

{% for function in functions %}
{{function}}
{% endfor %}
{% endif %}
{% endblock %}