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
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
Sergey Rostov
73760effee
Refactor GradleScriptingSupport to support multiple gradle projects linked to one idea project
...
For each externalGradleProject separate GradleScriptingSupport is created.
This allows to save script configurations by gradle projects
^KT-37806 Obsolete
^KT-35151 Fixed
2020-04-23 20:14:01 +03:00
Natalia Selezneva
217696fad5
Minor: rename class
2020-04-23 20:14:00 +03:00
Natalia Selezneva
59bdf67aa2
Refactoring: extract separate manager to update script configurations of gradle scripts
...
The main goal is to extract logic that is related to Gradle scripts only to separate place.
Configurations for gradle scripts are updated during import simultaneously, there is no need to manage script configuration update for one file
Note that for Gradle less than 6.0 The DefaultScriptingSupport is used
2020-04-23 20:13:59 +03:00
Natalia Selezneva
a35523b6d0
Implement global notification for configurations update of gradle scripts
...
For 193: it will be a simple notification at the bottom of the IDEA window
For 201: a floating notification in the editor is implemented near "Load Gradle Changes" icon
^KT-34443 Fixed
2020-04-23 20:13:58 +03:00
Natalia Selezneva
97e5ff858d
Add ability to postpone script configuration loading
...
Show notification for scripts with out of date configurations
^KT-35573
2020-04-23 20:13:57 +03:00
Natalia Selezneva
7f5715f5da
201: KotlinDslScriptsModel: use ProjectModelContributor to process models
...
Instead of populateProjectExtraModels in Resolver
2020-04-23 20:13:57 +03:00
Igor Yakovlev
7d917634d0
Remove object name and type in project view
2020-04-22 12:28:28 +03:00
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