Dependency Node
data class DependencyNode(val id: String, val groupId: String, val artifactId: String, val version: String, val parent: DependencyNode? = null, val children: MutableList<DependencyNode> = mutableListOf(), val vulnerabilities: List<Vulnerability> = emptyList(), val scope: String? = null, val isDependencyManagement: Boolean = false, val ecosystem: Ecosystem = Ecosystem.MAVEN)
Constructors
Link copied to clipboard
constructor(id: String, groupId: String, artifactId: String, version: String, parent: DependencyNode? = null, children: MutableList<DependencyNode> = mutableListOf(), vulnerabilities: List<Vulnerability> = emptyList(), scope: String? = null, isDependencyManagement: Boolean = false, ecosystem: Ecosystem = Ecosystem.MAVEN)