| 
						
					 | 
					
						
						
						
						
							
						
						
							04c352fad6
							
						
					 | 
					
						
						
							
							tape: Safely cast when dynamically encoding/decoding
						
						
						
						
						
						
					 | 
					
						2025-08-29 12:03:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0ea7e222cc
							
						
					 | 
					
						
						
							
							generate: Respect limits when statically decoding
						
						
						
						
						
						
					 | 
					
						2025-08-28 12:53:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ae79a32309
							
						
					 | 
					
						
						
							
							generate: Respect limits when statically encoding
						
						
						
						
						
						
					 | 
					
						2025-08-28 12:51:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e28ab4dc6b
							
						
					 | 
					
						
						
							
							tape: Respect limits when dynamically decoding
						
						
						
						
						
						
					 | 
					
						2025-08-28 12:31:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							80161b37f7
							
						
					 | 
					
						
						
							
							tape: Respect limits when dynamically encoding
						
						
						
						
						
						
						
						Still need: dynamic decoding, static decoding, static encoding 
						
						
					 | 
					
						2025-08-28 09:31:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9d40b81e00
							
						
					 | 
					
						
						
							
							tape: Add limits to the API
						
						
						
						
						
						
					 | 
					
						2025-08-28 09:31:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							80c7d25c73
							
						
					 | 
					
						
						
							
							hopp: Clarify documentation for Conn.SetSizeLimit
						
						
						
						
						
						
					 | 
					
						2025-08-28 09:03:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							743a5d4ae0
							
						
					 | 
					
						
						
							
							generate: Fix float encoding
						
						
						
						
						
						
					 | 
					
						2025-08-27 22:59:01 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ea17e354a3
							
						
					 | 
					
						
						
							
							cmd/hopp-generate: Update generate command
						
						
						
						
						
						
					 | 
					
						2025-08-27 22:54:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4dc8a30ebd
							
						
					 | 
					
						
						
							
							generate: Don't hardcode filename as test.pdl in errors
						
						
						
						
						
						
					 | 
					
						2025-08-27 22:54:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							756bc79c16
							
						
					 | 
					
						
						
							
							hopp: Point METADAPT implementations at new decoding functions
						
						
						
						
						
						
					 | 
					
						2025-08-20 14:27:46 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a59870cc69
							
						
					 | 
					
						
						
							
							hopp: Delete message.go
						
						
						
						
						
						
					 | 
					
						2025-08-20 14:27:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							782472aa8f
							
						
					 | 
					
						
						
							
							hopp: Bring some old decoding/encoding functions that worked on []byte back
						
						
						
						
						
						
					 | 
					
						2025-08-20 14:27:03 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							423f547da3
							
						
					 | 
					
						
						
							
							testutil: Add Flatten method to Snake
						
						
						
						
						
						
					 | 
					
						2025-08-20 12:42:54 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a4da33536c
							
						
					 | 
					
						
						
							
							tape: Utilize skimming in the dynamic decoder
						
						
						
						
						
						
					 | 
					
						2025-08-18 22:26:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2180d29615
							
						
					 | 
					
						
						
							
							tape: Implement Skim function
						
						
						
						
						
						
					 | 
					
						2025-08-12 12:29:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2209763666
							
						
					 | 
					
						
						
							
							tape: Write test for Skim function
						
						
						
						
						
						
					 | 
					
						2025-08-12 12:29:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							96c8d7924f
							
						
					 | 
					
						
						
							
							tape: Test that integers of a user-defined type can be encoded
						
						
						
						
						
						
					 | 
					
						2025-08-12 08:21:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fdf0aa89a4
							
						
					 | 
					
						
						
							
							tape: Use reflection when encoding integers
						
						
						
						
						
						
					 | 
					
						2025-08-12 08:16:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1bded9852d
							
						
					 | 
					
						
						
							
							tape: Dynamic tests put out more information
						
						
						
						
						
						
					 | 
					
						2025-08-12 08:16:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8beb9de256
							
						
					 | 
					
						
						
							
							Merge pull request 'encode-signedness' (#13) from encode-signedness into message-size-increase
						
						
						
						
						
						
						
						Reviewed-on: #13 
						
						
					 | 
					
						2025-08-11 19:10:56 -06: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							02196edf61
							
						
					 | 
					
						
						
							
							design: Change tag for signed PDL integers
						
						
						
						
						
						
					 | 
					
						2025-08-11 20:10:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1058615f6f
							
						
					 | 
					
						
						
							
							tape: Do something when receiving an LSI tag
						
						
						
						
						
						
					 | 
					
						2025-08-11 18:40:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							024edfa922
							
						
					 | 
					
						
						
							
							tape: Actually test decoding lol
						
						
						
						
						
						
					 | 
					
						2025-08-11 18:39:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fe973af99c
							
						
					 | 
					
						
						
							
							tape: Test dynamic encoding and decoding of signed integers
						
						
						
						
						
						
					 | 
					
						2025-08-10 23:28:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							52f0d6932e
							
						
					 | 
					
						
						
							
							tape: Add encoding and decoding of signed integers
						
						
						
						
						
						
					 | 
					
						2025-08-10 23:28:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8e14a2c3f1
							
						
					 | 
					
						
						
							
							tape: Add LSI to Tag constants
						
						
						
						
						
						
					 | 
					
						2025-08-07 21:14:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4fbb70081a
							
						
					 | 
					
						
						
							
							generate: Finish test sub-case for MessageNestedArray
						
						
						
						
						
						
					 | 
					
						2025-08-06 22:15:22 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a108e53cb6
							
						
					 | 
					
						
						
							
							Merge pull request 'branched-generated-encoder' (#9) from branched-generated-encoder into message-size-increase
						
						
						
						
						
						
						
						Reviewed-on: #9 
						
						
					 | 
					
						2025-08-06 19:11:08 -06: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 | 
					
					
						
						
							
							
							
						
					 |