Enhance null assertion in Arguments

This commit is contained in:
Oleg Zhurakousky
2022-01-27 13:15:19 +01:00
parent 513866390e
commit 2e7d318f13

View File

@@ -87,7 +87,7 @@ public final class Arguments implements Serializable {
this.originalVersion = thisProject.originalVersion;
log.info("Creating Arguments for: " + thisProject.name() + "; Original version: "
+ this.originalVersion);
Assert.isTrue(this.originalVersion != null,
Assert.isTrue(this.originalVersion != null && this.originalVersion.version != null,
"Original Version must not be null for project: " + thisProject.name());
this.versionFromBom = currentProjectFromBom;
this.properties = thisProject.thisProjectReleaserProperties;
@@ -108,7 +108,7 @@ public final class Arguments implements Serializable {
this.originalVersion = thisProject.originalVersion;
log.info("Creating Arguments for: " + thisProject.name() + "; Original version: "
+ this.originalVersion);
Assert.isTrue(this.originalVersion != null,
Assert.isTrue(this.originalVersion != null && this.originalVersion.version != null,
"Original Version must not be null for project: " + thisProject.name());
this.versionFromBom = thisProject.thisProjectVersionFromBom;
this.properties = thisProject.thisProjectReleaserProperties;