/** * Configure the wrapper task * * @param wrapper Wrapper task to configure * @param projectConfig Project configuration to get required Gradle version */ @Defaults public void configureWrapperTask(@Each Wrapper wrapper, ProjectConfig projectConfig) { if (!Strings.isNullOrEmpty(projectConfig.getGradleVersion())) { wrapper.setGradleVersion(projectConfig.getGradleVersion()); } }
/** * Configure the wrapper task * * @param wrapper Wrapper task to configure * @param projectConfig Project configuration to get required Gradle version */ @Defaults public void configureWrapperTask(@Each Wrapper wrapper, ProjectConfig projectConfig) { if (!Strings.isNullOrEmpty(projectConfig.getGradleVersion())) { wrapper.setGradleVersion(projectConfig.getGradleVersion()); } }
if (!Strings.isNullOrEmpty(projectConfig.getGradleVersion())) { if (GradleVersion.current().compareTo(GradleVersion.version(projectConfig.getGradleVersion())) < 0) { throw new IllegalArgumentException( "This project requires at least Gradle " + projectConfig.getGradleVersion());
if (!Strings.isNullOrEmpty(projectConfig.getGradleVersion())) { if (GradleVersion.current().compareTo(GradleVersion.version(projectConfig.getGradleVersion())) < 0) { throw new IllegalArgumentException( "This project requires at least Gradle " + projectConfig.getGradleVersion());