|
{% if rule.files %}
{% endif %}
|
{{ rule.profile | default(rule_profile) }} |
{{ rule.rule_id }} |
{% if rule.variant_display is defined and rule.variant_display.multi_build %}
{% set display = rule.variant_display %}
{% set metric = 'violations' %}
{% include 'cxx_profiles_partial_variant_metric.html' %}
{% elif rule.variant_counts %}
{% for item in rule.variant_counts %}
{% if single_build_view %}{% set value = item.unique_line_count %}{% include 'cxx_profiles_partial_violation_count.html' %}{% else %}{{ item.unique_line_count }}{% if rule.variant_counts|length > 1 %} ({{ item.variant_label }}){% endif %}{% endif %}
{% endfor %}
{% else %}
{% if single_build_view %}{% set value = rule.unique_line_count | default(0) %}{% include 'cxx_profiles_partial_violation_count.html' %}{% else %}{{ rule.unique_line_count | default(0) }}{% endif %}
{% endif %}
|
{% if rule.refs_display is defined and rule.refs_display.multi_build %}
{% set display = rule.refs_display %}
{% set metric = 'refs' %}
{% include 'cxx_profiles_partial_variant_metric.html' %}
{% elif rule.variant_counts %}
{% for item in rule.variant_counts %}
{{ item.union_references | default(item.total_references) }}{% if rule.variant_counts|length > 1 %} ({{ item.variant_label }}){% endif %}
{% endfor %}
{% else %}
{{ rule.total_references }}
{% endif %}
|
{% if single_build_view %}
{% if rule.variant_counts %}
{% for item in rule.variant_counts %}
{{ item.peak_references | default(item.total_references) }}{% if rule.variant_counts|length > 1 %} ({{ item.variant_label }}){% endif %}
{% endfor %}
{% else %}
{{ rule.peak_references | default(rule.total_references) }}
{% endif %}
{% elif rule.peak_refs_display is defined and rule.peak_refs_display.multi_build %}
{% set display = rule.peak_refs_display %}
{% set metric = 'peak_refs' %}
{% include 'cxx_profiles_partial_variant_metric.html' %}
{% elif rule.variant_counts %}
{% for item in rule.variant_counts %}
{{ item.peak_references | default(item.total_references) }}{% if rule.variant_counts|length > 1 %} ({{ item.variant_label }}){% endif %}
{% endfor %}
{% else %}
{{ rule.peak_references | default(rule.total_references) }}
{% endif %}
|
{% if rule.violating_files_display is defined and rule.violating_files_display.multi_build %}
{% set display = rule.violating_files_display %}
{% set index_kind = 'file' %}
{% include 'cxx_profiles_partial_variant_index_list.html' %}
{% elif rule.variant_counts %}
{% for variant in rule.variant_counts %}
{{ variant.file_count | default(0) }}{% if rule.variant_counts|length > 1 %} ({{ variant.variant_label }}){% endif %} [ {% for file in variant.files %}{% if not loop.first %}, {% endif %}{% if file.href %}{% endif %}{{ file.file_index }}:{{ file.total_references | default(0) }}{% if file.href %}{% endif %}{% endfor %} ]
{% endfor %}
{% elif rule.files %}
{{ rule.files | length }} [ {% for file in rule.files %}{% if not loop.first %}, {% endif %}{% if file.href %}{% endif %}{{ file.file_index | default(loop.index) }}:{{ file.total_references | default(0) }}{% if file.href %}{% endif %}{% endfor %} ]
{% endif %}
|
{% if rule.violation_message_html %}
{{ rule.violation_message_html | safe }}
{% endif %}
|
{% if rule.files %}