@@ -120,6 +120,25 @@ <h3 class="title is-4 has-text-centered">
120
120
</ div >
121
121
{% endif %}
122
122
123
+ {% if project.dependency_count %}
124
+ < hr class ="mx-5 ">
125
+ < h3 class ="title is-4 has-text-centered ">
126
+ Discovered Dependencies
127
+ < span class ="tag is-link is-light is-rounded ml-1 "> {{ project.dependency_count|intcomma }}</ span >
128
+ </ h3 >
129
+ < div class ="columns ">
130
+ < div class ="column ">
131
+ < div id ="dependency_is_runtime_chart " data-url ="{% url 'project_dependencies' project.uuid %} " data-lookup_field ="is_runtime "> </ div >
132
+ </ div >
133
+ < div class ="column ">
134
+ < div id ="dependency_is_optional_chart " data-url ="{% url 'project_dependencies' project.uuid %} " data-lookup_field ="is_optional "> </ div >
135
+ </ div >
136
+ < div class ="column ">
137
+ < div id ="dependency_is_resolved_chart " data-url ="{% url 'project_dependencies' project.uuid %} " data-lookup_field ="is_resolved "> </ div >
138
+ </ div >
139
+ </ div >
140
+ {% endif %}
141
+
123
142
{% if project.resource_count %}
124
143
< hr class ="mx-5 ">
125
144
< h3 id ="resource-charts " class ="title is-4 has-text-centered mb-3 ">
@@ -174,6 +193,11 @@ <h3 class="title is-4 has-text-centered mb-3">
174
193
{{ package_licenses|json_script:"package_licenses" }}
175
194
{{ package_types|json_script:"package_types" }}
176
195
{% endif %}
196
+ {% if project.dependency_count %}
197
+ {{ dependency_is_runtime|json_script:"dependency_is_runtime" }}
198
+ {{ dependency_is_optional|json_script:"dependency_is_optional" }}
199
+ {{ dependency_is_resolved|json_script:"dependency_is_resolved" }}
200
+ {% endif %}
177
201
< script >
178
202
hljs . highlightAll ( ) ;
179
203
@@ -244,6 +268,10 @@ <h3 class="title is-4 has-text-centered mb-3">
244
268
// Packages
245
269
makeChart ( "package_types" , "#package_type_chart" , "Package\nType" ) ;
246
270
makeChart ( "package_licenses" , "#package_license_chart" , "Package\nLicense\nExpression" ) ;
271
+ // Dependencies
272
+ makeChart ( "dependency_is_runtime" , "#dependency_is_runtime_chart" , "Dependency\nis_runtime" ) ;
273
+ makeChart ( "dependency_is_optional" , "#dependency_is_optional_chart" , "Dependency\nis_optional" ) ;
274
+ makeChart ( "dependency_is_resolved" , "#dependency_is_resolved_chart" , "Dependency\nis_resolved" ) ;
247
275
// Resources
248
276
makeChart ( "programming_languages" , "#programming_language_chart" , "Programming\nLanguage" ) ;
249
277
makeChart ( "mime_types" , "#mime_type_chart" , "Mime\nType" ) ;
0 commit comments