Maven Comparison Work Unit Detail
constructor(@Json(name = "groupId" ) groupId: String, @Json(name = "artifactId" ) artifactId: String, @Json(name = "goalName" ) goalName: String, @Json(name = "executionId" ) executionId: String, @Json(name = "projectName" ) projectName: String, @Json(name = "differenceTypes" ) differenceTypes: List<ComparisonDifferenceType>, @Json(name = "buildA" ) buildA: ComparisonWorkUnitBrief, @Json(name = "buildB" ) buildB: ComparisonWorkUnitBrief, @Json(name = "hasImplementationChanged" ) hasImplementationChanged: Boolean, @Json(name = "valueInputChanges" ) valueInputChanges: List<ComparisonValueInputChange>, @Json(name = "fileInputChanges" ) fileInputChanges: List<ComparisonFileInputChange>, @Json(name = "outputChanges" ) outputChanges: List<ComparisonOutputChange>, @Json(name = "actions" ) actions: ComparisonActions? = null)
Parameters
group Id
The Maven groupId.
artifact Id
The Maven artifactId.
goal Name
The Maven goal name.
execution Id
The execution id of the goal.
project Name
The name of the Maven project.
difference Types
The categories of differences found in this work unit.
build A
build B
has Implementation Changed
Whether the work unit implementation class changed between builds.
value Input Changes
Value input properties that differ between the builds.
file Input Changes
File input properties that differ between the builds.
output Changes
Output properties that differ between the builds.
actions