From 6d0595d72a3ae97b555fd7c7fc463c4c858a04a9 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Fri, 20 Mar 2020 15:40:00 +0100 Subject: [PATCH] Don't throw an exception when project name not found in the list of fixed projects --- .../java/releaser/internal/spring/VersionsToBumpFactory.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/releaser-spring/src/main/java/releaser/internal/spring/VersionsToBumpFactory.java b/releaser-spring/src/main/java/releaser/internal/spring/VersionsToBumpFactory.java index fdbfda82..2934bdd6 100644 --- a/releaser-spring/src/main/java/releaser/internal/spring/VersionsToBumpFactory.java +++ b/releaser-spring/src/main/java/releaser/internal/spring/VersionsToBumpFactory.java @@ -64,7 +64,8 @@ class VersionsToBumpFactory implements Closeable { private ProjectsFromBom fetchVersionsFromFixedProjects(File project) { ProjectVersion originalVersion = new ProjectVersion(project); Projects fixedVersions = this.releaser.fixedVersions(); - String fixedVersionForProject = fixedVersions.forName(project.getName()).version; + String fixedVersionForProject = fixedVersions.containsProject(project.getName()) + ? fixedVersions.forName(project.getName()).version : ""; ProjectVersion versionFromBom = StringUtils.hasText(fixedVersionForProject) ? new ProjectVersion(originalVersion.projectName, fixedVersionForProject) : new ProjectVersion(project);