Elias Mulhall
|
2242e9b2c3
|
Remove error handling for dbg in expression position
|
2024-08-28 11:53:44 -04:00 |
|
Sam Mohr
|
7c7485bb04
|
Merge pull request #7005 from smores56/deprecate-backpassing
Deprecate backpassing to prepare for eventual removal
|
2024-08-18 08:08:29 -04:00 |
|
Sam Mohr
|
50f6e11423
|
Deprecate backpassing to prepare for eventual removal
|
2024-08-16 22:36:04 -07:00 |
|
Sam Mohr
|
b1a972ab21
|
Implement &foo record updater syntax sugar
|
2024-08-16 01:41:59 -07:00 |
|
Agus Zubiaga
|
762799052e
|
Merge branch 'main' into typecheck-module-params
|
2024-08-07 18:55:33 -03:00 |
|
Sam Mohr
|
cb8040f629
|
Ignore underscore-prefixed fields in record builders
|
2024-08-06 22:49:35 -07: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
|
df915b936d
|
Feedback: add doc comments, verbiage changes, capitalize Roc, remove a resolved TODO
|
2024-07-28 14:45:32 -07:00 |
|
Joshua Warner
|
4f32f43048
|
Implement block / indent based parsing
... and enforce that defs can only occur in blocks (or, inside parenthesized expressions)
|
2024-07-27 13:34:16 -07:00 |
|
Kiryl Dziamura
|
7a8a5bc9e7
|
update type annotation errors
|
2024-07-23 23:16:49 +02:00 |
|
Sam Mohr
|
fe1b6d71fc
|
Update from PR comments
|
2024-07-07 18:33:20 -07:00 |
|
Sam Mohr
|
f415017c90
|
Implement new builder syntax alongside old one
|
2024-07-07 03:28:59 -07:00 |
|
Agus Zubiaga
|
26fe91b02f
|
Always use "MODULE PARAMS" term in errors
The theory is that this will be more searchable
|
2024-07-06 22:07:29 -03:00 |
|
Agus Zubiaga
|
0cbb352a89
|
Move unexpected params warning to solve
|
2024-07-06 21:36:26 -03:00 |
|
Agus Zubiaga
|
f80cb341a6
|
Move ScopeModules to can
|
2024-07-05 21:35:52 -03:00 |
|
Agus Zubiaga
|
89fc1104f0
|
Report import params mismatch
|
2024-07-02 11:10:00 -03:00 |
|
Agus Zubiaga
|
922b1c44ef
|
Report missing params
|
2024-07-02 11:10:00 -03:00 |
|
Agus Zubiaga
|
bc6a84a215
|
Report unexpected params
|
2024-07-02 11:09:59 -03:00 |
|
Agus Zubiaga
|
702092859e
|
Add pattern type for module params
|
2024-07-02 11:09:59 -03:00 |
|
Agus Zubiaga
|
5ec4b042bb
|
Constrain and solve import params
No reporting yet
|
2024-07-02 04:10:46 -03:00 |
|
Anton-4
|
d921d77ab6
|
removed TODO
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
|
2024-06-19 19:33:12 +02:00 |
|
Anton-4
|
05a61e2210
|
clippy + fmt
|
2024-06-19 12:34:10 +02:00 |
|
Anton-4
|
4d00e9ad51
|
Merge branch 'main' into main
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
|
2024-06-11 18:18:47 +02:00 |
|
John Konecny
|
a189e3ab20
|
Warnings are now yellow
|
2024-06-09 13:23:31 -04:00 |
|
Agus Zubiaga
|
ec55caa77a
|
Custom reporting for unknown package when checking a module directly
|
2024-06-08 18:29:30 -03:00 |
|
Agus Zubiaga
|
7faff12cbf
|
Report unrecognized shorthands when loading from the root module
|
2024-06-08 14:12:01 -03:00 |
|
Richard Feldman
|
78d77e2f59
|
Revise wildcard and type var error message
|
2024-05-13 09:55:35 -04:00 |
|
Richard Feldman
|
8357bd8c91
|
Revise errors for undeclared type vars in aliases
|
2024-05-12 21:20:11 -04:00 |
|
Ayaz
|
e5ea6dc461
|
Merge pull request #6708 from roc-lang/module-params-syntax
Parse and format module params
|
2024-05-12 13:51:13 -05:00 |
|
Agus Zubiaga
|
2e4306279c
|
Handle record update found in module params
|
2024-05-09 08:01:46 -03:00 |
|
Agus Zubiaga
|
f3b71c46e7
|
Handle record apply found in module params
|
2024-05-09 07:55:39 -03:00 |
|
Agus Zubiaga
|
b8280bf69a
|
Handle import params indent error in reporting
|
2024-05-09 07:49:21 -03:00 |
|
Agus Zubiaga
|
e5a09b5de6
|
Parse module params in import
|
2024-05-09 07:42:07 -03:00 |
|
Agus Zubiaga
|
760ffaf68f
|
Report module params parse error
|
2024-05-09 07:27:58 -03:00 |
|
Agus Zubiaga
|
5b1a3c8f03
|
Parse params in module header
module {echo, read} -> [menu]
Formatter isn't implemented yet.
|
2024-05-09 07:27:43 -03:00 |
|
Agus Zubiaga
|
bb0ada0956
|
Add description to render_language_server doc
|
2024-05-08 09:32:06 -03:00 |
|
Agus Zubiaga
|
fb24111190
|
Narrow language server reports for load
|
2024-05-08 09:28:44 -03:00 |
|
Agus Zubiaga
|
accba0b75a
|
Narrow headers for language server reports
|
2024-05-08 09:24:56 -03:00 |
|
Agus Zubiaga
|
9a66abf95f
|
Report ingested file colon syntax error
|
2024-05-06 23:46:38 -03:00 |
|
Agus Zubiaga
|
27a9f6051e
|
Report ingested file name syntax error
|
2024-05-06 23:46:06 -03:00 |
|
Agus Zubiaga
|
755e16cb10
|
Report exposing list end error in imports
|
2024-05-06 23:38:12 -03:00 |
|
Agus Zubiaga
|
dc18597a0e
|
Report unfinished exposing in imports
|
2024-05-06 23:24:56 -03:00 |
|
Agus Zubiaga
|
f81985533c
|
Report import lowercase alias
|
2024-05-06 23:16:18 -03:00 |
|
Agus Zubiaga
|
97ed8fdbbd
|
Report unfinished import as
|
2024-05-06 23:03:40 -03:00 |
|
Agus Zubiaga
|
bfb77b78cb
|
Report import ending syntax error
|
2024-05-06 22:22:00 -03:00 |
|
Agus Zubiaga
|
007e03891e
|
Report module name / path syntax error in imports
|
2024-05-06 21:00:17 -03:00 |
|
Agus Zubiaga
|
233310cabf
|
Report space problem in import
|
2024-05-06 20:26:07 -03:00 |
|
Agus Zubiaga
|
520dc389f3
|
Report ingested file annotation syntax error
|
2024-05-05 17:45:37 -03:00 |
|
Anton-4
|
f7011c8e33
|
Merge pull request #6644 from roc-lang/rust-1-76-0-upgrade
Rust 1.76.0 upgrade
|
2024-05-03 07:25:19 +02:00 |
|