Commit Graph

17285 Commits

Author SHA1 Message Date
Richard Feldman
b08d6a0446
Fix edge case with comments and branches 2022-07-11 13:14:35 -04:00
Richard Feldman
b9a314dcd9
Update formatter tests 2022-07-11 13:14:35 -04:00
Richard Feldman
d2e5efadc0
roc format builtins 2022-07-11 13:14:34 -04:00
Richard Feldman
496fd6e8bb
roc format examples 2022-07-11 13:14:01 -04:00
Richard Feldman
4530d9ebd3
Format multiline branches with newlines before 2022-07-11 13:12:34 -04:00
Folkert de Vries
a209c44e42
Merge pull request #3480 from rtfeldman/types-dead-code
Get rid of more dead code due to builtins
2022-07-11 18:44:51 +02:00
Anton-4
f14e433ebf
Merge pull request #3450 from rtfeldman/i3166
Turn on --release for M1 test gen
2022-07-11 17:56:06 +02:00
Anton-4
ca97e1cf99
also test with --release for PR nix tests 2022-07-11 16:43:51 +02:00
Anton-4
b2533d1eca
Merge pull request #3368 from rtfeldman/rust61
upgraded to rust 1.61 + clippy fix
2022-07-11 16:12:17 +02:00
Anton-4
b381e155bd
Merge pull request #3482 from rtfeldman/enhance-editor-ideas
Extended editor ideas for tests and visualization
2022-07-11 16:09:11 +02:00
Tobias Steckenborn
7f5298d0a0
Extended editor ideas for tests and visualization
Extension of editor ideas/inspirations based on Wallaby.js and AppMap.
2022-07-11 11:36:21 +02:00
Richard Feldman
2e038a045c
Merge pull request #3467 from rtfeldman/remove-parse-def 2022-07-10 23:12:26 -04:00
ayazhafiz
d61bb314e9
Get rid of more dead code 2022-07-10 19:55:46 -04:00
ayazhafiz
888c480a8b
Move solved_types and builtin_aliases to ast 2022-07-10 19:50:10 -04:00
ayazhafiz
699c4d7fff
Move Solved to roc_solve 2022-07-10 19:42:41 -04:00
Ayaz
c9914af5ab
Merge pull request #3479 from rtfeldman/remove-builtins-std
remove std.rs
2022-07-10 18:14:38 -05:00
Folkert
855d49004c
remove std.rs 2022-07-10 23:16:07 +02:00
Folkert de Vries
f1aae6f480
Merge pull request #3476 from rtfeldman/i3469
Remove more builtins code
2022-07-10 23:06:50 +02:00
Ayaz Hafiz
5e3ccc30cb
Inject List.len into Num, and properly import List in Str 2022-07-10 16:03:30 -04:00
Folkert de Vries
783243a6fa
Merge pull request #3477 from rtfeldman/fix-toStr
Fixes Str.toNum for large number types and turns on other working gen tests
2022-07-10 21:33:06 +02:00
Ayaz Hafiz
7722601504
Remove stray dbg 2022-07-10 14:40:06 -04:00
Folkert de Vries
cd59e07374
Merge pull request #3468 from rtfeldman/remove-transitive-builtins
remove transitive builtins
2022-07-10 20:07:29 +02:00
Ayaz Hafiz
419a29caeb
Turn on working test 2022-07-10 14:03:18 -04:00
Ayaz Hafiz
08c5467856
Enable tests that failed due to now-fixed exhaustiveness checking
Closes #786
2022-07-10 13:58:16 -04:00
Ayaz Hafiz
4ced6faa9a
Enable ignored rosetree compare test 2022-07-10 13:55:04 -04:00
Ayaz Hafiz
c211ec9790
Don't include DelayedAlias in illegal cycle checks 2022-07-10 13:53:41 -04:00
Ayaz Hafiz
25ba744cdd
Unignore most list gen tests 2022-07-10 13:44:35 -04:00
Ayaz Hafiz
032a8a892b
Use correct callconv for Str.toNum 2022-07-10 13:42:38 -04:00
Ayaz Hafiz
1646e84a77
Make json import str 2022-07-10 13:15:30 -04:00
Ayaz Hafiz
7ce1dc53e0
Update load tests 2022-07-10 12:15:41 -04:00
Folkert de Vries
3b60acb938
Merge pull request #3462 from rtfeldman/fix-nested-imports
Fix importing interfaces with nested paths
2022-07-10 18:08:38 +02:00
Folkert
a0fdb0b902
Merge remote-tracking branch 'origin/trunk' into remove-parse-def 2022-07-10 17:54:48 +02:00
Ayaz Hafiz
68da0a7b1e
Update repl tests 2022-07-10 11:41:45 -04:00
Ayaz Hafiz
bd5b62f7e5
Remove SolvedType to_type 2022-07-10 10:48:18 -04:00
Ayaz Hafiz
1acc6434ae
Remove add_aliases 2022-07-10 10:46:58 -04:00
Ayaz Hafiz
b04f704b99
Remove constrain_builtin_imports 2022-07-10 10:46:18 -04:00
Folkert
9b9936d1ec
Merge remote-tracking branch 'origin/trunk' into remove-transitive-builtins 2022-07-10 16:42:04 +02:00
Ayaz Hafiz
98287e7670
Remove imported_builtins from load 2022-07-10 10:41:06 -04:00
Folkert de Vries
73ce1cda5d
Merge pull request #3472 from rtfeldman/fix-comments
Allow single-line comments in multiline annotations
2022-07-10 16:38:40 +02:00
Ayaz Hafiz
f06c2af4f1
Make sure Json.roc imports List 2022-07-10 10:32:28 -04:00
Ayaz
7c5dac7bcf
Merge pull request #3475 from rtfeldman/llvm-test-mode
add wasm test mode that influences test wrapper codegen
2022-07-10 08:32:53 -05:00
Richard Feldman
c45e3ec4b4
Merge remote-tracking branch 'origin/trunk' into fix-nested-imports 2022-07-10 08:52:38 -04:00
Richard Feldman
c09fd5ea91
Merge remote-tracking branch 'origin/trunk' into fix-comments 2022-07-10 08:52:20 -04:00
Ayaz
b2f044d9f7
Merge pull request #3474 from rtfeldman/get-tag-id-void 2022-07-10 07:51:16 -05:00
Folkert
57acbb5f28
clippy 2022-07-10 14:06:28 +02:00
Folkert
cef4dc6b9f
add wasm test mode that influences test wrapper codegen 2022-07-10 14:05:17 +02:00
Folkert
2163147e42
update mono tests 2022-07-10 11:58:32 +02:00
Folkert
76a2496b9e
error earlier on empty lambda set 2022-07-10 11:23:13 +02:00
Richard Feldman
57260d53f9
Allow single-line comments in multiline annotations 2022-07-09 23:06:45 -04:00
Richard Feldman
c8d8b6adb6
Fix wasm gen dev tests 2022-07-09 21:25:18 -04:00