Maven Build Initialization And Discovery Time Breakdown
data class MavenBuildInitializationAndDiscoveryTimeBreakdown(@Json(name = "total" ) val total: Long, @Json(name = "settings" ) val settings: Long, @Json(name = "toolchains" ) val toolchains: Long, @Json(name = "other" ) val other: Long, @Json(name = "projectDiscovery" ) val projectDiscovery: Long? = null)
The time breakdown of the initialization and discovery phase of a Maven build.
Parameters
total
The elapsed time from the very start of the build to the start of the execution of the first project in milliseconds.
settings
The elapsed time taken to read the settings of the build in milliseconds.
toolchains
The elapsed time taken to read the toolchain settings of the build in milliseconds.
other
Any other elapsed time between the start of the build and the start of the execution of the first project in milliseconds.
project Discovery
The elapsed time taken to discover all projects included in the build in milliseconds. null
if the build failed before the project discovery phase.