diff --git a/.idea/libraries/Guava.xml b/.idea/libraries/Guava.xml index 5b480ad0d65a..3ca41301e3d2 100644 --- a/.idea/libraries/Guava.xml +++ b/.idea/libraries/Guava.xml @@ -1,11 +1,11 @@ - + - + \ No newline at end of file diff --git a/build/scripts/layouts.gant b/build/scripts/layouts.gant index 4aac9d4f52b6..3729f8371fe0 100644 --- a/build/scripts/layouts.gant +++ b/build/scripts/layouts.gant @@ -14,11 +14,11 @@ * limitations under the License. */ + import org.jetbrains.intellij.build.BuildContext import org.jetbrains.intellij.build.BuildOptions import org.jetbrains.intellij.build.BuildTasks import org.jetbrains.intellij.build.IdeaCommunityProperties -import org.jetbrains.jps.model.module.JpsModule import org.jetbrains.jps.util.JpsPathUtil import static org.jetbrains.jps.idea.IdeaProjectLoader.guessHome @@ -952,7 +952,7 @@ def layout_core(String home, String target) { } fileset(dir: "$home/lib") { - include(name: "guava-17.0.jar") + include(name: "guava-19.0.jar") include(name: "picocontainer.jar") include(name: "trove4j.jar") include(name: "cli-parser-1.1.jar") diff --git a/java/java-tests/testSrc/com/intellij/codeInspection/StaticPseudoFunctionalStyleMethodTest.java b/java/java-tests/testSrc/com/intellij/codeInspection/StaticPseudoFunctionalStyleMethodTest.java index c0d143200447..97728d5efa58 100644 --- a/java/java-tests/testSrc/com/intellij/codeInspection/StaticPseudoFunctionalStyleMethodTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInspection/StaticPseudoFunctionalStyleMethodTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -20,16 +20,10 @@ import com.intellij.codeInsight.intention.IntentionAction; import com.intellij.codeInspection.ex.QuickFixWrapper; import com.intellij.codeInspection.java18StreamApi.StaticPseudoFunctionalStyleMethodInspection; import com.intellij.openapi.application.PathManager; -import com.intellij.openapi.roots.ModuleRootManager; -import com.intellij.openapi.roots.libraries.Library; import com.intellij.pom.java.LanguageLevel; -import com.intellij.psi.JavaPsiFacade; -import com.intellij.psi.search.GlobalSearchScope; import com.intellij.testFramework.IdeaTestUtil; import com.intellij.testFramework.builders.JavaModuleFixtureBuilder; import com.intellij.testFramework.fixtures.JavaCodeInsightFixtureTestCase; -import com.intellij.util.PathUtil; -import com.intellij.util.Processor; import java.io.File; @@ -45,10 +39,10 @@ public class StaticPseudoFunctionalStyleMethodTest extends JavaCodeInsightFixtur @Override protected void tuneFixture(JavaModuleFixtureBuilder moduleBuilder) throws Exception { moduleBuilder.setLanguageLevel(LanguageLevel.JDK_1_8); - moduleBuilder.addLibraryJars("guava-17.0.jar", PathManager.getHomePath().replace(File.separatorChar, '/') + "/community/lib/", - "guava-17.0.jar"); - moduleBuilder.addLibraryJars("guava-17.0.jar-2", PathManager.getHomePath().replace(File.separatorChar, '/') + "/lib/", - "guava-17.0.jar"); + moduleBuilder.addLibraryJars("guava-19.0.jar", PathManager.getHomePath().replace(File.separatorChar, '/') + "/community/lib/", + "guava-19.0.jar"); + moduleBuilder.addLibraryJars("guava-19.0.jar-2", PathManager.getHomePath().replace(File.separatorChar, '/') + "/lib/", + "guava-19.0.jar"); moduleBuilder.addJdk(IdeaTestUtil.getMockJdk18Path().getPath()); } diff --git a/java/typeMigration/test/com/intellij/codeInsight/inspections/GuavaInspectionTest.java b/java/typeMigration/test/com/intellij/codeInsight/inspections/GuavaInspectionTest.java index 05f46982a683..29613ff79a02 100644 --- a/java/typeMigration/test/com/intellij/codeInsight/inspections/GuavaInspectionTest.java +++ b/java/typeMigration/test/com/intellij/codeInsight/inspections/GuavaInspectionTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -56,7 +56,7 @@ public class GuavaInspectionTest extends JavaCodeInsightFixtureTestCase { @Override protected void tuneFixture(JavaModuleFixtureBuilder moduleBuilder) throws Exception { moduleBuilder.setLanguageLevel(LanguageLevel.JDK_1_8); - moduleBuilder.addLibraryJars("guava", PathManager.getHomePathFor(Assert.class) + "/lib/", "guava-17.0.jar"); + moduleBuilder.addLibraryJars("guava", PathManager.getHomePathFor(Assert.class) + "/lib/", "guava-19.0.jar"); moduleBuilder.addLibraryJars("jsr305", PathManager.getHomePathFor(Assert.class) + "/lib/", "jsr305.jar"); moduleBuilder.addJdk(IdeaTestUtil.getMockJdk18Path().getPath()); } @@ -121,7 +121,6 @@ public class GuavaInspectionTest extends JavaCodeInsightFixtureTestCase { doTest(); } - //needs Guava 18.0 as dependency public void _testChainedFluentIterableWithOf() { doTest(); } diff --git a/lib/guava-17.0.jar b/lib/guava-17.0.jar deleted file mode 100644 index 661fc7473f87..000000000000 Binary files a/lib/guava-17.0.jar and /dev/null differ diff --git a/lib/guava-19.0.jar b/lib/guava-19.0.jar new file mode 100644 index 000000000000..b175ca867fe4 Binary files /dev/null and b/lib/guava-19.0.jar differ diff --git a/lib/required_for_dist.txt b/lib/required_for_dist.txt index 5cbc21b3e34c..38121eceab12 100644 --- a/lib/required_for_dist.txt +++ b/lib/required_for_dist.txt @@ -16,7 +16,7 @@ httpmime-4.4.1.jar ecj-4.5.2.jar groovy-all-2.4.6.jar gson-2.5.jar -guava-17.0.jar +guava-19.0.jar hamcrest-core-1.3.jar imgscalr-lib-4.2.jar batik-all.jar diff --git a/lib/src/guava-17.0-sources.jar b/lib/src/guava-17.0-sources.jar deleted file mode 100644 index 2dab5249ffa4..000000000000 Binary files a/lib/src/guava-17.0-sources.jar and /dev/null differ diff --git a/lib/src/guava-19.0-sources.jar b/lib/src/guava-19.0-sources.jar new file mode 100644 index 000000000000..633c3157dcb9 Binary files /dev/null and b/lib/src/guava-19.0-sources.jar differ diff --git a/tools/launcher-generator/.idea/libraries/guava.xml b/tools/launcher-generator/.idea/libraries/guava.xml index d0bf7efad7c6..83967caadb5a 100644 --- a/tools/launcher-generator/.idea/libraries/guava.xml +++ b/tools/launcher-generator/.idea/libraries/guava.xml @@ -1,7 +1,7 @@ - +