Commit Graph

896 Commits

Author SHA1 Message Date
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
Dmitry Gridin 309ceef49a i18n: remove template name from bundle
#KT-37483
2020-03-17 15:26:35 +07:00
Dmitry Gridin d30844310a i18n: remove html wrap from .properties
#KT-37483
2020-03-16 18:40:52 +07:00
Dmitry Gridin 01f98979b7 i18n: update bundle for *.form 2020-03-16 18:40:52 +07:00
Dmitry Gridin 036bc3b940 i18n: update bundle for idea 2020-03-16 18:40:51 +07:00
Dmitry Gridin 1b9bb77b2f i18n: fix tests 2020-03-16 18:40:51 +07:00
Dmitry Gridin 99a7764b04 i18n: add bundle for idea-live-templates 2020-03-16 18:40:51 +07:00
Dmitry Gridin 5bd44b73b2 i18n: fix bundle location 2020-03-16 18:40:50 +07:00
Dmitry Gridin afeff3a6c8 i18n: fix tests 2020-03-16 18:40:48 +07:00
Dmitry Gridin 94d10c7c63 i18n: move to KotlinBundle 2020-03-16 18:40:46 +07:00
Dmitry Gridin bb6bdf0b69 i18n: add bundle for idea/refactoring/introduce 2020-03-16 18:40:46 +07:00
Dmitry Gridin 7564c91edd i18n: add bundle for idea/refactoring/inline 2020-03-16 18:40:46 +07:00
Dmitry Gridin 4d8375b571 i18n: add bundle for idea/refactoring/cutPaste 2020-03-16 18:40:46 +07:00
Dmitry Gridin a1d7bd461d i18n: add bundle for idea/refactoring/copy 2020-03-16 18:40:46 +07:00
Dmitry Gridin 7e5c5927f0 i18n: add bundle for idea/refactoring/changeSignature 2020-03-16 18:40:46 +07:00
Dmitry Gridin 354c9c913a i18n: add bundle for idea/reporter 2020-03-16 18:40:45 +07:00
Dmitry Gridin e778a3fe34 i18n: add bundle for idea/roots 2020-03-16 18:40:45 +07:00
Dmitry Gridin 947cb6c5c8 i18n: add bundle for idea/script 2020-03-16 18:40:45 +07:00
Dmitry Gridin 7009aa6ecb i18n: add bundle for idea/slicer 2020-03-16 18:40:45 +07:00
Dmitry Gridin a41f3ff17d i18n: add bundle for idea/testIntegration 2020-03-16 18:40:45 +07:00
Dmitry Gridin 1aa48e5f26 i18n: add bundle for idea/update 2020-03-16 18:40:45 +07:00
Dmitry Gridin 7f1aab5355 i18n: add bundle for idea/versions 2020-03-16 18:40:45 +07:00
Dmitry Gridin 670c529ded i18n: add bundle for idea/internal 2020-03-16 18:40:45 +07:00
Dmitry Gridin c2d41744d0 i18n: add bundle for idea/imports 2020-03-16 18:40:44 +07:00
Dmitry Gridin 4c9e7773ad i18n: fix bundle for idea/findUsages 2020-03-16 18:40:44 +07:00
Dmitry Gridin 20ec600e2d i18n: add bundle for idea/highlighter 2020-03-16 18:40:44 +07:00
Dmitry Gridin f837b01f85 i18n: add bundle for idea/hierarchy 2020-03-16 18:40:44 +07:00
Dmitry Gridin a3f1dde413 i18n: add bundle for idea/framework 2020-03-16 18:40:44 +07:00