Adjusted formatting of library identifiers in vulnerability details

This commit is contained in:
Šesták Vít
2018-04-16 10:34:50 +02:00
parent a2a4ee01c7
commit 181a4c596c
3 changed files with 25 additions and 46 deletions

View File

@@ -31,20 +31,24 @@
</ul>
}
@section("affected-deps", s"Unique affected dependencies (${vulnerableDependencies.size})"){
<ul>
@for(dep <- vulnerableDependencies){
<li class="library-identification">@libraryIdentification(dep)</li>
}
</ul>
<div class="identifiers">
<ul>
@for(dep <- vulnerableDependencies){
<li class="library-identification">@libraryIdentificationList(dep, addButtons = false, addLink = false)</li>
}
</ul>
</div>
}
@section("affected-projects", s"Affected projects (${affectedProjects.size} projects with ${affectedProjects.flatMap(_._2).size} occurrences)"){
@for((project, dependencies) <- affectedProjects.toSeq.sortBy(_._1)){
<h3><a href="@routes.Statistics.basic(Some("project:"+project.fullId))">@friendlyProjectName(project)</a> (@dependencies.size)</h3>
<ul>
@for(dep <- dependencies.toSeq){
<li class="library-identification">@libraryIdentification(dep)</li>
}
</ul>
<div class="identifiers">
<ul>
@for(dep <- dependencies.toSeq){
<li class="library-identification">@libraryIdentificationList(dep, addButtons = false, addLink = false)</li>
}
</ul>
</div>
}
}
}