diff --git a/.idea/libraries/Gradle.xml b/.idea/libraries/Gradle.xml index 5edf4faa43f1..35d271432636 100644 --- a/.idea/libraries/Gradle.xml +++ b/.idea/libraries/Gradle.xml @@ -1,31 +1,35 @@ - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/groovy/org/jetbrains/intellij/build/CommunityLibraryLicenses.groovy b/build/groovy/org/jetbrains/intellij/build/CommunityLibraryLicenses.groovy index c3f3e7d6b00b..f160c9cdab99 100644 --- a/build/groovy/org/jetbrains/intellij/build/CommunityLibraryLicenses.groovy +++ b/build/groovy/org/jetbrains/intellij/build/CommunityLibraryLicenses.groovy @@ -125,9 +125,9 @@ class CommunityLibraryLicenses { new LibraryLicense(name: "Gherkin", libraryName: "Gherkin", version: "2.12.2", license: "MIT", licenseUrl: "http://www.apache.org/licenses/LICENSE-2.0.txt", url: "https://github.com/cucumber/gherkin"), new LibraryLicense(name: "Google Feedback", libraryName: "GoogleFeedback.jar", version: "", license: "TBD"), - new LibraryLicense(name: "gradle-tooling-api-2.13.jar", version: "2.13", license: "Apache 2.0", url: "http://gradle.org/", + new LibraryLicense(name: "gradle-tooling-api-2.14.1.jar", version: "2.14.1", license: "Apache 2.0", url: "http://gradle.org/", licenseUrl: "http://gradle.org/license"), - new LibraryLicense(name: "Gradle", version: "2.13", license: "Apache 2.0", url: "http://gradle.org/", + new LibraryLicense(name: "Gradle", version: "2.14.1", license: "Apache 2.0", url: "http://gradle.org/", licenseUrl: "http://gradle.org/license"), new LibraryLicense(name: "GradleGuava", version: "14.0.1", license: "Apache 2.0", url: "http://code.google.com/p/guava-libraries/", licenseUrl: "http://apache.org/licenses/LICENSE-2.0"), diff --git a/plugins/gradle/lib/gradle-2.13-src.zip b/plugins/gradle/lib/gradle-2.14.1-src.zip similarity index 71% rename from plugins/gradle/lib/gradle-2.13-src.zip rename to plugins/gradle/lib/gradle-2.14.1-src.zip index f80d84301b02..6e492dd2ce03 100644 Binary files a/plugins/gradle/lib/gradle-2.13-src.zip and b/plugins/gradle/lib/gradle-2.14.1-src.zip differ diff --git a/plugins/gradle/lib/gradle-base-services-2.13.jar b/plugins/gradle/lib/gradle-base-services-2.14.1.jar similarity index 52% rename from plugins/gradle/lib/gradle-base-services-2.13.jar rename to plugins/gradle/lib/gradle-base-services-2.14.1.jar index 4630ecae9962..a7da31a33a5a 100644 Binary files a/plugins/gradle/lib/gradle-base-services-2.13.jar and b/plugins/gradle/lib/gradle-base-services-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-base-services-groovy-2.13.jar b/plugins/gradle/lib/gradle-base-services-groovy-2.14.1.jar similarity index 81% rename from plugins/gradle/lib/gradle-base-services-groovy-2.13.jar rename to plugins/gradle/lib/gradle-base-services-groovy-2.14.1.jar index 6309eb3c6238..555584c393e1 100644 Binary files a/plugins/gradle/lib/gradle-base-services-groovy-2.13.jar and b/plugins/gradle/lib/gradle-base-services-groovy-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-cli-2.13.jar b/plugins/gradle/lib/gradle-cli-2.14.1.jar similarity index 86% rename from plugins/gradle/lib/gradle-cli-2.13.jar rename to plugins/gradle/lib/gradle-cli-2.14.1.jar index 792270433a99..f758d17c0cdb 100644 Binary files a/plugins/gradle/lib/gradle-cli-2.13.jar and b/plugins/gradle/lib/gradle-cli-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-core-2.13.jar b/plugins/gradle/lib/gradle-core-2.14.1.jar similarity index 58% rename from plugins/gradle/lib/gradle-core-2.13.jar rename to plugins/gradle/lib/gradle-core-2.14.1.jar index e5e712c2bffb..152abf46c8ed 100644 Binary files a/plugins/gradle/lib/gradle-core-2.13.jar and b/plugins/gradle/lib/gradle-core-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-logging-2.14.1.jar b/plugins/gradle/lib/gradle-logging-2.14.1.jar new file mode 100644 index 000000000000..d248a048ce66 Binary files /dev/null and b/plugins/gradle/lib/gradle-logging-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-messaging-2.13.jar b/plugins/gradle/lib/gradle-messaging-2.13.jar deleted file mode 100644 index cd06de63d49b..000000000000 Binary files a/plugins/gradle/lib/gradle-messaging-2.13.jar and /dev/null differ diff --git a/plugins/gradle/lib/gradle-messaging-2.14.1.jar b/plugins/gradle/lib/gradle-messaging-2.14.1.jar new file mode 100644 index 000000000000..413970869049 Binary files /dev/null and b/plugins/gradle/lib/gradle-messaging-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-model-core-2.13.jar b/plugins/gradle/lib/gradle-model-core-2.14.1.jar similarity index 59% rename from plugins/gradle/lib/gradle-model-core-2.13.jar rename to plugins/gradle/lib/gradle-model-core-2.14.1.jar index d9c21f9cada8..a5ce28ea2742 100644 Binary files a/plugins/gradle/lib/gradle-model-core-2.13.jar and b/plugins/gradle/lib/gradle-model-core-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-model-groovy-2.13.jar b/plugins/gradle/lib/gradle-model-groovy-2.14.1.jar similarity index 79% rename from plugins/gradle/lib/gradle-model-groovy-2.13.jar rename to plugins/gradle/lib/gradle-model-groovy-2.14.1.jar index e07927857087..48a31bfc77c7 100644 Binary files a/plugins/gradle/lib/gradle-model-groovy-2.13.jar and b/plugins/gradle/lib/gradle-model-groovy-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-native-2.13.jar b/plugins/gradle/lib/gradle-native-2.14.1.jar similarity index 74% rename from plugins/gradle/lib/gradle-native-2.13.jar rename to plugins/gradle/lib/gradle-native-2.14.1.jar index b13f5c5e9427..825b53228aad 100644 Binary files a/plugins/gradle/lib/gradle-native-2.13.jar and b/plugins/gradle/lib/gradle-native-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-process-services-2.14.1.jar b/plugins/gradle/lib/gradle-process-services-2.14.1.jar new file mode 100644 index 000000000000..b8f8957711eb Binary files /dev/null and b/plugins/gradle/lib/gradle-process-services-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-resources-2.13.jar b/plugins/gradle/lib/gradle-resources-2.14.1.jar similarity index 66% rename from plugins/gradle/lib/gradle-resources-2.13.jar rename to plugins/gradle/lib/gradle-resources-2.14.1.jar index e79f69c23936..6cfb52700baa 100644 Binary files a/plugins/gradle/lib/gradle-resources-2.13.jar and b/plugins/gradle/lib/gradle-resources-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-tooling-api-2.13.jar b/plugins/gradle/lib/gradle-tooling-api-2.14.1.jar similarity index 50% rename from plugins/gradle/lib/gradle-tooling-api-2.13.jar rename to plugins/gradle/lib/gradle-tooling-api-2.14.1.jar index 47ae9aa4e17d..e9cb2f2d09d7 100644 Binary files a/plugins/gradle/lib/gradle-tooling-api-2.13.jar and b/plugins/gradle/lib/gradle-tooling-api-2.14.1.jar differ diff --git a/plugins/gradle/lib/gradle-wrapper-2.13.jar b/plugins/gradle/lib/gradle-wrapper-2.14.1.jar similarity index 82% rename from plugins/gradle/lib/gradle-wrapper-2.13.jar rename to plugins/gradle/lib/gradle-wrapper-2.14.1.jar index fdae99e29c0a..e0949a01095c 100644 Binary files a/plugins/gradle/lib/gradle-wrapper-2.13.jar and b/plugins/gradle/lib/gradle-wrapper-2.14.1.jar differ diff --git a/plugins/gradle/resources/fileTemplates/internal/Gradle Build Script with wrapper.gradle.ft b/plugins/gradle/resources/fileTemplates/internal/Gradle Build Script with wrapper.gradle.ft index 8c8d1e61599f..a3f5075c0a4a 100644 --- a/plugins/gradle/resources/fileTemplates/internal/Gradle Build Script with wrapper.gradle.ft +++ b/plugins/gradle/resources/fileTemplates/internal/Gradle Build Script with wrapper.gradle.ft @@ -9,7 +9,7 @@ task wrapper(type: Wrapper) { #if (${GRADLE_VERSION} && ${GRADLE_VERSION} != "") gradleVersion = '${GRADLE_VERSION}' #else - gradleVersion = '2.3' + gradleVersion = '2.14.1' #end distributionUrl = "https://services.gradle.org/distributions/gradle-$gradleVersion-all.zip" } diff --git a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/DistributionFactoryExt.java b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/DistributionFactoryExt.java index 885515a8ca61..26cab5564dd5 100644 --- a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/DistributionFactoryExt.java +++ b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/DistributionFactoryExt.java @@ -20,8 +20,8 @@ import org.gradle.internal.Factory; import org.gradle.internal.UncheckedException; import org.gradle.internal.classpath.ClassPath; import org.gradle.internal.classpath.DefaultClassPath; -import org.gradle.logging.ProgressLogger; -import org.gradle.logging.ProgressLoggerFactory; +import org.gradle.internal.logging.progress.ProgressLogger; +import org.gradle.internal.logging.progress.ProgressLoggerFactory; import org.gradle.tooling.BuildCancelledException; import org.gradle.tooling.GradleConnectionException; import org.gradle.tooling.internal.consumer.Distribution; diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-build-init-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-build-init-2.14.1.jar similarity index 63% rename from plugins/gradle/tooling-extension-api/lib/gradle-build-init-2.13.jar rename to plugins/gradle/tooling-extension-api/lib/gradle-build-init-2.14.1.jar index 4f8838624a95..140f5ea7a7af 100644 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-build-init-2.13.jar and b/plugins/gradle/tooling-extension-api/lib/gradle-build-init-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-ide-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-ide-2.13.jar deleted file mode 100644 index 2ff995048984..000000000000 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-ide-2.13.jar and /dev/null differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-ide-2.14.1.jar b/plugins/gradle/tooling-extension-api/lib/gradle-ide-2.14.1.jar new file mode 100644 index 000000000000..c375f7564ebd Binary files /dev/null and b/plugins/gradle/tooling-extension-api/lib/gradle-ide-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-language-java-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-language-java-2.14.1.jar similarity index 77% rename from plugins/gradle/tooling-extension-api/lib/gradle-language-java-2.13.jar rename to plugins/gradle/tooling-extension-api/lib/gradle-language-java-2.14.1.jar index 55cd5f0d1f17..7c55cde6470b 100644 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-language-java-2.13.jar and b/plugins/gradle/tooling-extension-api/lib/gradle-language-java-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-language-jvm-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-language-jvm-2.14.1.jar similarity index 63% rename from plugins/gradle/tooling-extension-api/lib/gradle-language-jvm-2.13.jar rename to plugins/gradle/tooling-extension-api/lib/gradle-language-jvm-2.14.1.jar index 8abe3499486c..ffca68013cc5 100644 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-language-jvm-2.13.jar and b/plugins/gradle/tooling-extension-api/lib/gradle-language-jvm-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-language-scala-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-language-scala-2.14.1.jar similarity index 62% rename from plugins/gradle/tooling-extension-api/lib/gradle-language-scala-2.13.jar rename to plugins/gradle/tooling-extension-api/lib/gradle-language-scala-2.14.1.jar index 529c56b15a8b..d9a4f602575a 100644 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-language-scala-2.13.jar and b/plugins/gradle/tooling-extension-api/lib/gradle-language-scala-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-platform-base-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-platform-base-2.14.1.jar similarity index 66% rename from plugins/gradle/tooling-extension-api/lib/gradle-platform-base-2.13.jar rename to plugins/gradle/tooling-extension-api/lib/gradle-platform-base-2.14.1.jar index 36a6ee681885..753c518aa7d2 100644 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-platform-base-2.13.jar and b/plugins/gradle/tooling-extension-api/lib/gradle-platform-base-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-platform-jvm-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-platform-jvm-2.14.1.jar similarity index 61% rename from plugins/gradle/tooling-extension-api/lib/gradle-platform-jvm-2.13.jar rename to plugins/gradle/tooling-extension-api/lib/gradle-platform-jvm-2.14.1.jar index b775514c7529..b81d426cb6b5 100644 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-platform-jvm-2.13.jar and b/plugins/gradle/tooling-extension-api/lib/gradle-platform-jvm-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-plugins-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-plugins-2.13.jar deleted file mode 100644 index 80048c52f84d..000000000000 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-plugins-2.13.jar and /dev/null differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-plugins-2.14.1.jar b/plugins/gradle/tooling-extension-api/lib/gradle-plugins-2.14.1.jar new file mode 100644 index 000000000000..295f5f40e7fa Binary files /dev/null and b/plugins/gradle/tooling-extension-api/lib/gradle-plugins-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-scala-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-scala-2.13.jar deleted file mode 100644 index 2d6c6b212abf..000000000000 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-scala-2.13.jar and /dev/null differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-scala-2.14.1.jar b/plugins/gradle/tooling-extension-api/lib/gradle-scala-2.14.1.jar new file mode 100644 index 000000000000..f4a3348ce62c Binary files /dev/null and b/plugins/gradle/tooling-extension-api/lib/gradle-scala-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-testing-base-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-testing-base-2.14.1.jar similarity index 65% rename from plugins/gradle/tooling-extension-api/lib/gradle-testing-base-2.13.jar rename to plugins/gradle/tooling-extension-api/lib/gradle-testing-base-2.14.1.jar index 263446382894..0a2e1ded6fde 100644 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-testing-base-2.13.jar and b/plugins/gradle/tooling-extension-api/lib/gradle-testing-base-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-api/lib/gradle-testing-jvm-2.13.jar b/plugins/gradle/tooling-extension-api/lib/gradle-testing-jvm-2.14.1.jar similarity index 63% rename from plugins/gradle/tooling-extension-api/lib/gradle-testing-jvm-2.13.jar rename to plugins/gradle/tooling-extension-api/lib/gradle-testing-jvm-2.14.1.jar index 98f0c5985e34..8f893402dc00 100644 Binary files a/plugins/gradle/tooling-extension-api/lib/gradle-testing-jvm-2.13.jar and b/plugins/gradle/tooling-extension-api/lib/gradle-testing-jvm-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-impl/gradle-tooling-extension-impl.iml b/plugins/gradle/tooling-extension-impl/gradle-tooling-extension-impl.iml index 6fa4f7c53e8d..b9d59105ec97 100644 --- a/plugins/gradle/tooling-extension-impl/gradle-tooling-extension-impl.iml +++ b/plugins/gradle/tooling-extension-impl/gradle-tooling-extension-impl.iml @@ -25,24 +25,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + diff --git a/plugins/gradle/tooling-extension-impl/lib/gradle-ear-2.13.jar b/plugins/gradle/tooling-extension-impl/lib/gradle-ear-2.13.jar deleted file mode 100644 index 8b329f88fa18..000000000000 Binary files a/plugins/gradle/tooling-extension-impl/lib/gradle-ear-2.13.jar and /dev/null differ diff --git a/plugins/gradle/tooling-extension-impl/lib/gradle-ear-2.14.1.jar b/plugins/gradle/tooling-extension-impl/lib/gradle-ear-2.14.1.jar new file mode 100644 index 000000000000..7c8ba4588e9e Binary files /dev/null and b/plugins/gradle/tooling-extension-impl/lib/gradle-ear-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-impl/lib/gradle-reporting-2.13.jar b/plugins/gradle/tooling-extension-impl/lib/gradle-reporting-2.14.1.jar similarity index 80% rename from plugins/gradle/tooling-extension-impl/lib/gradle-reporting-2.13.jar rename to plugins/gradle/tooling-extension-impl/lib/gradle-reporting-2.14.1.jar index 21ede409d436..cb30e5b26550 100644 Binary files a/plugins/gradle/tooling-extension-impl/lib/gradle-reporting-2.13.jar and b/plugins/gradle/tooling-extension-impl/lib/gradle-reporting-2.14.1.jar differ diff --git a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/internal/StubIdeaModule.java b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/internal/StubIdeaModule.java deleted file mode 100644 index 64cffb6728e6..000000000000 --- a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/internal/StubIdeaModule.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Copyright 2000-2014 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.jetbrains.plugins.gradle.tooling.internal; - -import org.gradle.tooling.model.DomainObjectSet; -import org.gradle.tooling.model.GradleProject; -import org.gradle.tooling.model.HierarchicalElement; -import org.gradle.tooling.model.UnsupportedMethodException; -import org.gradle.tooling.model.idea.*; - -import java.io.Serializable; - -/** - * @author Vladislav.Soroka - * @since 11/25/13 - */ -public class StubIdeaModule implements IdeaModule, Serializable { - - private final String name; - - public StubIdeaModule(String name) { - this.name = name; - } - - @Override - public IdeaJavaLanguageSettings getJavaLanguageSettings() throws UnsupportedMethodException { - throw new UnsupportedOperationException(); - } - - @Override - public DomainObjectSet getContentRoots() { - throw new UnsupportedOperationException(); - } - - @Override - public GradleProject getGradleProject() { - throw new UnsupportedOperationException(); - } - - @Override - public IdeaProject getParent() { - throw new UnsupportedOperationException(); - } - - @Override - public DomainObjectSet getChildren() { - throw new UnsupportedOperationException(); - } - - @Override - public IdeaProject getProject() { - throw new UnsupportedOperationException(); - } - - @Override - public IdeaCompilerOutput getCompilerOutput() { - throw new UnsupportedOperationException(); - } - - @Override - public DomainObjectSet getDependencies() { - throw new UnsupportedOperationException(); - } - - @Override - public String getName() { - return name; - } - - @Override - public String getDescription() { - throw new UnsupportedOperationException(); - } -} diff --git a/plugins/gradle/tooling-extension-impl/testSources/org/jetbrains/plugins/gradle/tooling/builder/AbstractModelBuilderTest.java b/plugins/gradle/tooling-extension-impl/testSources/org/jetbrains/plugins/gradle/tooling/builder/AbstractModelBuilderTest.java index a96fa48f15af..251bc4fabfb0 100644 --- a/plugins/gradle/tooling-extension-impl/testSources/org/jetbrains/plugins/gradle/tooling/builder/AbstractModelBuilderTest.java +++ b/plugins/gradle/tooling-extension-impl/testSources/org/jetbrains/plugins/gradle/tooling/builder/AbstractModelBuilderTest.java @@ -69,7 +69,7 @@ public abstract class AbstractModelBuilderTest { public static final Object[][] SUPPORTED_GRADLE_VERSIONS = { {"1.9"}, /*{"1.10"}, {"1.11"},*/ {"1.12"}, - {"2.0"}, /*{"2.1"}, {"2.2"} , {"2.3"}, {"2.4"}, */{"2.5"}, /*{"2.6"}, {"2.7"}, {"2.8"},*/ {"2.9"}, /*{"2.10"}, {"2.11"}, {"2.12"},*/ {"2.13"} + {"2.0"}, /*{"2.1"}, {"2.2"} , {"2.3"}, {"2.4"}, */{"2.5"}, /*{"2.6"}, {"2.7"}, {"2.8"},*/ {"2.9"}, /*{"2.10"}, {"2.11"}, {"2.12"}, {"2.13"}, */{"2.14.1"} }; public static final String BASE_GRADLE_VERSION = String.valueOf(SUPPORTED_GRADLE_VERSIONS[SUPPORTED_GRADLE_VERSIONS.length - 1][0]);