Commit Graph

2076 Commits

Author SHA1 Message Date
Jack Fraser 80afb5fc2d update cli documentation 2023-03-07 19:15:03 -05:00
Jack Fraser 6aa51213e4 add deno settings 2023-03-07 19:15:03 -05:00
rvcas 9b96f7bb2e
chore: commit acceptance test plutus files 2023-03-06 13:26:36 -05:00
rvcas 8f765bfd52
fix: some breaking changes from pallas v0.18 2023-03-06 13:17:14 -05:00
rvcas c3175e2fc9
fix: some breaking changes from clap v4 2023-03-06 13:16:33 -05:00
rvcas 79c2cb3062
fix: toml now have a better way to capture error spans 2023-03-06 13:15:48 -05:00
rvcas 92161bed43
fix: From<&str> for GlobPattern does not exist need to use string 2023-03-06 13:15:12 -05:00
rvcas 1902a2d56c
chore: update all deps 2023-03-06 13:13:59 -05:00
rvcas 1f8535e76e
chore: update some deps 2023-03-06 11:09:44 -05:00
rvcas 4688bfaaca
chore: start next section of changelog 2023-03-06 10:42:53 -05:00
rvcas 9f587e802c chore: update comment 2023-03-03 20:57:20 -05:00
rvcas e2dc4ec6c8 feat: implement convert command 2023-03-03 20:57:20 -05:00
rvcas 812ffb30f0 feat(cli): wire together a new command for convert 2023-03-03 20:57:20 -05:00
Kasey White f230af436c fix: scope issue with expect and function calls
Add acceptance test 72
2023-03-03 01:00:35 -05:00
Kasey White 60bc2ab61d clippy 2023-03-02 21:49:20 -05:00
Kasey White 5779b77ccc fix: Had to also check for generic type in return of a function.
add check to prevent stack overflow error
Add panic to prevent any other occurrences of stack overflow
2023-03-02 21:49:20 -05:00
Kasey White 26b4156d5a remove comment 2023-03-02 21:49:20 -05:00
Kasey White fe1f200e4d rename find_generics_... to find_and_replace_generics
Other renames as well
2023-03-02 21:49:20 -05:00
KtorZ 451d9d8493 Add new acceptance test scenario: 068
Stack overflow happening during code generation.
2023-03-02 21:49:20 -05:00
KtorZ 6d098a4571 Fix blueprint generation for nested fields with Data
Having the data's schema be optional at the level of the 'Schema' did not allow to represent cases where there would be an opaque data at an arbitrary nesting. So I introduced a new variant 'Opaque' on 'Data' to fill that gap.
2023-03-02 15:25:17 -05:00
rvcas a40f88b918 fix: test never used Foo 2023-03-02 15:25:17 -05:00
KtorZ 65c336cb82
Update blueprint outputs to reflect latest specification.
Schemas of datums, redeemers and parameters are now nested under a field 'schema'. This allows to define a field 'purpose' at the same level.
2023-03-02 17:17:27 +01:00
Matthias Benkort 433af4638b
Merge pull request #409 from aiken-lang/blueprint_data_in_interface
Data was not allowed in an interface
2023-03-02 08:32:49 -07:00
KtorZ 70cdf3cb26
Add 'exported_data' test and revert 413a056 2023-03-02 16:09:08 +01:00
Kasey White 413a056c08 fix: Data was not allowed in an interface
Co-authored-by: rvcas <x@rvcas.dev>
2023-03-01 21:34:36 -05:00
Kasey White 0c1c7da16f add accpetance test 71 2023-03-01 14:22:59 -05:00
Kasey White d7c33bd62a fix: A unique error was caused by the order in which we insert functions.
These functions relied on the same dependency and had the same scope. So insertion was by encounter rather than order determined by dependency handling. Now we switched to dependency order is prioritized to prevent free unique.
2023-03-01 14:22:59 -05:00
rvcas e14048fdbb [create-pull-request] automated change 2023-02-28 10:07:36 -05:00
rvcas a9be624cec
chore: better curl 2023-02-28 01:08:48 -05:00
rvcas 84bac5faab
chore: more accurate url 2023-02-27 23:39:49 -05:00
rvcas 57cb3a0017
chore: wrong name 2023-02-27 23:13:33 -05:00
rvcas fcbabbf867
chore: wrong name 2023-02-27 23:05:47 -05:00
rvcas 3301b35691
chore: chmod +x aikup/install 2023-02-27 22:54:08 -05:00
rvcas fc9c941e67
feat: simple scripts for aikup 2023-02-27 22:53:18 -05:00
KtorZ a46a9fca41
Only use colors & text decorations on ANSI-capable terminals.
Fixes #404.
2023-02-26 13:19:03 +01:00
Kasey White 2f2be39813 clippy fixes 2023-02-26 00:13:38 -05:00
Kasey White 665a8dec67 feat: add support for unconstr_data
-Builitins IR now acts like Record IR in terms of argument consumption
-UnConstrData returns as Pair(Data,Data) to conform with how pairs are treated behind the scenes.
2023-02-26 00:13:38 -05:00
KtorZ 81e072a14e Add new acceptance test scenario: 064
- Type mismatch expected 'data' got 'integer'
  - Type mismatch expected 'data' got 'list data'
2023-02-26 00:13:38 -05:00
Matthias Benkort dc001c3745
Merge pull request #403 from aiken-lang/patch/cargo.nix
Update Cargo.nix
2023-02-24 08:36:54 +01:00
rvcas 48a221d09c [create-pull-request] automated change 2023-02-24 02:28:39 +00:00
waalge 031507bea2 nix fmt 2023-02-23 21:26:38 -05:00
waalge 079017d24c make default devshell allow for actual devving 2023-02-23 21:26:38 -05:00
waalge 5d984d7ee4 added workspace devshell 2023-02-23 21:26:38 -05:00
rvcas 98cd51db7c
feat: switch how output is saved 2023-02-23 21:26:11 -05:00
rvcas 7e153ef5d7
feat: adjust ci 2023-02-23 20:46:29 -05:00
rvcas 780a2a5d4f
feat: adjust ci 2023-02-23 20:37:09 -05:00
rvcas ad85cf3ecc
feat: adjust ci 2023-02-23 20:22:39 -05:00
rvcas 7bc0514488
feat: adjust ci 2023-02-23 20:20:32 -05:00
rvcas 9792b193a3
feat: adjust ci 2023-02-23 20:03:09 -05:00
rvcas 06be109930
feat: adjust ci 2023-02-23 19:51:52 -05:00