Commit Graph

1026 Commits

Author SHA1 Message Date
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
Dmitry Gridin 6ad1a9224c i18n: add bundle for idea/formatter 2020-03-16 18:40:44 +07:00
Dmitry Gridin fff9ab5ac3 i18n: add bundle for idea/findUsages 2020-03-16 18:40:43 +07:00
Dmitry Gridin dab6a12121 i18n: add bundle for idea/filters 2020-03-16 18:40:43 +07:00
Dmitry Gridin d26a75055d i18n: add bundle for idea/facet 2020-03-16 18:40:43 +07:00
Dmitry Gridin f59cb3e8ca i18n: add bundle for idea/editor 2020-03-16 18:40:43 +07:00
Dmitry Gridin e2bb3204bb i18n: add bundle for idea/copy 2020-03-16 18:40:43 +07:00
Dmitry Gridin 2da27a9e6a i18n: add bundle for idea/configuration 2020-03-16 18:40:43 +07:00
Vladimir Ilmov 9904304e07 (CoroutineDebugger) StackFrameInterceptor service added to KotlinPositionManager, dependency cleanup 2020-03-15 14:37:15 +01:00
Roman Golyshev f29e665dce Add "ML completion for Kotlin" experimental feature checkbox
- This checkbox should be shown only in IDEA >= 193 and should not
be shown in AS
- ML completion is enabled with `CompletionMLRankingSettings`, which
resides in `com.intellij.stats.completion` plugin that is bundled by
default
  - The `<depends>` section is required to be able to use classes from
  this plugin inside Kotlin plugin
- `CompletionMLRankingSettings` have package-private setter for enabling
ranking completion, so we have to use reflection to enable it (it will
probably change in the future)
2020-03-13 18:09:32 +03:00
Ilya Goncharov 2bd5872782 201: [Gradle, JS] Non jvm configurator from xml including 2020-03-12 13:23:46 +03:00
Nikolay Krasko 1afd3d929a 201: Update to 201.5985.32 2020-03-12 03:02:28 +03:00
Alexander Podkhalyuzin b6b0819f40 Revert "Since build updated for 193 branch due incompatibility"
This reverts commit 135ae32f
2020-03-06 10:30:49 +03:00
Alexander Podkhalyuzin 135ae32f75 Since build updated for 193 branch due incompatibility 2020-03-06 10:19:04 +03:00
Yan Zhulanow 390d062721 Fix class run configuration applicability (KT-33787)
The bug appeared when we turned “ultra light classes” on by default.
  The difference with the old implementation is that
  PsiClass.getTextRange() returns the correct non-null value.
  This triggers JavaExecutionUtil#stepIntoSingleClass() to return
  a light class instead of the original location (of a PsiIdentifier).
  So AbstractJavaTestConfigurationProducer#isConfigurationFromContext()
  returns true, and the wrong configuration is reused instead of
  creating the new one.

By the way, for Java it also returns an identifier because of the
  PsiTreeUtil.getParentOfType(element, PsiClass.class) != null check.

The proper fix should land in the newer versions of IDEA, however this
  (hopefully, temporary) hack will fix test method gutters for
  all platform versions.
2020-03-03 14:18:04 +09:00
Yan Zhulanow b360fb5119 Revert "Import Kotlin JUnit run configuration settings from Gradle" 2020-03-03 14:18:03 +09:00
Yan Zhulanow 29566723b8 Partially revert "Prefer Kotlin Gradle test run configurations when possible (KT-33787)"
This commit reverts 987307cf92.
Tests are left behind as the different fix will be provided for KT-33787.
2020-03-03 14:18:03 +09:00
Yan Zhulanow 9016a573ca Partially revert "Prefer Kotlin Junit test run configurations when possible (KT-33787)"
This commit reverts parts of ef8b3cb72a.
Tests are left behind as the different fix will be provided for KT-33787.
2020-03-03 14:18:03 +09:00
Konstantin Tskhovrebov 60d592716d Disable KotlinMppTestLogger for non test executions.
Issue #KT-36716 Fixed
2020-03-02 13:41:33 +03:00
Vladimir Ilmov dc8f24b8bc Revert "Registry key to show hidden variables in debugger."
This reverts commit f5e6001d82.
2020-03-02 08:35:09 +01:00
kovalp 86f9cb6eef Adds AdditionalExtractableAnalyser EP.
Adds annotations to ExtractableCodeDescriptor.
Adds functionality of adding annotations to KtPsiFactory.CallableBuilder
2020-02-28 12:38:09 +07:00