Commit graph

269 commits

Author SHA1 Message Date
Anton-4
69f6ffadab
Merge branch 'trunk' into deps 2021-11-06 18:07:34 +01:00
Kevin Sjöberg
f6d055dc62 Correct minor spelling mistakes 2021-11-06 15:29:08 +01:00
Brendan Hansknecht
d49ac68bcc Update dep with major version changes 2021-11-05 19:19:37 -07:00
Folkert
f82c4350fb handle shadowing type names 2021-09-22 21:16:29 +02: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
6bbeb1efee
Add comment about re-reporting cascading errors 2021-09-18 19:40:50 -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
357c31a00c Format keywords as green in reports 2021-09-18 02:52:55 -04:00
Richard Feldman
3364ea00e0 Only print warnings if there are no errors 2021-09-02 22:24:48 -04:00
Richard Feldman
69bafb4e17 clippy 2021-09-02 22:08:09 -04:00
Richard Feldman
828c5191cf Print a horizontal rule after the last error 2021-09-02 21:59:13 -04:00
Richard Feldman
a1e7610709 Add severity to mono reports 2021-09-02 21:59:13 -04:00
Richard Feldman
70939f1d6a Add severity to parse problem reports 2021-09-02 21:59:13 -04:00
Richard Feldman
ee6c246b07 Add severity to type problem reports 2021-09-02 21:59:13 -04:00
Richard Feldman
c711f0bbc7 Report severity and custom titles in can::Problem 2021-09-02 21:59:13 -04:00
Richard Feldman
71af5c5a1a Add severity to Report 2021-09-02 21:59:13 -04:00
Jared Ramirez
8594f2efbe Change how decimals are stored in mono 2021-08-26 11:18:26 -07:00
Jared Ramirez
d69b9173fc Also store f64 for things like pattern comparisons, etc 2021-08-18 17:18:13 -07:00
Richard Feldman
267836226c s/CodePoint/CodePt/g 2021-08-07 21:46:20 -04:00
Folkert
d4896d3ed2 remove inlinable_string dependency 2021-08-03 21:24:19 +02:00
Folkert
ceb5cc66fa use IdentStr 2021-08-03 21:14:36 +02:00
Folkert
e0648d348d new formatting 2021-07-30 17:13:50 +02:00
Folkert
899cbeabd7 fix extra ampersands 2021-07-29 17:32:08 +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
Anton-4
314503cf7f fixed typos, added typos checking to CI 2021-06-05 20:02:54 +02:00
Richard Feldman
a7518a675a Clean up some clippy warnings 2021-05-23 20:28:23 -04:00
Folkert
fecb83b9c2 fixes 2021-05-07 11:00:15 +02:00
Folkert
903583f1d4 implement basic type error reporting 2021-04-23 09:41:49 +02:00
Folkert
64bc92c746 basic parsing 2021-04-14 13:03:31 +02:00
Folkert
2bb1f2cca7 improve error reporting for underscore expr 2021-04-12 20:48:58 +02:00
Folkert
112e97c4a2 improve circular definition error reporting 2021-04-10 21:39:20 +02:00
Folkert
d27b0337c5 fix formatting 2021-04-10 14:11:42 +02:00
Richard Feldman
e4da63cc48
Merge pull request #1155 from rtfeldman/outdent-parse-crash
Outdent parse crash
2021-04-05 21:38:23 -04:00
Folkert
e85540e5f5 fix more indent problems 2021-04-05 14:31:50 +02:00
Folkert
c8e554e119 fix indent issue when parsing tag unions 2021-04-05 14:10:49 +02:00
Folkert
62da85cc06 remove ATTR_ATTR usage 2021-04-04 23:18:50 +02:00
Folkert
fa7dec2997 no more boolean algebra 2021-04-04 21:22:59 +02:00
Eric Henry
eca753f6a4 helper function, typo fix, remove debug code 2021-03-30 16:51:57 -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
Eric Henry
339a555b83 initial error reporting 2021-03-27 09:45:31 -04:00
Richard Feldman
665656bd35
Fix typo 2021-03-25 22:35:22 -04:00
Folkert
9273c74c70 another attempt to tame this grammar 2021-03-25 21:18:26 +01:00
Folkert
2a0c5c669b fiddling with the when parser 2021-03-24 22:55:01 +01:00
Folkert
b681923270 report malformed type names in annotations 2021-03-21 22:52:23 +01:00
Folkert
8d80dc97c8 better error message for type start 2021-03-21 15:50:32 +01:00
Folkert
73e6128ce3 parse multi-backtracking 2021-03-19 00:10:02 +01:00
Folkert
e7099a1525 un-ignore some tests 2021-03-18 16:02:22 +01:00