Leonardo de Moura
9fe1cd1026
chore: modify default value for option structureDiamondWarning
...
We still have some TODO items, but structure diamond support is
already useful in practice.
2021-08-10 09:24:53 -07:00
Leonardo de Moura
fdce7a99e1
feat: structure diamonds basic support
...
See TODO in the new comments.
2021-08-09 19:01:08 -07:00
Leonardo de Moura
635bc78d72
feat: use structure extension to implement Structure.lean
2021-08-02 18:03:20 -07:00
Leonardo de Moura
5d3f0606d2
feat: include type of type in "mismatch errors"
...
@Kha we do that in Lean 3. It helps when the error is due to incorrect universe levels.
BTW, I had to update `tests/lean/server/content_diag.json` since the
error message is different, but a few other stuff changed too.
Could you please take a look whether the test is still correct?
2021-03-08 09:30:34 -08:00
Sebastian Ullrich
b2b78eb222
test: use printMessageEndPos for leantests
2021-01-15 16:27:59 +01:00
Leonardo de Moura
760b658d19
chore: suppress extraMsg in type mismatch errors
2020-10-06 10:58:50 -07:00
Leonardo de Moura
0ce6ac4267
chore: fix error messages
2020-10-06 10:52:04 -07:00
Leonardo de Moura
db53d0aa7e
fix: validate visibility modifiers
2020-07-23 15:13:55 -07:00
Leonardo de Moura
801acd3e62
feat: elaborate fields
2020-07-21 16:57:36 -07:00
Leonardo de Moura
19da0229a9
chore: fix test
2020-07-21 16:57:36 -07:00
Leonardo de Moura
1267b4908f
feat: elaborate parents and subfields
2020-07-20 16:14:36 -07:00