Collected deprecated warnings

{% for warning_name, warning_data in warnings %} {% if not loop.first %}
{% endif %}

Warning: "{{ warning_name }}"

Total number of occurences: {{ warning_data["count"] }}

{% if "full_warning" in warning_data %}

Structured data:

{% endif %} {% for project, project_data in warning_data["projects"].items() %}

Project {{ project.name }} ({{ project_data["count"] }} occurences)

Dependencies (detected during tests execution):

{% with warning_id=loop.index %} {% for (path, lineno), warning in project_data["warnings"].items() %}

{% with %} {% set traceback_id = str(warning_id) + "_" + str(project.id) + "_" + path.replace("/", "_") + "_" + str(lineno) %} {{- render_traceback(traceback_id, warning["traceback"], warning_name, project.id) or "" -}} {% if "file_content" in warning %} {% set file_uri_path = str(project.id) + "_" + path.replace("/", "_") %} {{- render_source_code_file(warning["file_content"], file_uri_path, path, warning["lineno"]) or "" -}} In {{ path }} line {{ lineno }} (full traceback) {% else %} In {{ path }} line {{ lineno }} (full traceback) {% endif %} {% endwith %} {% if path in files_to_url %}(file on branch/default){% endif %}

{% if warning["file_in_current_repo"] %}
This warning originates from the source code of this respository
{% endif %} {% if "file_content" in warning %} {{ highlight_code(warning["file_content"], lineno) }} {% endif %} {% endfor %} {% endwith %} {% endfor %} {% endfor %}