Commit Graph

11090 Commits

Author SHA1 Message Date
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
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
Nicolay Mitropolsky f0a85eeefb 181: IDEA updated to 181.3870.7 2018-04-11 16:28:35 +03:00
Alexey Sedunov 4934b45b61 181: Change Signature: Restore node generation method
#KT-22817 Fixed
2018-04-11 16:28:33 +03:00
Vyacheslav Gerasimov 327cff0876 181: Set until-build to "182.*" 2018-04-11 16:28:31 +03:00
Alexey Sedunov 7988fcabcc 181: Misc: Refine nullability to match changes in the platform 2018-04-11 16:28:31 +03:00
Nicolay Mitropolsky ffe33844b7 181: compilation fix: KotlinCallerChooser and KotlinAwareMoveClassesOrPackagesToNewDirectoryDialog 2018-04-11 16:28:30 +03:00
Nicolay Mitropolsky 26a0dbe910 181: KotlinElementActionsFactory: makes elements public by removing other visibility modifiers 2018-04-11 16:28:30 +03:00
Nicolay Mitropolsky aae4bb1e1f 181: KotlinElementActionsFactory fix for switching on new API
one test is still falling (
2018-04-11 16:28:28 +03:00
Vyacheslav Gerasimov f31b56a936 181: Fix compatibility after AS 3.0 was merged to 181 2018-04-11 16:28:27 +03:00
Vyacheslav Gerasimov b61ba4a87a 181: Set correct since-build for Idea 181 plugin 2018-04-11 16:28:26 +03:00
Nicolay Mitropolsky fe9138f658 181: Using setText instead of text = in EditorTextField after nullability changes in platform 2018-04-11 16:28:26 +03:00
Nicolay Mitropolsky f291873cf8 181: compilation fix when access progressIndicator in ProgressManager by adding !! 2018-04-11 16:28:25 +03:00
Nicolay Mitropolsky 395a817ada 181: compilation fixes related to BackspaceHandlerDelegate and DocumentWindowImpl changes in IDEA 181 2018-04-11 16:28:25 +03:00
Vyacheslav Gerasimov 6929764672 as32: Set since-build to "173.4548.28" for AS 3.2 C3 2018-04-11 16:28:24 +03:00
Nikolay Krasko fac4be2c1f as31: Remove remoteServers dependency to make compatible with AS 2018-04-11 16:28:22 +03:00
Vyacheslav Gerasimov 1ea093c0bc as31: Set until-build to "173.4301.25" for AS 3.1 2018-04-11 16:28:22 +03:00
Nicolay Mitropolsky a300682f04 as31: facetUtils.kt compilation fix (configureSdkIfPossible-nullability) 2018-04-11 16:28:21 +03:00
Vyacheslav Gerasimov 9bb3bb2777 as31: Remove duplicate registration of KotlinUastBindingContextProviderService
from android-lint.xml, it is already registered in plugin.xml
2018-04-11 16:28:20 +03:00
Alexey Sedunov 6636c4376b as31: Kotlin Facet: Configure facet based on Android build variant (in AS)
#KT-19958 Fixed
2018-04-11 16:28:18 +03:00
Dmitry Jemerov abce7170be as31: Implement ConvertJavaToKotlinProvider
(cherry picked from commit 34dfa24)
2018-04-11 16:28:17 +03:00
Vyacheslav Gerasimov 11ee744340 as31: Drop custom Kotlin Android lint, register quickfixes with extension point 2018-04-11 16:28:16 +03:00
Pavel V. Talanov 8eb80a8f4a as31: Add step to patch plugin xml so that it only works in Android Studio
(cherry picked from commit fcee4eb)

(cherry picked from commit 14f7731)

(cherry picked from commit b1f5df2)
2018-04-11 16:28:14 +03:00
Vyacheslav Gerasimov 7c30e80382 as31: Kotlin Facet: Configure facet on Gradle project sync in Android Studio 2.3
#KT-15909 Fixed

(cherry picked from commit 6a490bc681f968ee209580f683804b1ee3baee96)
2018-04-11 16:28:14 +03:00
Vyacheslav Gerasimov 6bca651848 as31: Fix compilation for Android Studio 2.4 2018-04-11 16:28:14 +03:00
Nikolay Krasko ca7f25d52f 172: Fix compilation in 172 after AbstractApplicationUsagesCollector rename
See c299f7d10a93a055cc868a9d9d20d68cc47c35e3 to intellij_community
2018-04-11 16:28:12 +03:00
Nikolay Krasko 934f2d6e2c 172: Restore usage of PathUtil.getLocalFile in 172 idea
There's no VfsUtil.getLocalFile
2018-04-11 16:28:10 +03:00
Vyacheslav Gerasimov 8d3f71a04f 172: Revert "Quick Fixes: Support cross-language "Create from Usage" with Kotlin target"
This reverts commit 908bf71
2018-04-11 16:28:09 +03:00
Vyacheslav Gerasimov 747f397f40 172: Revert "Quick Fixes: Drop deprecated KotlinCommonIntentionActionsFactory"
This reverts commit ba0a91d
2018-04-11 16:28:09 +03:00
Vyacheslav Gerasimov deb2ffb49f 172: Revert "Refactoring: Use modifier list in CallableInfo where possible"
This reverts commit 99be75c
2018-04-11 16:28:09 +03:00
Nikolay Krasko b9f16920aa 172: Revert "idea-version set to since-build="173.1" until-build="181.*""
This reverts commit 48701780db05e3c0928521f5fb95a5b89d417d95.
2018-04-11 16:28:01 +03:00
Nikolay Krasko df4b345def 172: Revert "Workaround for CoreEnvironment initialization: explicitly setting versions for extensions"
This reverts commit 2e50bd19a83ab4a4f2b3a5d0cc09300ec1b7b1f7.
2018-04-11 16:28:01 +03:00
Nikolay Krasko 1010c1285a 172: Revert "RecursiveMethodCallMarkerInfo and SuspendCallMarkerInfo forced to target Leaf-elements"
This reverts commit c78ec71e17c09ddb1094e44c84d9a1b92a3b509f.
2018-04-11 16:28:00 +03:00
Nikolay Krasko 47df9bc428 172: Revert "Drop new Kotlin Dsl gradle project wizard which has been merged to idea"
This reverts commit 742d337ad722fe6ddcd6ad5dab27d52eda970489.
2018-04-11 16:27:59 +03:00
Nikolay Krasko d9008bec80 172: Revert "Move: Fix applicability check in IDEA 173"
This reverts commit 74c28b2a564a859a20b3f799df24405ba634c175.
2018-04-11 16:27:59 +03:00
Nikolay Krasko bac132d94d 172: Revert "Line Markers: Respect subclass module when filtering out duplicates"
This reverts commit 8df0a58586abf42572aff15d4bdd70e51e5cad29.
2018-04-11 16:27:58 +03:00
Nikolay Krasko ee77f865cd 172: Revert "Drop missing gradle extensions from gradle.xml"
This reverts commit 1f7a145942f0489e18b281878ac711e7505dce15.
2018-04-11 16:27:58 +03:00
Nikolay Krasko 25b10238e9 172: Revert "Safe Delete: Suppress walking through light field initializer"
This reverts commit 34d3173ba79535591adb3e55a7af7cb9d1e49e40.
2018-04-11 16:27:58 +03:00
Nikolay Krasko afc37b9fed 172: Revert "Data Inflow: Support grouping by leaf expressions"
This reverts commit d5af2db2f259c7d55d38be73b9a5136e3aefd580.
2018-04-11 16:27:58 +03:00
Nikolay Krasko 236191bb89 172: Revert "Data Inflow: Support grouping by expression nullability"
This reverts commit e608f1ca159d55df39c8f33704220f360d54ba92.
2018-04-11 16:27:57 +03:00
Nikolay Krasko 56ab1f8add 172: [172] Revert "Set correct until-build for Idea 173 plugin"
This reverts commit 0f378217684879491c3184b7db84e3ce3750a8b5.
2018-04-11 16:27:57 +03:00
Mikhail Glukhikh e4275cc027 Refactor sealed subclass to object: add tests, fix type parameter case 2018-04-11 14:51:00 +03:00
Gabryel Monteiro df7968678a Add inspection: Refactor sealed sub-class to object #KT-20305 Fixed 2018-04-11 14:51:00 +03:00
Ilmir Usmanov 2cfe387bab Move coroutines to kotlin.coroutines package: compiler
Generate continuation type as kotlin.coroutines.Continuaion. This code will
fail at runtime since there is no stdlib backing this change yet.
However, in order to generate compatible stdlib we need a compiler, which
generates continuation type as kotlin.coroutines.Continuation.
Thus, firstly we support the change in the compiler, make it bootstrap
compiler and only then change stdlib and tests accordingly.
 #KT-23362
2018-04-10 22:51:46 +03:00
Mikhael Bogdanov c5d4f22e4f Add quick fix for adding @JvmDefault annotation 2018-04-09 18:13:36 +02:00
Mikhail Glukhikh c141fac94a Add options to detect private / internal API with implicit type 2018-04-06 12:54:29 +03:00
Pavel V. Talanov de71598794 Fix line markers for actual enum entries
#KT-22632 Fixed
2018-04-04 17:56:35 +02:00