Commit graph

399 commits

Author SHA1 Message Date
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
5d77aca738 Fix reporting tests 2021-09-02 21:59:13 -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
Richard Feldman
ffeaa1ac08
Merge branch 'trunk' into store-dec-as-str 2021-08-26 21:24:56 -04:00
Folkert
ba2f20ccc5 fix test 2021-08-26 22:19:06 +02: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
Richard Feldman
44d5551259
Merge pull request #1514 from rtfeldman/records-soa
Records struct of arrays
2021-08-01 22:24:35 -04:00
Folkert
dfaaa21e81 use RecordFields 2021-08-01 17:50:38 +02:00
Richard Feldman
e8fc9c5e4c Thread dep_idents through to LoadedModule 2021-08-01 10:23:16 -04:00
Folkert
35404bd25f use get_content_without_compacting more 2021-07-30 22:15:17 +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
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
Richard Feldman
b60988d63e
Merge branch 'trunk' into morphic-lib 2021-05-24 07:18:59 -04:00
Richard Feldman
a7518a675a Clean up some clippy warnings 2021-05-23 20:28:23 -04: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
fecb83b9c2 fixes 2021-05-07 11:00:15 +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
Richard Feldman
0a50b0b488 Change license to UPL-1.0
Closes https://github.com/rtfeldman/roc/issues/1199
2021-04-21 19:18:44 -04:00
Folkert
383f35db5a bump bumpalo 2021-04-18 14:36:47 +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
Richard Feldman
792a18816a Update authors in Cargo.toml 2021-04-11 08:11:52 -04: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
d27b0337c5 fix formatting 2021-04-10 14:11:42 +02:00
Folkert
4a3e90fdef fix backpassing region 2021-04-09 12:02:50 +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