Alexander Udalov
|
8b149db0ec
|
Drop deprecated KotlinPaths.getRuntimePath, use getStdlibPath instead
|
2017-07-28 14:16:48 +03:00 |
|
Pavel V. Talanov
|
1b42095dc1
|
Support @AcceptedAnnotations for different kinds of resolvers
|
2017-07-19 12:28:49 +03:00 |
|
Alexander Udalov
|
36001ff931
|
Do not allow to access compiler internals in .kts scripts
Set parent class loader to null explicitly instead of the system class
loader
|
2017-07-18 20:10:05 +03:00 |
|
Ilya Chernikov
|
42a4f0ed70
|
Compile most test scripts with runtime
|
2016-10-12 15:37:48 +02:00 |
|
Ilya Chernikov
|
385aab8418
|
Add output checking to script tests
|
2016-10-12 15:37:48 +02:00 |
|
Ilya Chernikov
|
0b68f313ab
|
minor: fix typos and terminology
|
2016-10-12 15:37:48 +02:00 |
|
Mikhail Zarechenskiy
|
b18cbc37c6
|
Do not generate properties from script constructor
From now all script parameter properties are generated by template class
|
2016-09-20 16:22:42 +03:00 |
|
Mikhail Zarechenskiy
|
3ad451e33e
|
Partly support generics and nullable types as parameters for script templates
|
2016-09-07 17:24:19 +03:00 |
|
Mikhail Zarechenskiy
|
7679e49b25
|
Do not generate properties for script parameters if there is template definition
|
2016-08-04 15:19:15 +03:00 |
|
Ilya Chernikov
|
210a37e08c
|
Support for multiparam dependency annotations (with reservations)
Due to missing feature (#KT-13106) it works either with single argument
or with all named arguments.
|
2016-08-03 09:51:40 +02:00 |
|
Ilya Chernikov
|
4cd8101bad
|
minor: rename depends annotation in script tests, add it to implicit imports
|
2016-06-30 21:32:38 +02:00 |
|
Ilya Chernikov
|
402e8c1e3e
|
Add dependency from annotation extraction mechanisms to the prototype, with tests
|
2016-06-25 22:24:14 +03:00 |
|
Ilya Chernikov
|
e8c13882b4
|
Make script detection API generic, fix tests
|
2016-06-07 21:13:05 +02:00 |
|
Ilya Chernikov
|
3e17724e58
|
Implement class finder for customized scripts resolving - not yet completely functional
|
2016-06-07 21:12:54 +02:00 |
|
Ilya Chernikov
|
b63ed0f4aa
|
Make script launcher aware of custom scripts, minor correction is core env
|
2016-06-07 21:12:53 +02:00 |
|
Ilya Chernikov
|
834bb51643
|
Add tests with partial classpath for script compilation
|
2016-06-07 21:12:39 +02:00 |
|
Ilya Chernikov
|
3c1503564e
|
Add possibility to specify supertypes for script, with tests
|
2016-06-07 21:11:23 +02:00 |
|
Ilya Chernikov
|
670627ac4e
|
Add helpers, compilation function and tests for passing classes as a parameters to a script
|
2016-06-07 21:11:23 +02:00 |
|
Andrey Breslav
|
77261330b9
|
Only use script parameters from definition
Passing parameters of a _single_ script into TopDownAnalyser makes no sense
|
2014-04-01 12:25:33 +04:00 |
|
Ilya Ryzhenkov
|
98c54f39bb
|
Unify script file extensions to "kts" so that IDEA, compiler and tests agree when to parse as SCRIPT.
Include kt* files into formatter test generation, to test scripting formatting
|
2014-03-24 18:17:50 +04:00 |
|
Ilya Ryzhenkov
|
9239fa2ece
|
ScriptName now returns FqName, fully qualified with package name. Update usages and convert to internal format as needed.
|
2014-03-24 18:17:50 +04:00 |
|
Evgeny Gerashchenko
|
f06e46951f
|
Separated ScriptTest from other cli tests.
|
2013-11-21 17:37:36 +04:00 |
|