Commit Graph

45345 Commits

Author SHA1 Message Date
Nicolay Mitropolsky 41c30f06bb 182: KotlinElementActionsFactory.createAddAnnotationActions implementation (KT-22876) 2018-04-11 16:28:42 +03:00
Alexey Tsvetkov d5f26f2d8d 182: Add oro version for 182 2018-04-11 16:28:41 +03:00
Alexey Tsvetkov 2f4dcd609c 182: Remove deprecated StoragePathMacros usages
Deprecated `StoragePathMacros.PROJECT_CONFIG_DIR` and
`StoragePathMacros.PROJECT_FILE` were removed in Intellij.
2018-04-11 16:28:41 +03:00
Alexey Tsvetkov 619663cc88 182: Remove com.android.annotations.NonNull usage from TestUtils.java
It is not present in Intellij (182.*) anymore.
Also `org.jetbrains.annotations.NotNull` seems OK here as well.
2018-04-11 16:28:41 +03:00
Alexey Tsvetkov 4fc89631a5 182: Update Guava version 2018-04-11 16:28:41 +03:00
Nicolay Mitropolsky 29b7e460dd 182: fixup: compilation fix: PlatformTestCase.myFilesToDelete made non-static in Platform 2018-04-11 16:28:41 +03:00
Nicolay Mitropolsky 44605580f3 182: compilation fix: PlatformTestCase.myFilesToDelete made non-static in Platform
some code from `PlatformTestCase` were copy-pasted to `KotlinLightCodeInsightFixtureTestCaseBase` because `PlatformTestCase` is not in it's type hierarchy, and thus we cant use these methods from `PlatformTestCase` when they became non-static
2018-04-11 16:28:40 +03:00
Nicolay Mitropolsky 22186c05b4 182: KotlinDecompilerServiceImpl and KtParsingTestCase compilation fixes 2018-04-11 16:28:40 +03:00
Vyacheslav Gerasimov 9e64b240ac 182: Set since-build to "182.1" & until-build to "182.*" 2018-04-11 16:28:40 +03:00
Vyacheslav Gerasimov b37496c3fc 182: Fix compilation for idea 182, nullability changes mostly 2018-04-11 16:28:39 +03:00
Vyacheslav Gerasimov ff1ce44c8b 182: Fix build scripts for idea 182 2018-04-11 16:28:39 +03:00
Vyacheslav Gerasimov 67d4ba200a 182: Build against idea 182-SNAPSHOT 2018-04-11 16:28:39 +03:00
Vyacheslav Gerasimov 75b2a29a91 182: Build: Add versions for 182 platform 2018-04-11 16:28:39 +03:00
Vyacheslav Gerasimov 1c9a2c5d30 182: Build: Support idea SNAPSHOT version 2018-04-11 16:28:39 +03:00
Vyacheslav Gerasimov 8af4ae0409 182: == 181 -> 182 ^^^ == 2018-04-11 16:28:39 +03:00
Yan Zhulanow 2e4b04bac5 181: Fix API wrapper in Android extensions 2018-04-11 16:28:38 +03:00
Nicolay Mitropolsky 6e1edb420e 181: StringTemplateExpressionManipulatorTest compilation fix 2018-04-11 16:28:38 +03:00
Alexey Tsvetkov 39f7ecc9a3 181: Reimplement constant search in JPS
The API in Intellij have been changed after the PR was merged
(see https://github.com/JetBrains/intellij-community/commit/8227d8e2dd4d98d2ff248a1b193ba31831ddef50)

This commit implements new API.
Also mocked Kotlin constant search is removed from JPS tests.
Mocked Java search is in place, but now
it is does not use hardcoded file and constant names.

   #KT-16091 fixed
2018-04-11 16:28:38 +03:00
Alexey Tsvetkov 5ed66c3998 181: Update Idea to 181.4203.6 2018-04-11 16:28:38 +03:00
Alexey Tsvetkov 8d2508e351 181: Fix oromatcher dependency 2018-04-11 16:28:38 +03:00
Vyacheslav Gerasimov 1b36724495 181: Set until-build to "181.*" 2018-04-11 16:28:37 +03:00
Alexey Sedunov 25d19b45e9 181: Safe Delete: Do not delegate class search to Java
This fixes tests failing in IDEA 181
2018-04-11 16:28:37 +03:00
Vyacheslav Gerasimov 4cf804f30f 181: Restore broken android lint quickfixes 2018-04-11 16:28:37 +03:00
Vyacheslav Gerasimov 207247347e 181: Fix test data for android lint based tests 2018-04-11 16:28:37 +03:00
Nicolay Mitropolsky 94d18581e3 181: FakeFileForLightClass made return "virtualFile" from "ktFile" 2018-04-11 16:28:37 +03:00
Nicolay Mitropolsky 44a37f5dad 181: Uast: KotlinAccessorCallExpression.methodIdentifier fix 2018-04-11 16:28:36 +03:00
Alexey Sedunov 7413e09dc1 181: Move: Replace deprecated method call 2018-04-11 16:28:36 +03:00
Alexey Sedunov bd6b96341f 181: Move: Remove unnecessary runSynchronouslyWithProgress() call
This method is already invoked under progress manager
2018-04-11 16:28:36 +03:00
Alexey Sedunov ffc059a0a1 181: Misc: Update Move test data 2018-04-11 16:28:36 +03:00
Vyacheslav Gerasimov 212d218bc6 181: Fix test runtime for 181 platform compiler tests 2018-04-11 16:28:36 +03:00
Vyacheslav Gerasimov ae338566c2 181: Fix test data for android lint based tests 2018-04-11 16:28:35 +03:00
Nicolay Mitropolsky 585348c590 181: LightClasses: using viewProvider from KtFile
#KT-22929
2018-04-11 16:28:35 +03:00
Nicolay Mitropolsky 1125926009 181: Revert "Fix OOM in tests for 181 (Temporary workaround)"
This reverts commit 5cf45ef
2018-04-11 16:28:35 +03:00
Nicolay Mitropolsky f0a85eeefb 181: IDEA updated to 181.3870.7 2018-04-11 16:28:35 +03:00
Nicolay Mitropolsky 55753d79e8 181: using InjectedFileViewProvider for light-files in language-injections
#KT-22929
2018-04-11 16:28:34 +03:00
Nicolay Mitropolsky 5951fbb390 181: KotlinFinalClassOrFunSpringInspection dropped 2018-04-11 16:28:34 +03:00
Nicolay Mitropolsky 4d65147373 181: KotlinSpringClassAnnotator dropped 2018-04-11 16:28:34 +03:00
Nicolay Mitropolsky f539ed76a8 181: SpringKotlinAutowiringInspection dropped 2018-04-11 16:28:34 +03:00
Nicolay Mitropolsky 9bac6c5a71 181: Light annotations made strictly non-physical (KT-22565)
(cherry picked from commit cf6e21d)
2018-04-11 16:28:34 +03:00
Nicolay Mitropolsky 5a1a6a3780 181: ultimate: smali dependency added 2018-04-11 16:28:33 +03:00
Simon Ogorodnik d361e0f5ea 181: Try to fix OOM in 181 by rising Xmx 2018-04-11 16:28:33 +03:00
Nikolay Krasko 48d357136d 181: Idea update to 181.3494.3 (Fixup on rebase) 2018-04-11 16:28:33 +03:00
Alexey Sedunov 4934b45b61 181: Change Signature: Restore node generation method
#KT-22817 Fixed
2018-04-11 16:28:33 +03:00
Alexey Sedunov aee9938c70 181: Kotlin Ultimate: Update NodeJS plugin version 2018-04-11 16:28:33 +03:00
Nikolay Krasko 8e147bf3f0 181: Idea update to 181.3494.3 2018-04-11 16:28:32 +03:00
Nicolay Mitropolsky 7e5b417955 181: Uast: don't use com.intellij.psi.util.parentOfType (KT-22734) 2018-04-11 16:28:32 +03:00
Simon Ogorodnik 3fd9ec1b18 181: Fix OOM in tests for 181 (Temporary workaround) 2018-04-11 16:28:32 +03:00
Nicolay Mitropolsky 8cde41850e 181: Uast: support for object literals 2018-04-11 16:28:32 +03:00
Nicolay Mitropolsky 036c0fd6a4 181: Uast: fixes for non-leaf identifiers 2018-04-11 16:28:32 +03:00
Nicolay Mitropolsky 8a4ef83b3d 181: Uast: identifiers testdata updates 2018-04-11 16:28:31 +03:00