| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | f0b133bb22 | Added antlr task dependencies. | 2024-05-24 09:45:10 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | 58d7641ece | Lots of refactoring lexer, parser, and tools. | 2024-05-23 19:25:31 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | bfa2ec6cd7 | Major work on lexer/parser to help intellij plugin. | 2024-05-22 13:18:44 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | 1b6344dbf2 | Rewrote tokenize tool in kotlin. | 2024-05-21 12:31:26 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | 752d58c40a | Fixed up node util. | 2024-05-21 08:13:17 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | 22352ea7f0 | Removed unused node extension classes. | 2024-05-21 08:00:03 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | 80b01ec27a | Lexer identifier refactorings and basic lexer/parser error listeners. | 2024-05-21 07:55:39 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | e747ac3c32 | Basic lexer input-output comparison tests. | 2024-05-20 20:02:48 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | d099f9514d | Created util for input-output comparison tests. | 2024-05-20 19:22:54 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | c88656bd87 | Moved groovy test class to groovy test source. | 2024-05-20 17:35:58 +02:00 |  | 
			
				
					| 
							
							
								 JesseBrault0709 | a2c93f080c | Removed unused classes. | 2024-05-20 14:54:24 +02:00 |  |