DependencyNode

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)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String