1
0
mirror of https://github.com/shadowfacts/ekt.git synced 2024-12-29 08:04:18 +00:00

25 Commits

Author SHA1 Message Date
c52b10bea3
Change import hoisting to only hoist imports in Kotlin blocks
Prevents imports in plain text (e.g. a code sample) from unintentionally being hoisted)
2017-10-29 19:26:09 -04:00
b1ed9241ef
Bump version 2017-10-22 11:18:20 -04:00
124de51ded
Update build.gradle 2017-10-08 13:26:07 -04:00
a2c8cd6d4b
Cache compile script data 2017-10-07 15:36:22 -04:00
7df6669bd0
Use a thread local script engine 2017-08-30 19:35:44 -04:00
dc40cc2647
Allow passing data to includes, falling back to current data 2017-08-22 17:47:03 -04:00
b8d4debfb7
Add support for null values 2017-08-22 16:58:13 -04:00
a444838bf9
Add support for imports 2017-08-19 16:42:04 -04:00
c5f94ef738
Refactor TemplateEnvironment, add support for classpath templates 2017-08-19 11:46:48 -04:00
df7f358399
Add license 2017-08-09 21:01:13 -04:00
7c17e3e801
Move bindings unwrapping to eval and re-enable caching for includes 2017-08-07 17:22:43 -04:00
750ab89482
Don't cache includes 2017-08-06 14:59:19 -04:00
461549eb92
Cleanup 2017-08-06 14:54:28 -04:00
21d7cb841c
Add template environments for includes 2017-08-06 10:55:35 -04:00
f1e9e7266c
Add script caching 2017-08-05 15:06:17 -04:00
05b7cd3892
Reuse ScriptEngine 2017-08-05 14:11:19 -04:00
fe378f453d
Simple DSL for providing data 2017-08-05 13:41:24 -04:00
86de475391
Add method for passing objects with generic type params 2017-08-05 13:31:09 -04:00
640aed6d5d
Update build.gradle 2017-08-04 17:18:14 -04:00
65f62a8b9e
Remove unnecessary replacements and newline removal 2017-08-04 17:05:25 -04:00
05279cb254
Change dumpGeneratedScript to File 2017-08-04 16:58:19 -04:00
d809453101
Refactor some stuff, add comment tag 2017-08-04 16:56:49 -04:00
6378d6cdc7
Add dumpGeneratedScript option 2017-08-04 16:00:12 -04:00
08c84c1e67
EKT 2017-08-04 15:40:20 -04:00
9001cc9179
Initial commit 2017-08-04 15:38:17 -04:00