Commit graph

7220 commits

Author SHA1 Message Date
Sam Mohr
b0d1d16db6
Merge pull request #7412 from gamebox/issue-7407
#7407: Register package dependent packages
2024-12-26 10:26:51 -08:00
Anthony Bullard
d0ec7e2762
Add unit test 2024-12-26 10:56:48 -06:00
Anthony Bullard
8a726d23ed
DRY up code 2024-12-26 10:56:18 -06:00
Anthony Bullard
2a8765c1e9
#7407: Register package dependent packages\n\nCloses #7407 2024-12-26 10:56:18 -06:00
Sam Mohr
87fb90660f
Remove broken docs example for Task.batch 2024-12-25 12:30:43 -08:00
Sam Mohr
2b6eaf48d8
Add Task.combine 2024-12-25 11:57:35 -08:00
Jared Ramirez
9f63cbbc79
Merge branch 'roc-lang:main' into bool-to-num 2024-12-24 07:10:57 -08:00
Jared Ramirez
7daa008a9a
Add Num.fromBool 2024-12-24 10:10:20 -05:00
Joshua Warner
a0f828fa57
Don't minimize malformed parses by default 2024-12-21 20:14:19 -05:00
Joshua Warner
512be85f9a
Fix parens around as in tag union 2024-12-21 20:14:19 -05:00
Joshua Warner
7ba5135602
Fix as in apply type 2024-12-21 20:14:19 -05:00
Joshua Warner
bab5e65480
Fix case of expr in binop that ends in closure, when it doesn't start on a new line 2024-12-21 20:14:18 -05:00
Joshua Warner
769baa9f63
Add indent call after when's if 2024-12-21 20:14:18 -05:00
Joshua Warner
ad1e3369c5
Disallow expect! as an identifier 2024-12-21 20:14:18 -05:00
Joshua Warner
249125297e
Add missing indent call 2024-12-21 20:14:15 -05:00
Anton-4
1bae24b3ea
bitcode build fix (#7394)
* new broader workaround
2024-12-20 11:38:56 -08:00
Anthony Bullard
310acf010e
Remove panic 2024-12-17 05:40:47 -06:00
Anthony Bullard
66529503ff
Fix snake case formatting 2024-12-17 05:40:42 -06:00
Anton-4
f673e98d13
Merge branch 'main' into maocs-flaky-workaround 2024-12-17 11:37:49 +01:00
Joshua Warner
596cb2b7c9
Merge branch 'main' into more-fuzzing-yay 2024-12-16 20:57:34 -08:00
Joshua Warner
511572f7a5
Clippy 2024-12-16 19:08:48 -08:00
Joshua Warner
36d4d37e18
Fix panic check for parens_newlines_before_as 2024-12-16 18:32:25 -08:00
Joshua Warner
c4077dc971
Fix when branches to use lifting as well 2024-12-16 18:23:41 -08:00
Joshua Warner
e068ae6b5a
Fix nested as 2024-12-16 18:23:40 -08:00
Joshua Warner
05ff2efec9
Improve minimize configurability 2024-12-16 18:23:40 -08:00
Joshua Warner
887a43ff55
Fix comments in str interpolations 2024-12-16 18:23:37 -08:00
J.Teeuwissen
14a338e15b
fixed drop specialization assert for unreachable switch branches on unions 2024-12-16 14:38:36 -08:00
Brendan Hansknecht
32e0ea38ef
Merge pull request #7370 from roc-lang/disable-morphic
limit morphic to trivial analysis to avoid inplace mutation bugs
2024-12-16 11:03:07 -08:00
Anton-4
bd5034e89d
flaky error retry
Closes #7380 

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-12-16 19:58:04 +01:00
Joshua Warner
e760db55f5
Fix fuzz_module 2024-12-15 18:33:58 -08:00
Joshua Warner
7b09b15dea
Fix formatting of body when pattern is multi-line 2024-12-15 18:33:58 -08:00
Joshua Warner
01dda78271
Add missing indent call 2024-12-15 18:33:58 -08:00
Joshua Warner
4a19926425
Relax implements handling in patterns 2024-12-15 18:33:58 -08:00
Joshua Warner
d6d396b887
Fix 'implements' variable in types 2024-12-15 18:33:57 -08:00
Joshua Warner
cc611533e0
Fix formatting of literals in closure args 2024-12-15 18:33:57 -08:00
Joshua Warner
61fb9e45fb
Fix handling of spaces in record types 2024-12-15 18:33:57 -08:00
Joshua Warner
6695af474e
Handle comments after return value 2024-12-15 18:33:56 -08:00
Joshua Warner
4e3df6bde2
Fix normalization of strings with overflowing unicode 2024-12-15 18:33:56 -08:00
Joshua Warner
0d182fbd28
Handle multiline string at the start of a pattern 2024-12-15 18:33:56 -08:00
Joshua Warner
10e7e24184
Don't simplify backpassing record assignment 2024-12-15 18:33:56 -08:00
Joshua Warner
c6d5983ff2
clippy fixes 2024-12-15 18:33:55 -08:00
Joshua Warner
20aee5c37b
Force type headers to format just like Pattern::Apply 2024-12-15 18:33:55 -08:00
Joshua Warner
df16e1b633
Move spaces outside of parens 2024-12-15 18:33:55 -08:00
Joshua Warner
96c5dcb651
Relax indentation parsing inside parens, lists, and records 2024-12-15 18:33:54 -08:00
Joshua Warner
1b4f5bbb52
Move indent call to correct spot 2024-12-15 18:33:54 -08:00
Joshua Warner
11d8dd1335
Fixup error case 2024-12-15 18:33:54 -08:00
Joshua Warner
6ef87b3b9d
Graccefully handle overflowing unicode literals 2024-12-15 18:33:54 -08:00
Joshua Warner
a83f44188b
Exit with error in minimize tool if there was no problem to minimize 2024-12-15 18:33:53 -08:00
Joshua Warner
f7baa878f2
Fix as indentation 2024-12-15 18:33:53 -08:00
Joshua Warner
7b9aa59d64
Fix outdenting in closures 2024-12-15 18:33:53 -08:00