Commit Graph

923 Commits

Author SHA1 Message Date
Ilya Kirillov bf97391c51 Wizard: enable new wizard by default in registry key
It was forgotten in 0e199ae94c
2020-04-20 16:14:46 +03:00
Dmitry Gridin 2d64ded3c7 i18n: fix text in AbstractKotlinInlineDialog
#KT-37822 Fixed
2020-04-20 11:35:58 +00:00
Vladimir Dolzhenko 6fe800eea0 Convert KotlinNativeABICompatibilityChecker into a startup activity
Relates to #KT-38318
2020-04-18 11:36:35 +02:00
Valentin Kipyatkov 23ead3c805 Added container text into slicer tests output 2020-04-18 01:25:03 +03:00
Valentin Kipyatkov 33082d8661 Added missing text in the tree rendering 2020-04-18 01:25:01 +03:00
Valentin Kipyatkov c19a16f1e0 Track lambda parameters in inbound data flow analysis 2020-04-18 01:24:54 +03:00
Dmitry Gridin 52524235f7 i18n: add missing codestyle.name.kotlin property
#KT-38293 Fixed
2020-04-16 10:35:06 +07:00
Toshiaki Kameyama b4c62cdb52 Introduce "Add missing 'class' keyword" intention
#KT-14884 Fixed
2020-04-15 14:53:52 +02:00
Toshiaki Kameyama 8aa120576b Add quick fix for TOPLEVEL_TYPEALIASES_ONLY 2020-04-15 13:28:37 +02:00
Dmitry Gridin decbe99391 Merge KotlinCodeStyleSettingsProvider to KotlinLanguageCodeStyleSettingsProvider 2020-04-14 19:46:56 +07:00
Dmitry Gridin d04f63b7ab Make settings searchable
#KT-31169 Fixed
#KT-38217 Fixed
2020-04-14 19:44:35 +07:00
Anton Yalyshev c8fe842508 Add FUS collector for Migration tool 2020-04-13 18:21:03 +03:00
Natalia Selezneva 57d390bab0 Introduce new external listener to avoid failing loading dependencies during new projet creation 2020-04-10 17:50:51 +03:00
Ilya Kirillov 588034e124 Wizard: add ability to open project wizard via hyperlink 2020-04-08 16:49:31 +03:00
Konstantin Tskhovrebov 2f6099feb9 Add KotlinNativeRunConfigurationProducer. 2020-04-07 16:09:02 +03:00
Dmitry Gridin d4491af96f i18n: update bundles
#KT-37483
2020-04-06 23:17:45 +07:00
Dmitry Gridin 0e45c03211 i18n: update bundle for quickfixes
#KT-37483
2020-04-06 23:17:45 +07:00
Dmitry Gridin 25dfc6dd63 i18n: make text from intention lazy
#KT-37483
2020-04-03 22:06:00 +07:00
Roman Golyshev d8ca21d728 Add KotlinContextFeatureProvider to the plugin.xml for 201 platform
- Without it we do not have `file_type` and `plugin_version` features in
the statistics from EAP builds
- See KT-36313
2020-04-03 17:33:30 +03:00
Igor Yakovlev 75c4607e57 Rename of KotlinQuickDocumentationProvider to KotlinDocumentationProvider 2020-04-03 12:39:03 +03:00
Igor Yakovlev a71fd0e6d9 Support for showing rendered doc comments in editor
Fixed #KT-37361
2020-04-03 12:38:51 +03:00
Dmitry Gridin 435a7e7e26 i18n: fix name for LiftReturnOutFix
#KT-37483
#KT-37893 Fixed
2020-04-01 11:55:22 +07:00
Igor Yakovlev 5414b9dfb3 Refactor Move refactoring 2020-03-30 15:49:31 +03:00
Anton Yalyshev 8877559c02 Add FUS support to move refactoring 2020-03-30 13:51:28 +03:00
Igor Yakovlev e05df9d838 Add expect/actual move refactoring support
Fixed #KT-27389
2020-03-30 13:51:24 +03:00
Dmitry Gridin a19d42b81b i18n: update bundle for inspections
#KT-37483
2020-03-30 14:58:35 +07:00
Dmitry Gridin ebc255c74d i18n: update bundle in plugin-common.xml
#KT-37483
2020-03-30 14:58:34 +07:00
Mikhail Glukhikh c518868c03 Disable UnusedMainParameterInspection by default 2020-03-27 16:46:59 +03:00
Vladimir Dolzhenko 674f1d129f Clean up of plugin-common.xml and convert components to services 2020-03-27 07:54:14 +00:00
Anton Yalyshev 035755826a Update version of New project Wizards FUS reporter 2020-03-26 23:50:39 +03:00
Igor Yakovlev 3bf1fe7a9d Reword Destructuring declarations to Destruction declarations in UI
Fixed #KT-37487
2020-03-26 12:35:48 +03:00
Vladimir Ilmov 1d305d56b9 (CoroutineDebugger) DebuggerListener service added to 192/as36 2020-03-26 09:53:16 +01:00
Vladimir Dolzhenko dc949658d6 Lookup super methods under progress in find usages
Do not try to lookup super methods if named declaration does not have `override` keyword

