MavenModule
data class MavenModule( @Json(name = "name") val name: String, @Json(name = "groupId") val groupId: String, @Json(name = "artifactId") val artifactId: String, @Json(name = "version") val version: String, @Json(name = "parent") val parent: Int? = null)
A Maven module.
Parameters
name
The name of the module.
groupId
The group ID of the module.
artifactId
The artifact ID of the module.
version
The version of the module.
parent
The index of the parent of this Maven module in the MavenModules array. null
if this module has no parent (i.e. top level project).