| 
						
					 | 
					
						
						
						
						
							
						
						
							6ecc33a46b
							
						
					 | 
					
						
						
							
							generate: Fix TestGenerateRun when testing numbers
						
						
						
						
						
						
					 | 
					
						2025-07-21 16:51:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5d84636b55
							
						
					 | 
					
						
						
							
							tape: Add functions to encode and decode float16
						
						
						
						
						
						
					 | 
					
						2025-07-21 15:58:32 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							272e47224d
							
						
					 | 
					
						
						
							
							generate: Make output of testGenerateRun easier to compare
						
						
						
						
						
						
					 | 
					
						2025-07-20 23:18:36 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2c57423838
							
						
					 | 
					
						
						
							
							generate: Fix encoding of table length field
						
						
						
						
						
						
					 | 
					
						2025-07-20 10:26:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e2b9e809a8
							
						
					 | 
					
						
						
							
							generate: Fix TestGenerateRun
						
						
						
						
						
						
					 | 
					
						2025-07-20 10:25:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7e8b272ef0
							
						
					 | 
					
						
						
							
							generate: And now for an actual use of testGenerateRun
						
						
						
						
						
						
					 | 
					
						2025-07-19 06:24:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a257902705
							
						
					 | 
					
						
						
							
							generate: Flush the buffer before trying to compare it
						
						
						
						
						
						
					 | 
					
						2025-07-17 14:47:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4955f66ad6
							
						
					 | 
					
						
						
							
							generate: testEncode uses snakes now
						
						
						
						
						
						
					 | 
					
						2025-07-17 14:06:05 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f646207ab1
							
						
					 | 
					
						
						
							
							generate: Use newTemporarVar in more places
						
						
						
						
						
						
					 | 
					
						2025-07-17 11:28:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b50a199842
							
						
					 | 
					
						
						
							
							generate: Fix the testEncode function
						
						
						
						
						
						
					 | 
					
						2025-07-17 11:19:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b826cbf83e
							
						
					 | 
					
						
						
							
							generate: The test now compiles
						
						
						
						
						
						
					 | 
					
						2025-07-17 10:26:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b73f9fa7ce
							
						
					 | 
					
						
						
							
							generate: Implement decoding (untested)
						
						
						
						
						
						
					 | 
					
						2025-07-16 22:57:12 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d3d7b07a74
							
						
					 | 
					
						
						
							
							generate: Emit stub for message decoding function
						
						
						
						
						
						
					 | 
					
						2025-07-12 20:01:42 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							daa6a44179
							
						
					 | 
					
						
						
							
							generate: Generate Method method
						
						
						
						
						
						
					 | 
					
						2025-07-12 19:37:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							af7669c783
							
						
					 | 
					
						
						
							
							generate: Fix more nonsense surrounding named types
						
						
						
						
						
						
					 | 
					
						2025-07-11 20:08:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2305814e10
							
						
					 | 
					
						
						
							
							tape: Add StringTag
						
						
						
						
						
						
					 | 
					
						2025-07-10 21:56:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5a3296a842
							
						
					 | 
					
						
						
							
							generate: Parse primitive types into actual types rather than named types
						
						
						
						
						
						
					 | 
					
						2025-07-10 21:53:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3bf365a7a9
							
						
					 | 
					
						
						
							
							generate: Fix more semantic errors in the generated code
						
						
						
						
						
						
					 | 
					
						2025-07-08 21:50:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e48be0bc15
							
						
					 | 
					
						
						
							
							generate: Fix more semantic issues with generated code
						
						
						
						
						
						
					 | 
					
						2025-07-08 21:32:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a210f6112c
							
						
					 | 
					
						
						
							
							generate: Fix more semantic issues in generated code
						
						
						
						
						
						
					 | 
					
						2025-07-08 20:35:11 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9ff317d443
							
						
					 | 
					
						
						
							
							generate: Change comment so it gets detected by the regex for generated files
						
						
						
						
						
						
					 | 
					
						2025-07-08 15:44:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cdba8ee601
							
						
					 | 
					
						
						
							
							generate: Fix a bunch of semantic issues with the generated code
						
						
						
						
						
						
					 | 
					
						2025-07-08 14:52:05 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e75d7534c1
							
						
					 | 
					
						
						
							
							generate: Fix syntax errors in generated code
						
						
						
						
						
						
					 | 
					
						2025-07-08 12:01:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8a0ae9b03f
							
						
					 | 
					
						
						
							
							generate: Update tests to account for new changes
						
						
						
						
						
						
					 | 
					
						2025-07-08 11:39:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9bc90b0e17
							
						
					 | 
					
						
						
							
							generate: What the fuck is a teibibyte
						
						
						
						
						
						
					 | 
					
						2025-07-08 11:39:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c70c23d137
							
						
					 | 
					
						
						
							
							generate: Fix testGenerateRun so that it actually works
						
						
						
						
						
						
					 | 
					
						2025-07-08 11:38:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a9d5bb83a2
							
						
					 | 
					
						
						
							
							generate: Add framework for testing output of generated code
						
						
						
						
						
						
					 | 
					
						2025-07-07 16:00:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f1df5fa84d
							
						
					 | 
					
						
						
							
							generate: Add stub return to generateDecodeValue so it compiles
						
						
						
						
						
						
					 | 
					
						2025-07-07 15:13:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							76a8f9444a
							
						
					 | 
					
						
						
							
							tape: Ignore type names when encoding primitives using reflection
						
						
						
						
						
						
					 | 
					
						2025-07-05 22:10:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0f20c4cdab
							
						
					 | 
					
						
						
							
							tape: Fix TestEncodeDecodeAny using int instead of uint32
						
						
						
						
						
						
					 | 
					
						2025-07-05 19:14:36 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1b82f2cd83
							
						
					 | 
					
						
						
							
							tape: Use tu.Describe() in tests
						
						
						
						
						
						
					 | 
					
						2025-07-05 18:47:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6ba70ed046
							
						
					 | 
					
						
						
							
							internal/testutil: Create function to closely examine any data
						
						
						
						
						
						
					 | 
					
						2025-07-05 18:47:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c118a4d7ef
							
						
					 | 
					
						
						
							
							tape: Change name of test to TestEncodeDecodeAnyTable
						
						
						
						
						
						
					 | 
					
						2025-07-04 14:30:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							877698d402
							
						
					 | 
					
						
						
							
							tape: Remove print statements
						
						
						
						
						
						
					 | 
					
						2025-07-04 14:18:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5989a82bee
							
						
					 | 
					
						
						
							
							tape: Fix negative slice length
						
						
						
						
						
						
					 | 
					
						2025-07-04 14:18:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c8a2f03ca1
							
						
					 | 
					
						
						
							
							tape: Fix peekSlice not using the correct tag
						
						
						
						
						
						
					 | 
					
						2025-07-04 12:22:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							07fc77c83e
							
						
					 | 
					
						
						
							
							tape: WIP
						
						
						
						
						
						
					 | 
					
						2025-07-02 06:25:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2138d47f07
							
						
					 | 
					
						
						
							
							tape: Flush writer after encoding for testing
						
						
						
						
						
						
					 | 
					
						2025-06-29 13:22:46 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e9633770ad
							
						
					 | 
					
						
						
							
							internal/testutil: Formatting fix
						
						
						
						
						
						
					 | 
					
						2025-06-29 13:22:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dcf923b1f3
							
						
					 | 
					
						
						
							
							internal/testutil: Snake.String and HexBytes return "EMPTY" when input is empty
						
						
						
						
						
						
					 | 
					
						2025-06-29 11:06:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8f8cd91b5d
							
						
					 | 
					
						
						
							
							tape: Fix usage of Encoder/Decoder in dynamic tests
						
						
						
						
						
						
					 | 
					
						2025-06-29 10:30:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							81ac10508b
							
						
					 | 
					
						
						
							
							tape: Change how slice skeletons are generated, support nested OTAs
						
						
						
						
						
						
					 | 
					
						2025-06-29 10:27:40 -04:00 | 
					
					
						
						
							
							
							
						
					 |