#KT-18472 Fixed
2020-03-25 17:26:12 +00:00
Vladimir Dolzhenko a6450dd67e Convert KotlinConfigurationCheckerComponent to service
Relates to #KT-36471
2020-03-25 15:37:33 +01:00
Dmitry Savvinov 7d5396ac95 Introduce ModuleInfo -> SdkInfo cache
This fixes KT-35050 properly by caching this mapping and preventing
inspecting dependencies multiple times.
2020-03-25 17:23:36 +03:00
Natalia Selezneva 29de7535a6 KotlinDslScriptsModel: save script models right after getting model
Remove redundant DataService
2020-03-25 12:11:08 +03:00
Dmitriy Novozhilov e6102599ce [FIR] Rename DefaultErrorMessagesFir 2020-03-25 11:35:43 +03:00
Yaroslav Chernyshev b13b6d86c7 [Gradle, Native] Advanced CocoaPods integration. 2020-03-25 11:20:01 +03:00
Dmitry Gridin 7f6124254f Remove redundant plugin-common.xml.191 2020-03-24 09:35:12 +00:00
Dmitry Gridin 32dba0afa2 Move implementation of runForWholeFile field to xml 2020-03-24 09:35:11 +00:00
Dmitry Gridin f92936ae12 AbstractKotlinInspection: fix suppressor
#KT-37576 Fixed
2020-03-24 09:35:10 +00:00
Vladimir Ilmov cd12226f20 (CoroutineDebugger) Alternative CoroutineInfoProvider added
Added way to retrieve coroutine information without an agent
in target JVM. 'kotlin.debugger.coroutines.switch' provides
two possibilities to test coroutines.
Agent way gets activated once kotlinx.coroutines.debug.DebugProbes
started with javaagent.
Library-less ways use DispatchedContinuation or ChildContinuationImpl
classes to retrieve coroutine information and stack traces.
2020-03-23 12:27:07 +01:00
Dmitriy Dolovov 5f7a6d55a8 KLIB: Fix compilation 2020-03-23 15:38:46 +07:00
Dmitry Savvinov 26ab9b4fc9 Move Klib-related logic from idea-native module 2020-03-23 15:38:40 +07:00
Vladimir Dolzhenko e951f1a43a Find Usages and Go to declaration of element used via import alias
#KT-18619 Fixed
2020-03-20 14:59:24 +00:00
Dmitry Gridin cb3a31af6e UAST: implement KotlinUastCodeGenerationPlugin for 201
#KT-37569 Fixed
2020-03-19 16:58:58 +07:00
Dmitriy Novozhilov 39372c06cf [FIR] Move all checkers and theirs infrastructure to separate module 2020-03-19 09:51:01 +03:00
Vladimir Dolzhenko 3cdcdbf6a8 Register Kotlin specific highlight passes via highlightingPassFactory in 193+ 2020-03-18 18:08:54 +01:00
Vladimir Dolzhenko 2e20cdf2e6 Update to 201.6487-EAP-CANDIDATE-SNAPSHOT 2020-03-18 18:08:54 +01:00
Alexander Podkhalyuzin 0247a300d1 Experimental features EP + completion.stats optional dependency
Fixed tests for Spring
2020-03-18 12:21:11 +03:00