Commit graph

258 commits

Author SHA1 Message Date
Folkert
237d8d1c0b fix the Default instance for subs
we later rely on some variables always existing (numbers, empty record, empty tag union)
but the default instance did not insert those
2021-11-17 16:29:16 +01:00
Richard Feldman
9d53e1d748
Merge pull request #1712 from rtfeldman/names-seem-close
Revise wording on naming suggestions
2021-09-18 23:11:28 -04:00
Richard Feldman
90ff75b647 Revise wording on naming suggestions
Sometimes the suggestions aren't actually close, so it looks wrong
to claim that they are!
2021-09-18 10:50:28 -04:00
Richard Feldman
a21ad7064c Ignore type errors that have already been reported 2021-09-18 08:24:46 -04:00
Richard Feldman
5d77aca738 Fix reporting tests 2021-09-02 21:59:13 -04:00
Folkert
ba2f20ccc5 fix test 2021-08-26 22:19:06 +02:00
Folkert
dfaaa21e81 use RecordFields 2021-08-01 17:50:38 +02:00
Folkert
899cbeabd7 fix extra ampersands 2021-07-29 17:32:08 +02:00
Folkert
99bab04c1d Merge remote-tracking branch 'origin/trunk' into add-dec-types 2021-07-21 15:18:41 +02:00
Folkert
8eb0c6fbb8 fix example 2021-07-19 22:19:55 +02:00
Folkert
89fd4c3074 test for malformed header 2021-07-19 20:37:39 +02:00
Folkert
de78415613 fix reporting suggestion 2021-07-14 17:32:56 +02:00
Folkert
cf6eb718b3 create alias analysis entry point 2021-06-13 23:16:53 +02:00
Anton-4
314503cf7f fixed typos, added typos checking to CI 2021-06-05 20:02:54 +02:00
Folkert
4f376bf4f8 add call spec counter 2021-05-09 12:28:23 +02:00
Folkert
8799973ffe add update mode variables 2021-05-09 01:03:29 +02:00
Folkert
48f392f372 fix bad test examples using unbound type alias variables 2021-05-05 19:54:10 +02:00
Folkert
e69c512312 fix other reporting wildcard tests 2021-05-03 20:47:20 +02:00
Folkert
b4385f8775 add tests for error message 2021-05-03 20:42:47 +02:00
Folkert
9b0e14ef4c treat wildcards as rigids 2021-05-03 20:39:29 +02:00
Folkert
cd18b434ba fix tests 2021-05-01 00:57:55 +02:00
Folkert
903583f1d4 implement basic type error reporting 2021-04-23 09:41:49 +02:00
Folkert
2bb1f2cca7 improve error reporting for underscore expr 2021-04-12 20:48:58 +02:00
Folkert
61ecc821aa Merge remote-tracking branch 'origin/trunk' into recursive-defs 2021-04-10 22:16:42 +02:00
Folkert
112e97c4a2 improve circular definition error reporting 2021-04-10 21:39:20 +02:00
Folkert
4a3e90fdef fix backpassing region 2021-04-09 12:02:50 +02:00
Folkert
e85540e5f5 fix more indent problems 2021-04-05 14:31:50 +02:00
Folkert
1b4a67974a add tests 2021-04-05 14:12:21 +02:00
Richard Feldman
a1de6925c8 Merge remote-tracking branch 'origin/trunk' into type-start-parse-error 2021-03-30 23:10:43 -04:00
Eric Henry
739b859a50 pattern in parens test cases 2021-03-30 10:23:50 -04:00
Eric Correia
c827b52aba Merge branch 'trunk' of github.com:rtfeldman/roc into type-start-parse-error 2021-03-30 08:38:34 -04:00
rvcas
6e1f42f990 Merge branch 'trunk' into applied_tag_functions 2021-03-27 18:00:46 -04:00
Eric Henry
339a555b83 initial error reporting 2021-03-27 09:45:31 -04:00
Folkert
d396477fb6 fix typo 2021-03-26 21:13:51 +01:00
Folkert
9273c74c70 another attempt to tame this grammar 2021-03-25 21:18:26 +01:00
Folkert de Vries
5f36da98ee
Merge branch 'trunk' into ir-cleanup 2021-03-25 15:08:54 +01:00
rvcas
9da0193f2c Merge branch 'trunk' into applied_tag_functions 2021-03-24 23:05:44 -04:00
Folkert
2a0c5c669b fiddling with the when parser 2021-03-24 22:55:01 +01:00
rvcas
6aaa12079d tests(test_reporting): properly testing a mismatch for applied tag functions 2021-03-24 15:36:52 -04:00
Folkert
d91e810bd8 fix test compilation 2021-03-23 16:34:09 +01:00
Folkert
5bbea3510f fix tab case 2021-03-21 23:42:34 +01:00
Folkert
b681923270 report malformed type names in annotations 2021-03-21 22:52:23 +01:00
Folkert
92a66bac1f add failing pattern test case 2021-03-21 15:54:47 +01:00
Folkert
8d80dc97c8 better error message for type start 2021-03-21 15:50:32 +01:00
Folkert
dcf1481ca1 no empty binops 2021-03-20 21:56:22 +01:00
Folkert
e7099a1525 un-ignore some tests 2021-03-18 16:02:22 +01:00
Folkert
3b647274dc refactor 2021-03-18 14:50:21 +01:00
Folkert
41bfb0b69a all tests working again 2021-03-15 21:49:19 +01:00
Folkert
f57707c651 so close 2021-03-15 17:04:14 +01:00
Folkert
c26fd45d54 all is working again 2021-03-13 22:36:44 +01:00