{% extends 'tags-layout.html' %} {% macro get_metadata_value(metadata, group) %} {% if metadata.get(group) is not none %} {% if metadata[group]|count > 1 %}

({{ metadata[group]|join(', ') }})

{% else %} {% if group =='data types' %}

({% for value, label in metadata[group][0].mapping.items() %} {{ label }}: {{ value }} {% endfor %})

{% else %}

({{ metadata[group][0]|numberformat }})

{% endif %} {% endif %} {% endif %} {% endmacro %} {% block menu %} {{ prepare_menu('Checks') }} {% endblock %} {% block tags_title %}

Checks

{% endblock %} {% block tags_content %} {% if metadata_bugs %} {% for group, bugs in metadata_bugs|groupby('metadata.group') %} {% for bug in bugs|sort(attribute='metadata.name')|sort(attribute='result')|sort(attribute='metadata.data_type') %} {% set loop_changed = loop.changed(group) %} {% if loop_changed %} {% endif %} {{ visualize_check_result(bug) }} {% endfor %} {% endfor %}
Metadata group Metadata bugs Result
{{ group|capitalize }} {{ get_metadata_value(metadata, group)}} {{ bug.metadata.name }} {{ info_popover(bug.metadata.short_help_text) }}
{% endif %} {% if metadata_smells %} {% for group, smells in metadata_smells|groupby('metadata.group') %} {% for smell in smells|sort(attribute='metadata.name')|sort(attribute='result')|sort(attribute='metadata.data_type') %} {% if loop.changed(group) %} {% endif %} {{ visualize_check_result(smell) }} {% endfor %} {% endfor %}
Metadata group Metadata smells Result
{{ group|capitalize }} {{ get_metadata_value(metadata, group)}} {{ smell.metadata.name }} {{ info_popover(smell.metadata.short_help_text) }}
{% endif %} {% if univariate_bugs %} {% for kpi, bugs in univariate_bugs|groupby('metadata.kpi') %} {% for bug in bugs|sort(attribute='metadata.name')|sort(attribute='result')|sort(attribute='metadata.data_type') %} {% if loop.changed(kpi) %} {% endif %} {{ visualize_check_result(bug) }} {% endfor %} {% endfor %}
Quality KPI Series bugs Event frames Result
{{ kpi|capitalize }}{{ bug.metadata.name }} {{ info_popover(bug.metadata.short_help_text) }} {% if bug.metadata.event_frame_types %} {% endif %}
{% endif %} {% if univariate_smells %} {% for kpi, smells in univariate_smells|groupby('metadata.kpi') %} {% for smell in smells|sort(attribute='metadata.name')|sort(attribute='score')|sort(attribute='metadata.data_type') %} {% if loop.changed(kpi) %} {% endif %} {{ visualize_check_result(smell) }} {% endfor %} {% endfor %}
Quality KPI Series smells Event frames Result
{{ kpi|capitalize }}{{ smell.metadata.name }} {{ info_popover(smell.metadata.short_help_text) }} {% if smell.metadata.event_frame_types %} {% endif %}
{% endif %} {% endblock tags_content %}