JesseBrault0709
|
389b0d072c
|
Outlet and Render components.
|
2024-06-13 21:55:03 +02:00 |
|
JesseBrault0709
|
0076ae6627
|
Fixed hyphenated attributes.
|
2024-06-13 20:01:30 +02:00 |
|
JesseBrault0709
|
301f00e9a4
|
Added a todo.
|
2024-06-12 19:10:37 +02:00 |
|
JesseBrault0709
|
3af495d458
|
Updated TODO.
|
2024-06-12 09:44:34 +02:00 |
|
JesseBrault0709
|
e6e482fa62
|
Bump to v0.1.1
|
2024-06-12 09:35:32 +02:00 |
|
JesseBrault0709
|
3b3931a9f6
|
Small refactor.
|
2024-06-12 09:31:47 +02:00 |
|
JesseBrault0709
|
d2ffdec65f
|
WhenNotEmpty now accepts maps.
|
2024-06-12 09:30:08 +02:00 |
|
JesseBrault0709
|
2c43f9331a
|
Each now accepts Maps.
|
2024-06-12 09:24:58 +02:00 |
|
JesseBrault0709
|
8278cd8662
|
Switch, Case, and DefaultCase components.
|
2024-06-12 09:20:46 +02:00 |
|
JesseBrault0709
|
86fa504c7f
|
Fixed nested self-closing attr components bug.
|
2024-06-12 08:40:13 +02:00 |
|
JesseBrault0709
|
755cf0c36d
|
Updated TODO.
|
2024-06-12 08:28:15 +02:00 |
|
JesseBrault0709
|
18a86cb7ab
|
Updated TODO.
|
2024-06-10 07:36:10 +02:00 |
|
JesseBrault0709
|
a034dafe24
|
Added WhenNotEmpty component.
|
2024-06-08 10:24:45 +02:00 |
|
JesseBrault0709
|
734012c401
|
Small change to render attr for WhenNotNull.
|
2024-06-05 20:14:34 +02:00 |
|
JesseBrault0709
|
646edc517c
|
Better toString() in IntrinsicHtml.
|
2024-06-03 22:00:25 +02:00 |
|
JesseBrault0709
|
b8e88a3dbe
|
Fixed type with exception re-throwing.
|
2024-06-03 22:00:15 +02:00 |
|
JesseBrault0709
|
d1d0a4c65a
|
Fixed bugs with how closure attr and dollar scriptlets are transpiled.
|
2024-06-01 17:34:41 +02:00 |
|
JesseBrault0709
|
f514bc533f
|
Fixed class loading bug.
|
2024-06-01 17:26:43 +02:00 |
|
JesseBrault0709
|
8b7ffd64f8
|
Better internal logic for DefaultComponentTemplateCompilerConfiguration.
|
2024-06-01 17:24:25 +02:00 |
|
JesseBrault0709
|
9c21fb9a83
|
Fixed expression statement reduction in closure attr and body text closures.
|
2024-06-01 10:16:24 +02:00 |
|
JesseBrault0709
|
2fabe1765a
|
Added WhenNotNull lib component.
|
2024-06-01 10:06:04 +02:00 |
|
JesseBrault0709
|
39fd0c8e48
|
Attr closure values now are reduced to single expressions if possible.
|
2024-06-01 09:43:36 +02:00 |
|
JesseBrault0709
|
131fbaf155
|
1+ nested components in component attr values working; Each tests.
|
2024-05-31 16:50:34 +02:00 |
|
JesseBrault0709
|
93cf3905ae
|
Added Each to std wvc library.
|
2024-05-31 10:15:47 +02:00 |
|
JesseBrault0709
|
24cd67b3ef
|
Added better api constructor for DefaultComponentWriter.
|
2024-05-31 10:13:48 +02:00 |
|
JesseBrault0709
|
0cb0ba616c
|
Fixing gitignore.
|
2024-05-31 10:06:47 +02:00 |
|
JesseBrault0709
|
715691d93c
|
Fixed transpilation of attr components.
|
2024-05-31 10:04:52 +02:00 |
|
JesseBrault0709
|
5ada84dfed
|
Component attr values should be working.
|
2024-05-31 08:49:17 +02:00 |
|
JesseBrault0709
|
58e9f60530
|
Better error reporting from CompilerPipeline and better body node grammar.
|
2024-05-30 16:16:55 +02:00 |
|
JesseBrault0709
|
034e42d7d0
|
Fixed findErrorNodes null pointer exception on null children.
|
2024-05-30 16:01:44 +02:00 |
|
JesseBrault0709
|
ab4d006955
|
Fixed some di problems.
|
2024-05-30 11:09:06 +02:00 |
|
JesseBrault0709
|
f4e44fe050
|
Added todo.
|
2024-05-30 10:54:45 +02:00 |
|
JesseBrault0709
|
9534d7b26e
|
Component closure value attr now reduce to simple expressions if possible.
|
2024-05-30 10:53:15 +02:00 |
|
JesseBrault0709
|
44fdd712cf
|
Added todo.
|
2024-05-30 09:35:57 +02:00 |
|
JesseBrault0709
|
6336dfc104
|
Added ability to give GroovyClassLoader to SimpleComponentTemplateClassFactory.
|
2024-05-30 09:21:59 +02:00 |
|
JesseBrault0709
|
d704ca545d
|
Fixed configuration being ignored.
|
2024-05-30 09:17:15 +02:00 |
|
JesseBrault0709
|
bf44fdd633
|
Groovy transpiler uses compilerConfiguration.groovyClassLoader instead of the groovy compilation unit class loader.
|
2024-05-30 09:03:36 +02:00 |
|
JesseBrault0709
|
3be4761541
|
Added ability to defer component template setting until after construction.
|
2024-05-30 08:30:29 +02:00 |
|
JesseBrault0709
|
3362011a8a
|
Added small todo.
|
2024-05-30 07:59:24 +02:00 |
|
JesseBrault0709
|
b63a23b073
|
Small formatting.
|
2024-05-28 15:41:49 +02:00 |
|
JesseBrault0709
|
d5e75ef4a6
|
Fixed small bug with DefaultNodeFactory.
|
2024-05-28 08:17:06 +02:00 |
|
JesseBrault0709
|
4800ceb34f
|
Fixed false positive warning for script statements in preamble.
|
2024-05-27 10:53:55 +02:00 |
|
JesseBrault0709
|
566f7921e5
|
Added fp to groowt-all.
|
2024-05-27 10:31:56 +02:00 |
|
JesseBrault0709
|
bd913e07d3
|
Updated Echo for new closure semantics.
|
2024-05-27 09:58:16 +02:00 |
|
JesseBrault0709
|
e112d81ea8
|
Transpiler refactoring finished.
|
2024-05-27 09:02:53 +02:00 |
|
JesseBrault0709
|
2bac0f55dc
|
Dependency Injection impl automatically handles "circular" constructors/setters.
|
2024-05-27 07:53:46 +02:00 |
|
JesseBrault0709
|
d116b2c555
|
Refactoring transpiler.
|
2024-05-26 12:51:02 +02:00 |
|
JesseBrault0709
|
dd92d99afd
|
Moved TranspilerState to its own file.
|
2024-05-25 14:31:35 +02:00 |
|
JesseBrault0709
|
3f45609236
|
Refactoring DefaultGroovyTranspiler.
|
2024-05-25 14:09:35 +02:00 |
|
JesseBrault0709
|
449c83975f
|
Working on tools and tests.
|
2024-05-24 10:37:58 +02:00 |
|