Commit Graph

22 Commits

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