8d13b0b706 
								
							 
						 
						
							
							
								
								Add acceptance test 112  
							
							
							
						 
						
							2024-09-12 19:06:46 -04:00  
				
					
						
							
							
								 
						
							
								362ca2544f 
								
							 
						 
						
							
							
								
								Fixed remaining issue when all parameters passed in to a recursive function were static.  
							
							... 
							
							
							
							Also fixed issue where modifying the calls in the airtree lead to an out of bounds index. 
							
						 
						
							2024-09-12 17:03:48 -04:00  
				
					
						
							
							
								 
						
							
								30e66be568 
								
							 
						 
						
							
							
								
								Fix soft casting case  
							
							
							
						 
						
							2024-09-12 17:03:48 -04:00  
				
					
						
							
							
								 
						
							
								49ef3a740c 
								
							 
						 
						
							
							
								
								Cargo tests now pass  
							
							
							
						 
						
							2024-09-12 17:03:48 -04:00  
				
					
						
							
							
								 
						
							
								7c52094b15 
								
							 
						 
						
							
							
								
								Making progress on using interning in gen_uplc  
							
							... 
							
							
							
							Done interning for uniqueness. Now to fix the static optimization
Remove unused function
Fixing issues. Have a few remaining tests 
							
						 
						
							2024-09-12 17:03:36 -04:00  
				
					
						
							
							
								 
						
							
								6413f2c1cc 
								
							 
						 
						
							
							
								
								Make 'simple_spend_no_datum' acceptance test more to-the-point  
							
							... 
							
							
							
							This new acceptance test is really meant to check for the behavior surrounding the optional datum. So I've added an extra expect on the received datum, and kept only assertions that were about or related to the datum. 
							
						 
						
							2024-09-12 17:21:09 +02:00  
				
					
						
							
							
								 
						
							
								8a3bbfc89a 
								
							 
						 
						
							
							
								
								Simplify optional datum extraction by removing duplication  
							
							
							
						 
						
							2024-09-12 17:19:17 +02:00  
				
					
						
							
							
								 
						
							
								defce9be4e 
								
							 
						 
						
							
							
								
								fix: Plutus V3 NoDatum - Error: missing required inline datum or datum hash in script input  
							
							
							
						 
						
							2024-09-11 15:25:20 -06:00  
				
					
						
							
							
								 
						
							
								0905146140 
								
							 
						 
						
							
							
								
								chore: Release  
							
							
							
						 
						
							2024-09-10 13:25:04 +02:00  
				
					
						
							
							
								 
						
							
								74d197077d 
								
							 
						 
						
							
							
								
								Mention Riley contribution in CHANGELOG.  
							
							
							
						 
						
							2024-09-10 13:23:16 +02:00  
				
					
						
							
							
								 
						
							
								7741be64f8 
								
							 
						 
						
							
							
								
								Fix validator's fallback handler generation  
							
							... 
							
							
							
							Fixes  #1015 . 
						
							2024-09-10 10:48:06 +02:00  
				
					
						
							
							
								 
						
							
								5879dcfd4c 
								
							 
						 
						
							
							
								
								Fix import completions  
							
							
							
						 
						
							2024-09-09 12:52:56 -04:00  
				
					
						
							
							
								 
						
							
								616dec8f03 
								
							 
						 
						
							
							
								
								Fix formatter getting rid of curly braces around multi-line constants.  
							
							
							
						 
						
							2024-09-08 16:23:41 +02:00  
				
					
						
							
							
								 
						
							
								0c0369ad61 
								
							 
						 
						
							
							
								
								Fix needed parentheses under trace-if-false disappearing when formatting.  
							
							
							
						 
						
							2024-09-08 16:21:45 +02:00  
				
					
						
							
							
								 
						
							
								b6d99142f9 
								
							 
						 
						
							
							
								
								Fix formatting of multi-line alternative patterns.  
							
							
							
						 
						
							2024-09-08 13:11:53 +02:00  
				
					
						
							
							
								 
						
							
								8db4a60986 
								
							 
						 
						
							
							
								
								(re)format aiken sources in the repository.  
							
							
							
						 
						
							2024-09-07 18:25:21 +02:00  
				
					
						
							
							
								 
						
							
								28916c1ef9 
								
							 
						 
						
							
							
								
								Show relative path by default instead of absolute  
							
							... 
							
							
							
							The absolute path is long and doesn't really provide much information.
  Plus, it's inconsistent with the behavior on a specified path. 
							
						 
						
							2024-09-07 18:24:50 +02:00  
				
					
						
							
							
								 
						
							
								943d90a99e 
								
							 
						 
						
							
							
								
								Fix invalid interpolation in error message.  
							
							
							
						 
						
							2024-09-07 18:23:35 +02:00  
				
					
						
							
							
								 
						
							
								b7ea6ea391 
								
							 
						 
						
							
							
								
								Fix list-pattern formatting  
							
							
							
						 
						
							2024-09-07 14:50:47 +02:00  
				
					
						
							
							
								 
						
							
								5ec147e6c7 
								
							 
						 
						
							
							
								
								Mention config in generated README & generate env folder  
							
							... 
							
							
							
							Also, get rid of the extra lib/{package_name} directory which is rarely relevant. 
							
						 
						
							2024-09-06 14:15:44 +02:00  
				
					
						
							
							
								 
						
							
								04fb11084c 
								
							 
						 
						
							
							
								
								Fix dark colorscheme for dark.  
							
							
							
						 
						
							2024-09-06 13:31:19 +02:00  
				
					
						
							
							
								 
						
							
								19e30b10f9 
								
							 
						 
						
							
							
								
								Fix   #1013  
							
							
							
						 
						
							2024-09-06 12:28:12 +02:00  
				
					
						
							
							
								 
						
							
								888b7e34c6 
								
							 
						 
						
							
							
								
								Drop debug line that stayed in source code x_x  
							
							
							
						 
						
							2024-09-06 12:15:55 +02:00  
				
					
						
							
							
								 
						
							
								1f692bc93e 
								
							 
						 
						
							
							
								
								Update CHANGELOG.md  
							
							
							
						 
						
							2024-09-03 23:30:18 +02:00  
				
					
						
							
							
								 
						
							
								be31a7ce38 
								
							 
						 
						
							
							
								
								chore: Release  
							
							
							
						 
						
							2024-09-03 17:01:41 -04:00  
				
					
						
							
							
								 
						
							
								20ac89fc33 
								
							 
						 
						
							
							
								
								chore: reset version  
							
							
							
						 
						
							2024-09-03 17:01:24 -04:00  
				
					
						
							
							
								 
						
							
								140cb02be0 
								
							 
						 
						
							
							
								
								Generic test now passes  
							
							
							
						 
						
							2024-09-03 16:21:53 -04:00  
				
					
						
							
							
								 
						
							
								6a438bc8cd 
								
							 
						 
						
							
							
								
								Fix missing locations from generated handler code.  
							
							
							
						 
						
							2024-09-03 16:21:53 -04:00  
				
					
						
							
							
								 
						
							
								2f33c4a8f4 
								
							 
						 
						
							
							
								
								Push up test failing due to missing messages  
							
							
							
						 
						
							2024-09-03 16:21:53 -04:00  
				
					
						
							
							
								 
						
							
								8933688c68 
								
							 
						 
						
							
							
								
								Rest of the tests to push up  
							
							
							
						 
						
							2024-09-03 16:21:53 -04:00  
				
					
						
							
							
								 
						
							
								c370a4aa6a 
								
							 
						 
						
							
							
								
								Pushing up tests that test both trace and non-trace uplc  
							
							
							
						 
						
							2024-09-03 16:21:53 -04:00  
				
					
						
							
							
								 
						
							
								a6bc0f7157 
								
							 
						 
						
							
							
								
								Fix positioning on unwrap_void  
							
							
							
						 
						
							2024-09-03 16:21:53 -04:00  
				
					
						
							
							
								 
						
							
								2be76d7cda 
								
							 
						 
						
							
							
								
								Use Delay error directly when casting from data without traces  
							
							
							
						 
						
							2024-09-03 16:21:53 -04:00  
				
					
						
							
							
								 
						
							
								575f0f9a9a 
								
							 
						 
						
							
							
								
								Merge pull request  #1007  from waalge/waalge/bump-flake  
							
							... 
							
							
							
							bump flake 
							
						 
						
							2024-09-03 19:00:54 +02:00  
				
					
						
							
							
								 
						
							
								0a8f1f4930 
								
							 
						 
						
							
							
								
								bump flake  
							
							
							
						 
						
							2024-09-03 16:20:50 +00:00  
				
					
						
							
							
								 
						
							
								f60df16bc2 
								
							 
						 
						
							
							
								
								Preserve type-aliases during blueprint generation.  
							
							
							
						 
						
							2024-09-03 16:39:50 +02:00  
				
					
						
							
							
								 
						
							
								007b85b864 
								
							 
						 
						
							
							
								
								Warn for any ignored file during source parsing  
							
							... 
							
							
							
							Not only for files with a .ak extension. 
							
						 
						
							2024-09-03 15:28:09 +02:00  
				
					
						
							
							
								 
						
							
								038f6ecbfd 
								
							 
						 
						
							
							
								
								Detect and report duplicate module names during parsing  
							
							... 
							
							
							
							Funny enough, we thought about that but only across packages. Now, the
  situation gets a little tricky because of folder structure, it's easy
  to define a module "foo" in `env`, `lib` and/or `validators`. From the
  compiler's perspective, they all have the same name. 
							
						 
						
							2024-09-03 15:24:01 +02:00  
				
					
						
							
							
								 
						
							
								f8be81baa5 
								
							 
						 
						
							
							
								
								Fix README 'aiken new' example.  
							
							
							
						 
						
							2024-09-01 19:11:11 +02:00  
				
					
						
							
							
								 
						
							
								9f6daa8cd5 
								
							 
						 
						
							
							
								
								Refresh gift_card and hello_world examples.  
							
							
							
						 
						
							2024-09-01 18:22:43 +02:00  
				
					
						
							
							
								 
						
							
								7bfc01413b 
								
							 
						 
						
							
							
								
								Add missing parser snapshots.  
							
							
							
						 
						
							2024-09-01 18:12:46 +02:00  
				
					
						
							
							
								 
						
							
								ddfe01ee88 
								
							 
						 
						
							
							
								
								Merge branch 'acceptance-test-111'  
							
							
							
						 
						
							2024-09-01 18:11:55 +02:00  
				
					
						
							
							
								 
						
							
								53af366b59 
								
							 
						 
						
							
							
								
								Ensure uniqueness of intermediate variables in expect_type_assign  
							
							... 
							
							
							
							For recursive structures like Tuples, the span itself isn't enough to
  ensure uniqueness of elements (in particular tuples) holding elements
  of the same type. 
							
						 
						
							2024-09-01 18:10:15 +02:00  
				
					
						
							
							
								 
						
							
								8d60f08f65 
								
							 
						 
						
							
							
								
								Add acceptance test 111  
							
							... 
							
							
							
							Seems like nested tuples are inferred wrongly when type-casted.
  ```
  type mismatch
     Expected (list a)
          Got integer
  ``` 
							
						 
						
							2024-08-31 00:03:46 +02:00  
				
					
						
							
							
								 
						
							
								6d0fe560e2 
								
							 
						 
						
							
							
								
								Provide UPLC machine error as trace context on test failure  
							
							
							
						 
						
							2024-08-31 00:01:54 +02:00  
				
					
						
							
							
								 
						
							
								fed464278d 
								
							 
						 
						
							
							
								
								Allow field access on 'else'.  
							
							
							
						 
						
							2024-08-31 00:01:46 +02:00  
				
					
						
							
							
								 
						
							
								7aefa85de1 
								
							 
						 
						
							
							
								
								Handle importing validator handler into test module.  
							
							
							
						 
						
							2024-08-30 22:43:10 +02:00  
				
					
						
							
							
								 
						
							
								5dfa3e7cca 
								
							 
						 
						
							
							
								
								Add label annotation where missing in type-checker errors.  
							
							
							
						 
						
							2024-08-30 18:41:25 +02:00  
				
					
						
							
							
								 
						
							
								5414fd8f04 
								
							 
						 
						
							
							
								
								Fill-in CHANGELOG for zero-arg / super-const.  
							
							
							
						 
						
							2024-08-30 18:41:06 +02:00  
				
					
						
							
							
								 
						
							
								75c059bf65 
								
							 
						 
						
							
							
								
								Fix module constant usage warnings.  
							
							
							
						 
						
							2024-08-30 18:24:35 +02:00