{{ total }} file{{ 's' if total != 1 }} affected
{{ confirmed|length }} confirmed · {{ potential|length }} potential · depth {{ result.depth_reached }}
{{ result.symbol.kind }} {{ result.symbol.name }} {{ result.symbol.file }}
{% if total > 0 and total <= 30 %}
Impact Graph
{{ mermaid_code }}
{% elif total > 30 %}
Graph hidden ({{ total }} nodes would be too dense). See file lists below.
{% endif %} {% if confirmed %}
Confirmed ({{ confirmed|length }} files reference "{{ result.symbol.name }}")
{% for entry in confirmed %} {% endfor %}
FileDepthReferencesSymbols
{{ entry.file }} {{ entry.depth }} {{ entry.occurrences }} {% for sym in entry.symbols[:5] %} {{ sym.name }} {% endfor %} {% if entry.symbols|length > 5 %} +{{ entry.symbols|length - 5 }} {% endif %}
{% endif %} {% if potential %}
Potential ({{ potential|length }} files import the module but don't reference "{{ result.symbol.name }}" by name)
{% for entry in potential %} {% endfor %}
FileDepthSymbols
{{ entry.file }} {{ entry.depth }} {% for sym in entry.symbols[:5] %} {{ sym.name }} {% endfor %}
{% endif %} {% if total == 0 %}
No files would be affected by changing this symbol
{% endif %}