in gradle-runner-agent/src/main/java/jetbrains/buildServer/gradle/agent/GradleLaunchModeSelector.java [86:107]
private String composeLaunchingViaToolingApiReason(@NotNull String configuredLaunchMode,
boolean reportVersionToolingCompatible,
boolean reportConfigurationCacheEnabled) {
List<String> result = new ArrayList<>();
if (!configuredLaunchMode.isEmpty()) {
result.add(new StringBuilder().append("\"").append(GradleRunnerConstants.GRADLE_RUNNER_LAUNCH_MODE_CONFIG_PARAM).append("\"")
.append(" configuration parameter")
.append(" is set to ")
.append("\"").append(configuredLaunchMode).append("\"").toString());
}
if (reportVersionToolingCompatible) {
result.add(new StringBuilder().append("Gradle version is ").append(GRADLE_TOOLING_API_VERSION_FROM).append("+").toString());
}
if (reportConfigurationCacheEnabled) {
result.add("Gradle's configuration-cache is enabled");
}
return !result.isEmpty() ? String.join(", ", result) : "unknown reason";
}