Dmitry Gridin
ee141ae57b
TrailingCommaInspection: add dependency to settings
...
* Change severity to `INFO`
* Mark useless comma as unused symbol
* Add dependency on `Use trailing comma`
#KT-39069 Fixed
#KT-38568 Fixed
2020-05-21 13:42:29 +00:00
Vladimir Dolzhenko
2d0445ebaa
Add klib extension to ARCHIVE fileType
...
Fixed to #KT-38767
Relates to #KT-38571
2020-05-20 13:24:11 +00:00
Vladimir Dolzhenko
88efac00b3
Disable klib fileType in lue of KLibFileTypeFactory
...
Relates to #KT-38767
Relates to #KT-38571
2020-05-20 10:07:03 +00:00
Vyacheslav Karpukhin
2c5e42a765
Merge branch 'rr/slava/rename-foreign-usages'
2020-05-19 18:45:59 +02:00
Natalia Selezneva
879fe9b493
Fix order of ExternalSystemListeners
...
in 201 the order of ExternalSystemListener.EP isn't guaranteed.
But we need to update script definitions and only then we can store script models,
because they need to know script definitions additional classpath
2020-05-19 15:04:14 +03:00
Natalia Selezneva
1513429613
Load script definitions in IDE on project opening
...
This will speed up first script opening,
will avoid unexpected indexing because of new definitions
Script definitions are also needed for Kotlin scripting settings
2020-05-19 15:04:14 +03:00
Natalia Selezneva
942c8aaafc
Introduce index for folders with script definitions templates
...
Replace it with nonBlockingReadAction meaning that if update was canceled then loading will be restarted after all write events happen
Also scanning is now started after indexing
^KT-36378 Fixed
^KT-34138 Fixed
^KT-37863 Fixed
2020-05-19 15:04:14 +03:00
Dmitry Gridin
0df5d5158d
Add resources-en for idea
...
#KT-38297 Fixed
2020-05-19 16:22:06 +07:00
Toshiaki Kameyama
23c4eac45b
Introduce "Logger initialized with foreign class" inspection
...
^KT-38982 Fixed
2020-05-18 18:16:52 +03:00
Dmitry Gridin
19f878f5cd
update searchableOptions.xml
2020-05-18 21:20:46 +07:00
Ilya Kirillov
321272abed
Wizard: make new wizard non-experimental
...
relates to #KT-38952
2020-05-18 08:59:40 +03:00
Vladimir Dolzhenko
01992b581e
Dropped KotlinNativeFileTypeFactory from native-common.xml
...
Relates to #KT-38571
2020-05-17 16:02:25 +00:00
Anton Yalyshev
f0ff4b066e
Remove old Gradle-based new_project_wizards from the Kotlin group
2020-05-15 19:11:47 +03:00
Konstantin Tskhovrebov
ceb03ce739
Disable KotlinNativeRunConfigurationProducer if not found Gradle plugin.
...
Issue #KT-38186 Fixed
2020-05-13 17:18:35 +03:00
Sergey Rostov
4daac14008
Revert due to massive flaky tests
2020-05-12 23:01:01 +03:00
Sergey Rostov
9e96885586
GradleBuildRoot: don't store references to virtual files
2020-05-12 16:22:48 +03:00
Sergey Rostov
35765fe6e6
remove stale GradleScriptInputsWatcher references
2020-05-12 16:22:47 +03:00
Sergey Rostov
ed6e369735
minor: ScriptingSupport.Provider -> ScriptingSupport, KDoc
2020-05-12 16:22:47 +03:00
Sergey Rostov
9302a620c2
GradleLegacyScriptListener: call from GradleScriptListener
...
GradleScriptListener is called from VFS listener
2020-05-12 16:20:46 +03:00
Sergey Rostov
e972203a2a
gradle.kts: solve the linked gradle builds hell
2020-05-12 16:20:44 +03:00
Sergey Rostov
b04fabf1e8
CompositeScriptConfigurationManager: unified caching
2020-05-12 16:20:43 +03:00
Nikolay Krasko
67fdc5db3b
Update to 201.7223.91 (KT-38561)
...
#KT-38561 Fixed
2020-05-08 22:13:34 +03:00
Sergey Rostov
14edc26cf1
Revert due to test failing in 201
2020-05-08 10:13:07 +03:00
Sergey Rostov
c76c983614
minor: ScriptingSupport.Provider -> ScriptingSupport, KDoc
2020-05-07 21:48:50 +03:00
Sergey Rostov
15c6c9f530
GradleLegacyScriptListener: call from GradleScriptListener
...
GradleScriptListener is called from VFS listener
2020-05-07 21:48:48 +03:00
Sergey Rostov
b7e1cd7489
gradle.kts: solve the linked gradle builds hell
2020-05-07 21:48:47 +03:00
Sergey Rostov
6ad0ed7f40
CompositeScriptConfigurationManager: unified caching
2020-05-07 21:48:46 +03:00
Nicolay Mitropolsky
43549baf58
Revert "Uast: forcing kotlin.uast.force.uinjectionhost=true always"
...
This reverts commit e4b7c391
2020-05-06 15:31:20 +03:00
Mikhail Zarechenskiy
c01a171d4c
Revert "Add option to enable new inference only for IDE analysis"
...
This reverts commit a3247b1b92 .
#KT-37378 Fixed
2020-05-04 15:14:43 +03:00
Valentin Kipyatkov
5d60572cfd
Temporarily disabled optimization because of failing tests
2020-04-30 15:45:24 +03:00
Anton Yalyshev
1bf41ba7d2
Remove 191 support because of outdated platform whitelist API
2020-04-30 01:06:04 +03:00
Anton Yalyshev
658c30b6b3
Combine usage of kotlin.ide.settings FUS collector
...
#KT-38620 Fixed
2020-04-30 01:06:03 +03:00
Vyacheslav Karpukhin
ba993ba0fe
Provide an extension point that allows plugins to handle renaming of references in other languages
2020-04-29 20:56:46 +02:00
Vladimir Dolzhenko
ce7ea00178
Added missed language for fileType
...
#KT-38571 Fixed
2020-04-27 22:45:07 +02:00
Vladimir Dolzhenko
f4b6e1bff6
Reworked deprecated fileTypeFactory EP usage
...
Relates to #KT-38571
2020-04-27 14:08:17 +00:00
Vladimir Dolzhenko
639cc69920
Reworked deprecated defaultLiveTemplatesProvider EP usage
...
Relates to #KT-38571
2020-04-27 14:08:16 +00:00
Anton Yalyshev
f356ff36b4
Update group id for refactoring fus collector in 201 bunch
2020-04-24 17:38:27 +03:00
Toshiaki Kameyama
f494b4ce11
Add 'Add JvmName annotation' quick fix for CONFLICTING_JVM_DECLARATIONS
...
#KT-17209
2020-04-24 18:53:10 +07:00
Vladimir Dolzhenko
8979b98fc0
Dropping components cleanup
...
#KT-38407 Fixed
2020-04-24 09:39:49 +00:00
Vladimir Dolzhenko
4908d7a78c
Convert KotlinImporterComponent into a module service
...
Relates to #KT-38407
2020-04-24 09:39:47 +00:00
Vladimir Dolzhenko
c2c8d81b49
Convert MavenImportListener into an application service
...
Relates to #KT-38407
2020-04-24 09:39:47 +00:00
Vladimir Dolzhenko
6e5b288500
Compatify maven.xml p.1
...
Relates to #KT-38407
2020-04-24 09:39:46 +00:00
Vladimir Dolzhenko
951215e606
Convert ScratchFileModuleInfoProvider into a startup activity
...
Relates to #KT-38407
2020-04-24 09:39:45 +00:00
Vladimir Dolzhenko
346cc40f44
Convert KotlinCompilerManager into a startup activity
...
Relates to #KT-38407
2020-04-24 09:39:45 +00:00
Vladimir Dolzhenko
d3585f1d24
Convert JvmPluginStartupComponent into a startup activity
...
Relates to #KT-38407
2020-04-24 09:39:43 +00:00
Vladimir Dolzhenko
d6b4836ae0
Convert KlibLoadingMetadataCache into an application service
...
Relates to #KT-38407
2020-04-24 09:39:41 +00:00
Vladimir Dolzhenko
4535584f16
Convert KotlinUpdatePluginComponent into a startup activity
...
Relates to #KT-38407
2020-04-24 09:39:40 +00:00
Dmitry Gridin
60dc2f9674
i18n, MoveKotlinNestedClassesToUpperLevelDialog: add missing bundles for 201
...
#KT-38527 Fixed
2020-04-24 16:14:51 +07:00
Valentin Kipyatkov
0c3c8b64ce
Optimization for faster search of references to top-level members
2020-04-23 22:12:26 +03:00
Natalia Selezneva
25dc8b7766
Minor: rename files
2020-04-23 20:14:02 +03:00