| 
						
					 | 
					
						
						
						
						
							
						
						
							15c5f0b2b8
							
						
					 | 
					
						
						
							
							generate: More fixes for TestGenerateRunDecodeWrongType
						
						
						
						
						
						
					 | 
					
						2025-08-27 22:22:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							087b6b6690
							
						
					 | 
					
						
						
							
							generate: Fix problems with TestGenerateRunDecodeWrongType
						
						
						
						
						
						
					 | 
					
						2025-08-27 18:33:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							77bfc45fea
							
						
					 | 
					
						
						
							
							generate: Cast strings and buffers when decoding
						
						
						
						
						
						
					 | 
					
						2025-08-27 14:55:10 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							de6099fadc
							
						
					 | 
					
						
						
							
							generate: cast integers when decoding
						
						
						
						
						
						
					 | 
					
						2025-08-27 00:43:10 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0097dbeedd
							
						
					 | 
					
						
						
							
							generate: cast certain types when encoding
						
						
						
						
						
						
					 | 
					
						2025-08-26 06:17:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2db7ff88c2
							
						
					 | 
					
						
						
							
							generate: Import the wrong type test from the dynamic encoder/decoder
						
						
						
						
						
						
					 | 
					
						2025-08-22 06:10:17 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4fd15c79a4
							
						
					 | 
					
						
						
							
							generate: Cause MessagePulse test case to pass (float was too precise)
						
						
						
						
						
						
					 | 
					
						2025-08-21 18:24:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d6f6a3485c
							
						
					 | 
					
						
						
							
							generate: Run encoder output through decoder in tests
						
						
						
						
						
						
					 | 
					
						2025-08-21 06:25:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5d0b95d59a
							
						
					 | 
					
						
						
							
							generate: Fix comparisons in generated canAssign function
						
						
						
						
						
						
					 | 
					
						2025-08-20 15:21:45 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							52aa07a98f
							
						
					 | 
					
						
						
							
							generate: Add TestGenerateRunDecode
						
						
						
						
						
						
					 | 
					
						2025-08-20 12:59:10 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							94041f2abc
							
						
					 | 
					
						
						
							
							generate: Significantly improve testGenerateRun
						
						
						
						
						
						
					 | 
					
						2025-08-20 12:43:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9278bdcb43
							
						
					 | 
					
						
						
							
							generate: Add decoder test function to testGenerateRun
						
						
						
						
						
						
					 | 
					
						2025-08-20 12:09:54 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0acf44886a
							
						
					 | 
					
						
						
							
							generate: Clean up generate_test.go
						
						
						
						
						
						
					 | 
					
						2025-08-20 12:05:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dc72cc2010
							
						
					 | 
					
						
						
							
							generate: Support LSI tags
						
						
						
						
						
						
					 | 
					
						2025-08-11 20:59:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0e03f84b8a
							
						
					 | 
					
						
						
							
							generate: Update tests with new TNs
						
						
						
						
						
						
					 | 
					
						2025-08-11 20:59:10 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4fbb70081a
							
						
					 | 
					
						
						
							
							generate: Finish test sub-case for MessageNestedArray
						
						
						
						
						
						
					 | 
					
						2025-08-06 22:15:22 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							57c30ac669
							
						
					 | 
					
						
						
							
							generate: Generator compiles
						
						
						
						
						
						
					 | 
					
						2025-08-06 20:19:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a270c22cb9
							
						
					 | 
					
						
						
							
							generate: The generics idea didn't work, use type names instead
						
						
						
						
						
						
					 | 
					
						2025-08-06 19:39:41 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a99d4dee66
							
						
					 | 
					
						
						
							
							generate: Fix no return statement, unused variables
						
						
						
						
						
						
					 | 
					
						2025-08-06 19:07:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c18e251b4a
							
						
					 | 
					
						
						
							
							generate: Convert int64 to int to satisfy range
						
						
						
						
						
						
						
						This is a stupid fucking restriction 
						
						
					 | 
					
						2025-08-06 18:58:54 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							170f79c914
							
						
					 | 
					
						
						
							
							generate: Fix bad variable names
						
						
						
						
						
						
					 | 
					
						2025-08-06 18:48:17 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							77c6b67d65
							
						
					 | 
					
						
						
							
							generate: Break line after continue statements
						
						
						
						
						
						
					 | 
					
						2025-08-06 18:41:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							195d0f9725
							
						
					 | 
					
						
						
							
							generate: Pass decoder to branch functions
						
						
						
						
						
						
					 | 
					
						2025-08-06 18:40:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fa4f591126
							
						
					 | 
					
						
						
							
							generate: make branch functions generic, take in ~ of base type
						
						
						
						
						
						
					 | 
					
						2025-08-06 18:38:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							12142706e1
							
						
					 | 
					
						
						
							
							generate: Fix syntax and formatting errors
						
						
						
						
						
						
					 | 
					
						2025-08-06 17:59:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							30e9ead1ab
							
						
					 | 
					
						
						
							
							generate: Do the same for <user-type>.Decode
						
						
						
						
						
						
					 | 
					
						2025-08-06 17:27:04 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1118b11bcd
							
						
					 | 
					
						
						
							
							generate: Properly check assignment within <message>.Decode
						
						
						
						
						
						
					 | 
					
						2025-08-06 17:24:51 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7343cf5853
							
						
					 | 
					
						
						
							
							generate: Fix array element tag variable
						
						
						
						
						
						
					 | 
					
						2025-08-06 17:03:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a9f583d2e7
							
						
					 | 
					
						
						
							
							generate: Validate OTA tags properly
						
						
						
						
						
						
					 | 
					
						2025-08-06 17:02:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c4dd129fc5
							
						
					 | 
					
						
						
							
							generate: Decode tables (but don't validate their length yet)
						
						
						
						
						
						
					 | 
					
						2025-08-06 17:00:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2cbf58d558
							
						
					 | 
					
						
						
							
							generate: Decode arrays (but don't validate their length yet)
						
						
						
						
						
						
					 | 
					
						2025-08-05 06:22:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7dcfc08678
							
						
					 | 
					
						
						
							
							generate: Add "stub" for actually generating branch functions
						
						
						
						
						
						
					 | 
					
						2025-08-04 16:01:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							711ac30486
							
						
					 | 
					
						
						
							
							generate: Add branch decode function request queue
						
						
						
						
						
						
					 | 
					
						2025-08-04 12:26:16 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b15c3aa76c
							
						
					 | 
					
						
						
							
							generate: Implement Generator.generateDecodeBranch
						
						
						
						
						
						
					 | 
					
						2025-08-04 09:36:52 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							df3fe1280d
							
						
					 | 
					
						
						
							
							generate: Remove abort parameter
						
						
						
						
						
						
					 | 
					
						2025-08-03 22:27:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							41b3376fa3
							
						
					 | 
					
						
						
							
							generate: Add Generator.generateDecodeBranch stub
						
						
						
						
						
						
					 | 
					
						2025-08-03 22:19:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fae702edfd
							
						
					 | 
					
						
						
							
							generate: Add String functions, TypeHash function for types
						
						
						
						
						
						
					 | 
					
						2025-08-03 22:07:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c86f9b03f2
							
						
					 | 
					
						
						
							
							generated: Remove unneeded code
						
						
						
						
						
						
					 | 
					
						2025-08-03 21:00:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							40444ee2f4
							
						
					 | 
					
						
						
							
							generate: Add TODOs about a big problem...
						
						
						
						
						
						
					 | 
					
						2025-07-25 21:01:48 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							59cc90166f
							
						
					 | 
					
						
						
							
							generate: WIP test of nested arrays
						
						
						
						
						
						
					 | 
					
						2025-07-25 21:01:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f222fb02b7
							
						
					 | 
					
						
						
							
							generate: Gracefully discard unexpected data while decoding
						
						
						
						
						
						
					 | 
					
						2025-07-22 20:20:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6ecc33a46b
							
						
					 | 
					
						
						
							
							generate: Fix TestGenerateRun when testing numbers
						
						
						
						
						
						
					 | 
					
						2025-07-21 16:51:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f009a970cd
							
						
					 | 
					
						
						
							
							generate: Fix another syntax error when reading floats
						
						
						
						
						
						
					 | 
					
						2025-07-21 15:00:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8b63166ba1
							
						
					 | 
					
						
						
							
							generate: Test encoding floating point values
						
						
						
						
						
						
					 | 
					
						2025-07-21 14:57:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3ef7de118b
							
						
					 | 
					
						
						
							
							generate: Fix syntax error when reading floats
						
						
						
						
						
						
					 | 
					
						2025-07-21 14:56:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							51ed6aed9f
							
						
					 | 
					
						
						
							
							generate: Fix TestGenerateRun so it snakes around User tables
						
						
						
						
						
						
					 | 
					
						2025-07-21 14:32:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6017ac1fa3
							
						
					 | 
					
						
						
							
							generate: Encode SI properly
						
						
						
						
						
						
					 | 
					
						2025-07-21 14:11:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b8047585fb
							
						
					 | 
					
						
						
							
							generate: Test integer encoding
						
						
						
						
						
						
					 | 
					
						2025-07-21 14:10:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ad3973dd9e
							
						
					 | 
					
						
						
							
							generate: Test array encoding
						
						
						
						
						
						
					 | 
					
						2025-07-20 23:21:59 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0f626b2e93
							
						
					 | 
					
						
						
							
							generate: Fix array encoding not writing length or item tag properly
						
						
						
						
						
						
					 | 
					
						2025-07-20 23:19:21 -04:00 | 
					
					
						
						
							
							
							
						
					 |