Commit graph

8871 commits

Author SHA1 Message Date
Luke Boswell
c8522c246f
WIP upgrade cli tests transitive-deps 2024-08-16 12:16:24 +10:00
Luke Boswell
804cb6e067
WIP upgrade cli test packages fixture tests 2024-08-16 12:10:22 +10:00
Luke Boswell
0767115414
WIP refactor to build test platform once per test run 2024-08-16 12:05:47 +10:00
Luke Boswell
9ecb209f73
add suppress warning flag, remove test test_roc_app_slim 2024-08-16 11:29:39 +10:00
Luke Boswell
64cc816e51
WIP all the roc_cli tests passing, woo 2024-08-15 18:14:48 +10:00
Luke Boswell
014514ac69
WIP more passing roc_cli tests 2024-08-15 17:58:11 +10:00
Luke Boswell
4863234c68
Merge branch 'rebuild-platform' of github.com:roc-lang/roc into rebuild-platform 2024-08-15 17:09:26 +10:00
Luke Boswell
6276cc7b58
WIP more cli_run tests passing 2024-08-15 17:08:49 +10:00
Luke Boswell
29289694b5
restore one test 2024-08-15 14:34:00 +10:00
Sam Mohr
28ceb0e93f
Fix formatting and clippy issues 2024-08-14 19:48:38 -07:00
Sam Mohr
49f5ea88fc
Merge branch 'main' into rebuild-platform 2024-08-14 19:40:57 -07:00
Sam Mohr
550baded7f
Merge branch 'main' into rebuild-platform 2024-08-14 19:39:30 -07:00
Sam Mohr
4ec213a114
Get tests working 2024-08-14 19:31:45 -07:00
Luke Boswell
3662c90346
WIP get things compiling... hacks everywhere beware 2024-08-15 11:50:10 +10:00
Sam Mohr
89d63f23b7
Fix ownership issues with runners
Signed-off-by: Luke Boswell <lukewilliamboswell@gmail.com>
2024-08-14 18:28:04 -07:00
Luke Boswell
172b30ff54
Merge pull request #6998 from roc-lang/macos-codesign
use macos codesign
2024-08-15 07:32:30 +10:00
Anton-4
47978c8a20
use macos codesign
Anaconda also has a codesign and we want to use the macos one, see https://github.com/pyinstaller/pyinstaller/issues/8581#issuecomment-2147311833

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-08-14 17:01:17 +02:00
Luke Boswell
2eb3e38b7f
Merge remote-tracking branch 'remote/main' into result-map-builtins 2024-08-14 17:26:10 +10:00
Luke Boswell
6bae15c467
resolve review comments 2024-08-14 17:24:12 +10:00
Luke Boswell
45f18bd64e
update mono snapshots 2024-08-14 13:17:52 +10:00
Luke Boswell
7aebee8c94
implement Result.mapBoth and Result.map2 builtins 2024-08-14 13:16:24 +10:00
Luke Boswell
a5ae2608ea
fix incorrect name from merge 2024-08-14 09:13:57 +10:00
Luke Boswell
5c43bd2cee
Merge remote-tracking branch 'remote/main' into rebuild-platform 2024-08-14 09:12:12 +10:00
Luke Boswell
2dee5aea94
Merge pull request #6982 from joshuawarner32/normalize-str
Normalize string encoding as part of RemoveSpaces
2024-08-14 08:58:40 +10:00
Luke Boswell
dbe4a72cbd
Merge pull request #6978 from roc-lang/glue-check-toggle
allow glue check toggle
2024-08-14 08:58:08 +10:00
Joshua Warner
2d9aa00771
Rename RemoveSpaces->Normalize 2024-08-12 23:05:55 -07:00
Joshua Warner
6835041a61
Normalize string encoding as part of RemoveSpaces 2024-08-12 23:05:45 -07:00
Agus Zubiaga
b451e69b20
Merge branch 'main' into typecheck-module-params 2024-08-12 22:27:16 -03:00
Luke Boswell
3ebff4348f
Merge pull request #6979 from roc-lang/fix-target-arg-unknown
make target an argument for preprocess-host
2024-08-12 17:21:26 +10:00
Joshua Warner
0abea91796
Rename Full -> FullAst 2024-08-10 16:06:01 -07:00
Anton-4
439ebcddce
make target an argument 2024-08-10 14:31:29 +02:00
Anton-4
12f9bacf6e
fix errors 2024-08-10 12:39:02 +02:00
Anton-4
635e6058cc
allow glue check toggle 2024-08-10 12:28:37 +02:00
Joshua Warner
d25c048d48
Move Full from fmt to parse and reorganize confusingly-named Module ast type 2024-08-07 23:01:49 -07:00
Agus Zubiaga
762799052e
Merge branch 'main' into typecheck-module-params 2024-08-07 18:55:33 -03:00
Sam Mohr
698bbc3cf1
Merge pull request #6968 from smores56/ignored-record-builder-fields
Ignore underscore-prefixed fields in record builders
2024-08-06 23:36:27 -07:00
Sam Mohr
00bc699642
Add syntax tests for record builder 2024-08-06 22:49:35 -07:00
Sam Mohr
cb8040f629
Ignore underscore-prefixed fields in record builders 2024-08-06 22:49:35 -07:00
Luke Boswell
8596db2055
fix test 2024-08-07 08:51:08 +10:00
Agus Zubiaga
7027547182
Load platform dependencies
We were dropping packages from the platform header while loading.

Closes #6931
2024-08-06 18:15:28 -03:00
Anton-4
ed4e831347
fmt Num.roc 2024-08-05 11:55:53 +02:00
Anton-4
dd3d3810fb
added workaround
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-08-03 14:43:09 +02:00
Anton-4
fd8b7355f6
Num.neg docs
See also https://github.com/roc-lang/roc/issues/6959

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-08-03 14:37:00 +02:00
Anton-4
60ca8382a5
improve abilities error 2024-08-03 11:57:23 +02:00
Anton-4
1a8a739250
cargo test in debug mode
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-07-31 18:35:46 +02:00
Anton-4
d23426ac47
Merge pull request #6941 from roc-lang/improve-tip
improve opaque types tip
2024-07-31 13:48:51 +02:00
Anton-4
30a76a092b
improve opaque types tip 2024-07-30 16:06:23 +02:00
Joshua Warner
c49dc1b9d6
Merge pull request #6938 from joshuawarner32/fix-unreachable 2024-07-30 06:57:36 -07:00
Joshua Warner
939f9cb7e9
Give an error for record builders in patterns instead of crashing 2024-07-29 22:54:25 -07:00
Joshua Warner
ca037c5d0e
Merge branch 'main' into fix-deprecated-interpolated-formatting 2024-07-29 17:40:23 -07:00