diff --git a/src/main/java/tech/jhipster/lite/module/domain/javadependency/JavaDependency.java b/src/main/java/tech/jhipster/lite/module/domain/javadependency/JavaDependency.java index 64f25995972..a732951a9b0 100644 --- a/src/main/java/tech/jhipster/lite/module/domain/javadependency/JavaDependency.java +++ b/src/main/java/tech/jhipster/lite/module/domain/javadependency/JavaDependency.java @@ -69,7 +69,7 @@ public static Function> toVersion( return toVersion(currentVersions, projectDependencies, List.of()); } - public static Function> toVersion( + private static Function> toVersion( JavaDependenciesVersions currentVersions, ProjectJavaDependencies projectDependencies, Collection dependencyCommands @@ -89,7 +89,7 @@ private static Function> Collection dependencyCommands ) { return version -> { - if (version.equals(currentVersion) && dependencyCommands.stream().noneMatch(AddDirectJavaDependency.class::isInstance)) { + if (version.equals(currentVersion) && hasNoAddDirectJavaDependency(dependencyCommands)) { return Optional.empty(); } @@ -97,6 +97,10 @@ private static Function> }; } + private static boolean hasNoAddDirectJavaDependency(Collection dependencyCommands) { + return dependencyCommands.stream().noneMatch(AddDirectJavaDependency.class::isInstance); + } + private Function toSetVersionCommand() { return SetVersion::new; }