{# patterns of a request, grouped by bundle when the request used bundles: expects req #} {% set groups = req.detail.bundles if req.detail and req.detail.bundles else {} %} {% set grouped = [] %}{% for name, pats in groups.items() %}{% for p in pats %}{% set _ = grouped.append(p) %}{% endfor %}{% endfor %} {% for name, pats in groups.items() %}
bundle {{ name }} ({{ pats | length }} patterns)
{% for p in pats %}{{ p }}
{% endfor %}
{% endfor %} {% for p in req.patterns %}{% if p not in grouped %}{{ p }}
{% endif %}{% endfor %}