Brendan Hansknecht
|
b7f72eff86
|
add basic Dbg desugaring and LowLevelDbg
|
2023-11-29 21:05:48 -08:00 |
|
Richard Feldman
|
10470f33cc
|
Fix mono tests
|
2023-11-29 21:02:37 -05:00 |
|
Brendan Hansknecht
|
ead90313d8
|
Merge pull request #5775 from roc-lang/inspect-derive
Derive Inspect
|
2023-11-29 08:22:27 -08:00 |
|
Brendan Hansknecht
|
248976d632
|
fix wasm tests
|
2023-11-28 16:40:43 -08:00 |
|
Brendan Hansknecht
|
c49046291a
|
misc cleanup suggestions
|
2023-11-28 16:40:43 -08:00 |
|
Brendan Hansknecht
|
1b7fdc9522
|
deal with Frac * -> Dec
|
2023-11-28 16:40:43 -08:00 |
|
Brendan Hansknecht
|
01032c3b11
|
remove empty list test case for inspect
|
2023-11-28 16:40:43 -08:00 |
|
Brendan Hansknecht
|
4b911524ac
|
update gen_abilities tests to include edge case
|
2023-11-28 16:40:43 -08:00 |
|
Brendan Hansknecht
|
0586f2bac0
|
more formatting
|
2023-11-28 16:40:43 -08:00 |
|
Brendan Hansknecht
|
77e55c88bf
|
update cli logging test
|
2023-11-28 16:40:43 -08:00 |
|
Brendan Hansknecht
|
759fa9b7a6
|
roc format
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
83bf3cbd3a
|
update tests
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
9b181e1b3f
|
add inspect implementation for dict and set
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
79a58843b5
|
fix mono tests with wrapping custom function
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
32c3d49e85
|
ignore unimlemented ability test case
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
153b4c6df1
|
add walk function to list autoderive
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
21b68a2e27
|
add a set of currently failing mono tests for inspect
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
5e36395369
|
correct Inspect custom impl to use Inspect.apply
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
4c25c60cdc
|
expand ui tests for inspect
|
2023-11-28 16:40:41 -08:00 |
|
Brendan Hansknecht
|
c443bdcf4f
|
check_adhoc for inspect
|
2023-11-28 16:40:41 -08:00 |
|
Brendan Hansknecht
|
82cda1965c
|
use INSPECT_INSPECT_ABILITY instead of INSPECT_INSPECT
|
2023-11-28 16:40:41 -08:00 |
|
Brendan Hansknecht
|
6eedd08e5a
|
add Debug to FlatInspectable
|
2023-11-28 16:40:41 -08:00 |
|
Brendan Hansknecht
|
796c2b1ded
|
unwrap builtin opaques like NUM_NUM
|
2023-11-28 16:40:41 -08:00 |
|
Brendan Hansknecht
|
f2ab6b54f3
|
correct Inspect.opaque and Inspect.function to be function calls
|
2023-11-28 16:40:41 -08:00 |
|
Brendan Hansknecht
|
35078a2295
|
allow nat in DeriveInspect
|
2023-11-28 16:40:41 -08:00 |
|
Brendan Hansknecht
|
a1a563074d
|
expand ui tests to numbers
|
2023-11-28 16:40:41 -08:00 |
|
Brendan Hansknecht
|
2e486953be
|
put inspect tests in their own module
|
2023-11-28 16:40:40 -08:00 |
|
Brendan Hansknecht
|
3434d3154a
|
Ayaz's fix and first passing inspect test
|
2023-11-28 16:40:40 -08:00 |
|
Brendan Hansknecht
|
f0dee1f6e9
|
add missing ToInspector case
|
2023-11-28 16:40:40 -08:00 |
|
Brendan Hansknecht
|
c57bc4db11
|
add uitest to view bool inspect derive
|
2023-11-28 16:40:40 -08:00 |
|
Brendan Hansknecht
|
96b3cc300f
|
encode/encoder to inspect/inspector
|
2023-11-28 16:40:40 -08:00 |
|
Brendan Hansknecht
|
b8e644a1e3
|
add DbgFormatter to inspect
|
2023-11-28 16:40:40 -08:00 |
|
Richard Feldman
|
768b55b8c5
|
Add some Inspect.inspect tests, fix a bug
|
2023-11-28 16:40:40 -08:00 |
|
Richard Feldman
|
443f6593c5
|
Add Inspect.Inspect to subs and auto-derive
|
2023-11-28 16:40:40 -08:00 |
|
Ayaz Hafiz
|
d36eba98fc
|
Add a few more opaque tests
`specialize/inspect/opaque_derived` does not yet pass.
|
2023-11-28 16:40:39 -08:00 |
|
Ayaz Hafiz
|
5c805ce80f
|
Get first inspect for non-Inspect-implementing opaques specialized
|
2023-11-28 16:40:39 -08:00 |
|
Ayaz Hafiz
|
c87e3e7413
|
TODO
|
2023-11-28 16:40:39 -08:00 |
|
Richard Feldman
|
34148645ae
|
wip
|
2023-11-28 16:40:39 -08:00 |
|
Richard Feldman
|
00c27b087b
|
Add Inspect to builtin_module_with_unlisted_ability_impl
|
2023-11-28 16:40:39 -08:00 |
|
Richard Feldman
|
d0841fb018
|
Add derive key for Inspect
|
2023-11-28 16:40:39 -08:00 |
|
Richard Feldman
|
fb9e0fc777
|
Add Inspect to obligation checker
|
2023-11-28 16:40:39 -08:00 |
|
Richard Feldman
|
5a872a1bdd
|
Add Nat to Inspect ability
|
2023-11-28 16:40:39 -08:00 |
|
Folkert
|
4fafc669b8
|
in record fields give a forced imported thunk a unique symbol
|
2023-11-28 23:47:53 +01:00 |
|
Anton-4
|
10897abd78
|
Merge pull request #6105 from caryoscelus/app-provides-error-reporting
Report lacking `to` while parsing app header
|
2023-11-28 12:35:42 +01:00 |
|
Anton-4
|
73597778b9
|
minor wording change
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
|
2023-11-28 11:41:54 +01:00 |
|
Folkert de Vries
|
b2a459e0be
|
Merge pull request #6093 from roc-lang/switch-callee-register
Switch callee register
|
2023-11-28 11:12:51 +01:00 |
|
Brian Carroll
|
6a35d4b519
|
Merge pull request #6108 from roc-lang/list-map-argument-swap
fix dropping the wrong argument for List.map when it captures
|
2023-11-28 07:26:31 +00:00 |
|
caryoscelus
|
2fc8e88cca
|
Report lacking platform name in app header
|
2023-11-28 05:52:43 +00:00 |
|
caryoscelus
|
3332503f1d
|
Test reporting lack of to in app header
|
2023-11-28 02:18:50 +00:00 |
|
Folkert
|
32221a2e99
|
fix dropping the wrong argument for List.map when it captures
|
2023-11-27 23:02:44 +01:00 |
|