{{ title }}
Report generated on
Unique Dependencies
{{ dependency_count }}
Total Occurrences
{{ data.scan_summary.total_dependency_occurrences }}
Languages
{{ languages|length }}
Package Managers
{{ package_managers|length }}
API Calls
{{ api_call_count }}
Errors
{{ error_count }}
Languages
{% for lang, percentage in languages.items() %}
{{ lang }} ({{ percentage }}%)
{% endfor %}
Language | Percentage |
---|---|
{{ lang }} | {{ percentage }}% |
Package Managers
{% if package_managers %}
-
{% for pm in package_managers %}
- {{ pm }} {% endfor %}
No package managers detected.
{% endif %}Dependency Files
{% if data.dependency_files %}
-
{% for file in data.dependency_files %}
- {{ file }} {% endfor %}
No dependency files found.
{% endif %}Dependencies
{% if data.dependencies %}
{% else %}
Name | Version | Occurrences | Sources |
---|---|---|---|
{{ dep.name }} | {{ dep.version or 'N/A' }} | {{ dep.occurrence_count }} | {% if dep.source_files and dep.source_files|length > 0 %} {% if dep.source_files|length == 1 %} {{ dep.source_files[0] }} {% else %} | {% endif %} {% else %} N/A {% endif %}
No dependencies found.
{% endif %}Categorized Dependencies and API Calls
{% for category, items in unified_categories.items() %}
{% endif %}
{% if items['api_calls'] and items['api_calls']|length > 0 %}
{% endif %}
{% endfor %}
{{ category }} {{ category_statuses[category] }}
{% if items['dependencies'] and items['dependencies']|length > 0 %}Dependencies ({{ items['dependencies']|length }})
Name | Version | Occurrences | Sources |
---|---|---|---|
{{ dep.name }} | {{ dep.version or 'N/A' }} | {{ dep.occurrence_count }} | {% if dep.source_files and dep.source_files|length > 0 %} {% if dep.source_files|length == 1 %} {{ dep.source_files[0] }} {% else %} | {% endif %} {% else %} N/A {% endif %}
API Calls ({{ items['api_calls']|length }})
URL | HTTP Method | Source File | Line |
---|---|---|---|
{{ api.url }} | {{ api.http_method or 'Unknown' }} | {{ api.source_file }} | {{ api.line_number or 'N/A' }} |
Categorized Dependencies
{% for category, deps in categorized_dependencies.items() %}
{% endfor %}
{{ category }} {{ dep_category_statuses[category] }}
Name | Version | Occurrences | Sources |
---|---|---|---|
{{ dep.name }} | {{ dep.version or 'N/A' }} | {{ dep.occurrence_count }} | {% if dep.source_files and dep.source_files|length > 0 %} {% if dep.source_files|length == 1 %} {{ dep.source_files[0] }} {% else %} | {% endif %} {% else %} N/A {% endif %}
Errors
-
{% for error in data.errors %}
- {{ error }} {% endfor %}