Vyacheslav Gerasimov
8620d26a8a
Delete 193 bunch files
2020-11-11 14:28:53 +03:00
Yunir Salimzyanov
42da9e62db
Cleanup 192 patchset files (KTI-315)
2020-08-19 19:40:02 +03:00
Nikolay Krasko
21fa2bf98c
Switch to 201 platform
2020-06-30 19:53:18 +03:00
Aleksei Cherepanov
b9b068ff63
Fix FirMultiModuleResolveTestGenerated tests
2020-06-30 14:16:52 +03:00
Ilya Chernikov
16100843b2
Add classpaths from all plugin classloaders to the console scripts
2020-06-19 14:56:00 +02:00
Ilya Chernikov
a292eb865b
Add script definition for extension scripts and...
...
IDE consoles.
2020-06-17 09:37:24 +02:00
Ilya Chernikov
5e33612238
Extract interface from CompilerMessageLocation to ease extension
...
The CompilerMessageLocation is an implicit part of the binary daemon
protocol so changing it breaks compatibility with older daemons.
This change allows to extend location for non-daemon uses without
breaking the binary protocol.
2020-06-05 21:58:27 +02:00
Ilya Chernikov
b5be2abb1a
Set jvm target for REPL from the context module
...
#KT-38454 fixed
2020-04-22 08:31:07 +02:00
Ilya Muradyan
d2fec96f38
Add new REPL API JVM implementation
2020-04-16 21:16:08 +02:00
Dmitry Gridin
318ca1c5e8
i18n: update bundle in `idea-repl
...
#KT-37483
2020-03-30 14:58:33 +07:00
Dmitry Gridin
62760bdac3
i18n: update bundle in idea-gradle
...
#KT-37483
2020-03-30 14:58:29 +07:00
Dmitry Gridin
d348d4418e
i18n: add bundle for idea-repl
2020-03-16 18:40:51 +07:00
Nikolay Krasko
034243b5e7
201: ExecutionManager.contentManager was rewritten to Kotlin (bunched)
2020-02-11 20:28:05 +03:00
Alexander Podkhalyuzin
46526ab53c
Removed deprecated icons usages
...
#KT-35918 Comment
2020-02-06 16:26:54 +01:00
Alexander Podkhalyuzin
dd73629db1
Obsolete API usages removed from 193 branch
...
#KT-35918 Comment
2020-02-06 16:26:28 +01:00
Nikolay Krasko
f01b4706d1
Switch to 193 platform
2020-01-19 12:01:53 +03:00
Dmitry Gridin
3f500c6e92
KotlinConsoleRunner: fix INRE
...
#EA-219478 Fixed
2019-12-17 17:20:35 +07:00
Dmitry Gridin
8dbbd64beb
idea: cleanup code
2019-12-17 13:56:48 +07:00
Vyacheslav Gerasimov
6327f657a5
193: Add bunches for 193 platform
2019-09-17 21:16:13 +03:00
Dmitry Gridin
ef4bac1b46
REPL: fix IllegalArgumentException
...
Reproduce: select `Pause Output`
#EA-209571 Fixed
#EA-210364 Fixed
#KT-33329 Fixed
2019-08-20 17:08:47 +07:00
Dmitry Gridin
f81fb40164
HistoryUpdater: cleanup code
2019-08-20 17:08:47 +07:00
Dmitry Gridin
df438377e8
ReplOutputProcessor: cleanup code
2019-08-20 17:08:47 +07:00
Ilya Chernikov
823cb70ba0
Fix script definition matching for REPL console
...
fixes IdeReplCompletionTestGenerated tests
in addition, fix default ScriptDefinition generation
2019-07-19 16:37:49 +02:00
Nikolay Krasko
26c7eddb03
Move trackers to caches.trackers package
2019-07-02 13:45:35 +03:00
Dmitry Gridin
8c84f885ac
Cleanup: apply RemoveRedundantQualifierNameInspection to idea
2019-06-24 15:56:33 +07:00
Ilya Chernikov
e542c9ea84
Refactor script definitions and resolving/refining infrastructure:
...
- implement wrappers to wrap old and new API providers and resolvers
- make old API deprecated (with error where possible)
- drop old internal classes related to the old API
- refactor usages accordingly
- fix and add missing features to the scripting API where necessary
2019-06-06 17:21:00 +02:00
Mikhail Glukhikh
d517276a06
Apply "unnamed boolean literal" to idea & J2K + other style fixes
2019-05-13 12:33:46 +03:00
Dmitry Gridin
bdb97ed46a
Replace deprecated icons with actual
2019-04-25 19:47:38 +07:00
Dmitry Gridin
3bed360c98
Fix "Should be replaced with Kotlin function" warnings
2019-04-18 15:28:52 +07:00
Ilya Chernikov
a65dafc37d
Move scripting support classes to the scripting compiler impl module
2019-04-17 22:03:58 +02:00
Natalia Selezneva
3eda40394a
Impossible to run applications with long command lines on windows
...
^KT-29352 Fixed
2019-04-12 11:42:50 +03:00
Natalia Selezneva
dfa5f1f090
Refactoring: extract common parts for create command line for repl and scratch
2019-04-12 11:33:32 +03:00
Natalia Selezneva
e2b5134048
Allow to run scratch without module selected
...
^KT-23985 Fixed
2019-02-25 11:20:49 +03:00
Ilya Chernikov
29fa0f5dff
Replace unnecessary direct usages of the LazyScriptDescriptor with ScriptDescriptor interface
...
lift result property to the interface to implement it
2019-02-21 15:59:48 +01:00
Ilya Chernikov
d0e78b95c3
Introduce classpath for compiler with scripting in KotlinPaths, fix JSR-223 for Idea
2019-02-10 13:35:58 +01:00
Natalia Selezneva
85bd729715
Fix NPE starting IDE Repl Console
...
consoleView field is initialized in initAndRun inside invokeLaterIfNeeded call.
This may cause NPE in setupGutters if consoleView isn't initialized yet
^KT-29400 Fixed
2019-01-23 10:39:18 +03:00
Mikhail Zarechenskiy
d5ebe2e66a
Reorganize dependencies around kotlin-compiler.jar
...
#KT-26807 Fixed
2019-01-11 00:14:23 +03:00
Natalia Selezneva
9e2ff04e1b
Fix build module in AndroidStudio for REPL and Scratch
...
^KT-23560 Fixed
2018-12-06 09:33:33 +03:00
Sergey Rostov
74f6c8ac5c
Move resources: remove includes from src to resources, include resource folder in custom build scripts
2018-11-30 15:01:02 +03:00
Natalia Selezneva
e48fbe4aa3
Do not insert additional new lines in REPL
2018-11-01 15:00:41 +03:00
Natalia Selezneva
468404c6c3
Repl: refactoring, move common parts to utils
2018-11-01 15:00:41 +03:00
Natalia Selezneva
c802428326
Do not check script definitions in parser
2018-08-03 15:25:35 +03:00
Vyacheslav Gerasimov
a2bf417d75
Remove 172 bunchset
2018-08-02 19:32:18 +03:00
Ilya Chernikov
f71909ee73
Fix classpath calculation for scripts, e.g. in JSR-223 setting
...
#KT-25814 fixed
2018-08-01 13:09:05 +02:00
Sergey Rostov
c8d85150de
ReplOutputHandler: log xml parsing exception cause (EA-103447)
2018-07-12 10:26:37 +03:00
Pavel V. Talanov
463d9b690f
Minor: rename PsiFile.moduleInfo -> forcedModuleInfo
2018-06-06 21:04:05 +02:00
Nikolay Krasko
368dd193ac
172: Revert "Fix compilation after moving to idea 173"
...
This reverts commit fe121cc6aeadf63ca2c2819c9c7df59cc81caf5d.
2018-04-11 16:28:02 +03:00
Ilya Chernikov
d50798c4cf
Refactor script-util context tools to simplify its usage in the new scripting
2018-04-04 16:23:56 +02:00
Yan Zhulanow
bceb138ed1
REPL, Refactoring: Get rid of nasty enum-like String literals
2018-03-06 22:27:49 +03:00
Nikolay Krasko
08a46c1396
Refactoring: move idea source modules classes to caches/project package
2018-02-26 18:42:58 +03:00