@( projectsWithSelection: ProjectsWithSelection, tagOption: Option[(Int, LibraryTag)], statistics: LibDepStatistics )(implicit messagesApi: MessagesApi, requestHeader: DefaultRequest, mainTemplateData: MainTemplateData) @main( title = s"details for ${projectsWithSelection.projectNameText}${tagOption.map(_._2.name).fold("")(" and tag "+_)}", projectsOption = Some((projectsWithSelection, x => routes.Statistics.vulnerabilities(x, tagOption.map(_._1)))) ){ @healthReport(statistics.failedProjects) We have @statistics.vulnerabilitiesToDependencies.size vulnerabilities of @statistics.vulnerabilitiesToDependencies.flatMap(_._2).toSet.size dependencies (@statistics.vulnerabilitiesToDependencies.flatMap(_._2.flatMap(_.plainLibraryIdentifiers)).toSet.size libraries). @if(!projectsWithSelection.isProjectSpecified){ They are affecting @statistics.vulnerabilitiesToDependencies.flatMap(_._2.flatMap(_.projects)).toSet.size projects. }else{ Showing only project matching the selected filter.
@vulnerability.description
@*@dependencies.map(_.identifiers)
*@ @*@dependencies.flatMap(_.projects).toSet
*@ } }