Ilya Muradyan
d2fec96f38
Add new REPL API JVM implementation
2020-04-16 21:16:08 +02:00
Ilya Muradyan
4c2c44b106
Add new REPL API
2020-04-16 21:16:08 +02:00
Ilya Muradyan
b240fce224
Add incompleteCode diagnostic type
2020-04-16 21:16:08 +02:00
Ilya Muradyan
af251cafa4
Add info about the end of range in scripting REPL compiler messages
2020-04-16 21:16:08 +02:00
Ilya Muradyan
a70a128d9e
Fix typo in property name
2020-04-16 21:16:08 +02:00
Ilya Goncharov
1614c1b8a6
[Gradle, JS] Move TeamCity related classes to internal
...
#KT-38109 fixed
#KT-38286 fixed
2020-04-16 13:50:35 +03:00
Ilya Goncharov
4a4ce98f24
[Gradle, JS] Make execHandle private
...
#KT-38109 fixed
2020-04-16 13:50:28 +03:00
Ilya Goncharov
75af8f958a
[Gradle, JS] Remove redundant webpack plugin in karma
...
Because it is applied in webpack config too
#KT-38109 fixed
2020-04-16 13:50:17 +03:00
Ilya Goncharov
2e1735735a
[Gradle, JS] Remove redundant spaces in stacktrace
...
#KT-38286 fixed
2020-04-16 13:50:00 +03:00
Ilya Goncharov
77d8864abd
[Gradle, JS] Refactor check on error
...
#KT-38109 fixed
2020-04-16 13:49:46 +03:00
Ilya Goncharov
5969f1dd4d
[Gradle, JS] LogType on Enum
...
#KT-38109 fixed
#KT-38286 fixed
2020-04-16 13:49:32 +03:00
Ilya Goncharov
fa4003bac5
[Gradle, JS] Useful message on exception for webpack
...
#KT-38286 fixed
2020-04-16 13:49:21 +03:00
Ilya Goncharov
f8c44be865
[Gradle, JS] Config errors in webpack
...
#KT-38286 fixed
2020-04-16 13:49:07 +03:00
Ilya Goncharov
36525d6534
[Gradle, JS] Not all karma messages go through log appenders
...
#KT-38109 fixed
2020-04-16 13:48:54 +03:00
Ilya Goncharov
480a9c16fb
[Gradle, JS] Stack trace processor
...
#KT-38109 fixed
#KT-38286 fixed
2020-04-16 13:48:41 +03:00
Ilya Goncharov
3c033c168c
[Gradle, JS] Beautiful log for webpack
...
#KT-38286 fixed
2020-04-16 13:48:30 +03:00
Ilya Goncharov
60dc423f17
[Gradle, JS] Don't debug twice
...
#KT-38109 fixed
2020-04-16 13:48:17 +03:00
Ilya Goncharov
61e9d13fbd
[Gradle, JS] Save stack trace for nodejs errors
...
#KT-38109 fixed
2020-04-16 13:48:04 +03:00
Ilya Goncharov
fb638c24f0
[Gradle, JS] Debug non test output
...
#KT-38109 fixed
2020-04-16 13:47:50 +03:00
Ilya Goncharov
bd94387293
[Gradle, JS] Move common process message logic
...
#KT-38109 fixed
#KT-38286 fixed
2020-04-16 13:47:38 +03:00
Ilya Goncharov
ee218e9855
[Gradle, JS] Less verbosity for karma parsing
...
#KT-38109 fixed
2020-04-16 13:47:26 +03:00
Ilya Goncharov
df41397a32
[Gradle, JS] Add cohesion for console method and message type
...
#KT-38286 fixed
2020-04-16 13:47:13 +03:00
Ilya Goncharov
567ebfb180
[Gradle, JS] Remove copypaste for webpack and karma parse log
...
#KT-38109 fixed
#KT-38286 fixed
2020-04-16 13:46:58 +03:00
Ilya Goncharov
db41c65240
[Gradle, JS] Typed message for log type
...
#KT-38109 fixed
#KT-38286 fixed
2020-04-16 13:46:46 +03:00
Ilya Goncharov
dccf670849
[Gradle, JS] Simple message to message
...
#KT-38109 fixed
2020-04-16 13:46:18 +03:00
Ilya Goncharov
47d7424d4d
[Gradle, JS] Fix formatting logic
...
#KT-38109 fixed
2020-04-16 13:46:01 +03:00
Ilya Goncharov
7347c44cb1
[Gradle, JS] Divide tc message type on stdout and stderr
...
#KT-38109 fixed
2020-04-16 13:45:43 +03:00
Ilya Goncharov
70f6ad7691
[Gradle, JS] All karma output to debug
...
#KT-38109 fixed
2020-04-16 13:45:24 +03:00
Ilya Goncharov
e1793c59be
[Gradle, JS] Add custom log4js appender to KotlinKarma
...
#KT-38109 fixed
2020-04-16 13:44:02 +03:00
Ilya Goncharov
005ecc5f29
[Gradle, JS] Add TeamCity simple message log4js appender
...
#KT-38109 fixed
2020-04-16 13:39:19 +03:00
Ilya Goncharov
91a25417f5
[Gradle, JS] Add custom log4js appender for karma
...
#KT-38109 fixed
2020-04-16 13:38:56 +03:00
Ilya Goncharov
f0e033b97c
[Gradle, JS] Process Karma messages to Gradle log
...
#KT-38109 fixed
2020-04-16 13:38:37 +03:00
Ilya Goncharov
0534773545
[Gradle, JS] Parse karma output to find problem with browser launch
...
#KT-38109 fixed
2020-04-16 13:37:09 +03:00
Ilya Gorbunov
893021f22b
Introduce runningFold and runningReduce operations
...
runningFold is a synonym for scan,
runningReduce replaces scanReduce.
#KT-38060
2020-04-15 23:28:07 +03:00
Ilya Gorbunov
ea1e16e309
Delegate properties to property references
...
#KT-8658
2020-04-15 18:37:33 +03:00
Ilya Goncharov
fbac2f5ea3
[Gradle, JS] Make inputFileProperty optional
2020-04-14 15:42:29 +03:00
nataliya.valtman
ce2ae58ffb
use gradle execOperation and set args in file
2020-04-13 23:05:26 +03:00
Ilya Chernikov
1672ed687b
Add more tests to the maven resolver lib
2020-04-13 13:49:34 +02:00
Ilya Chernikov
5deb759e78
Rewrite new scripting maven resolver directly to eclipse aether
2020-04-13 13:49:34 +02:00
Ilya Chernikov
195a90d333
Cleanup warnings in scripting code
2020-04-13 13:49:34 +02:00
Ilya Chernikov
d863dc04e6
Move compiler scripting tests to scripting plugin, remove unused funs
...
also remove some tests that are covered in the scripting-compiler
tests now.
Part of the cleanup to rewrite scripting to the new infrastructure.
2020-04-13 13:49:34 +02:00
Ilya Chernikov
f84fd810f0
Simplify and fix classloaders handling on script evaluation
...
#KT-37558 fixed
2020-04-13 13:49:33 +02:00
Ilya Chernikov
138efda19f
Refactor scripting - get rid of unused type parameter in CompiledScript
2020-04-13 13:49:33 +02:00
Ilya Chernikov
c64ba50655
Abstract script compiled module implementation used in saving/caching
...
removes classloading problem when main-kts is loaded from a CL
without scripting compiler.
Also relax dependencies collection on saving to a jar and hide redundant
logging.
Running main.kts script via a run configuration works now.
#KT-37765 fixed
2020-04-13 13:49:32 +02:00
Ilya Chernikov
278f77713d
Fix default base classloader initialization for scripting hosts
...
also refactor runner functions
#KT-37823 fixed
2020-04-13 13:49:32 +02:00
Abduqodiri Qurbonzoda
08ff52bee4
Introduce StringBuilder.appendLine in stdlib-common #KT-37839
2020-04-13 14:27:53 +03:00
Ilya Gorbunov
ec9c7c98cd
Use stubs in reduced js-ir runtime instead of new throwable extensions
...
To avoid bringing a lot of API required for their full implementation
to reduced runtime.
2020-04-13 09:32:42 +03:00
Ilya Gorbunov
38b1e6beab
Make Throwable.printStackTrace() common
...
#KT-38044
2020-04-13 09:32:42 +03:00
Ilya Gorbunov
408b441a71
Rename extension toStringWithTrace to stackTraceToString
...
#KT-37603
2020-04-13 09:32:42 +03:00
Ilya Gorbunov
4cc9909a70
Support Firefox stack format
...
It doesn't include the exception type and message.
2020-04-13 09:32:42 +03:00