From 7974129e5d31bb9ac5885b45a065690801e5c256 Mon Sep 17 00:00:00 2001 From: airsquared <36649395+airsquared@users.noreply.github.com> Date: Tue, 24 Oct 2023 13:00:55 -0700 Subject: [PATCH] Fix tests --- .../org/beryx/jlink/util/SuggestedModulesBuilder.groovy | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/groovy/org/beryx/jlink/util/SuggestedModulesBuilder.groovy b/src/main/groovy/org/beryx/jlink/util/SuggestedModulesBuilder.groovy index 30778a03..bd01f11a 100644 --- a/src/main/groovy/org/beryx/jlink/util/SuggestedModulesBuilder.groovy +++ b/src/main/groovy/org/beryx/jlink/util/SuggestedModulesBuilder.groovy @@ -36,7 +36,12 @@ class SuggestedModulesBuilder { Set getProjectModules() { Set modules = [] - LOGGER.info("Retrieving project modules for configuration $configuration.name") + try { + LOGGER.info("Retrieving project modules for configuration $configuration.name") + } catch (IncompatibleClassChangeError e) { + // no idea why this error shows up in test JlinkPluginSpec."should create runtime image of project #projectDir with Gradle #gradleVersion" + LOGGER.info("Retrieving project modules for configuration $configuration") + } for(ResolvedDependency dep: configuration.resolvedConfiguration.firstLevelModuleDependencies) { def f = Util.getArtifact(dep) modules.addAll(getModulesRequiredBy(f))