Boshen
|
8aba8bcbb5
|
feat(oxc): a single oxc crate (#522)
|
2023-07-06 13:35:25 +08:00 |
|
Boshen
|
bb18132da5
|
refactor(oxc_diagnostics): remove error declarations
Make this crate not dependent on `oxc_ast`
|
2023-04-10 22:21:05 +08:00 |
|
Boshen
|
59476e42d4
|
refactor(oxc_diagnostics): remove over complicated Diagnostics struct
|
2023-04-01 15:59:42 +08:00 |
|
Boshen
|
a0cccf09f6
|
feat(diagnostics): bold warnings
|
2023-03-26 22:23:06 +08:00 |
|
Boshen
|
9487b3958e
|
feat(diagnostic): change termwidth and with_cause_chain on GraphicalReportHandler
|
2023-03-26 21:35:42 +08:00 |
|
Boshen
|
b65e8397de
|
feat(diagnostics): change color displays
related #203
|
2023-03-26 21:20:54 +08:00 |
|
Boshen
|
366dc3037a
|
feat(diagnostics): port miette GraphicalReportHandler for further tuning
|
2023-03-26 20:20:53 +08:00 |
|
Boshen
|
7c6e1e0df9
|
feat(cli): do not print errors on files that looks like a minified file
|
2023-03-12 12:59:37 +08:00 |
|
Boshen
|
d5075a95e9
|
fix(linter): diagnostics should not print quotes
|
2023-03-11 17:44:27 +08:00 |
|
Boshen
|
5c8670d1c8
|
feat(semantic): declare symbol and reference Identifier
|
2023-03-10 23:28:51 -08:00 |
|
Pascal Schilp
|
679cd0bf32
|
feat(cli): parallelize diagnostics (#93)
feat(cli): parallelize printing of diagnostics
|
2023-03-02 07:28:45 -08:00 |
|
thepassle
|
33e5f8dd8d
|
feat(cli): support --quiet flag for lint command
|
2023-02-27 07:43:00 -08:00 |
|
Boshen
|
915518b614
|
refactor(oxc_diagnostics): s/PError/Error
|
2023-02-26 02:02:05 +08:00 |
|
Boshen
|
4f4a9802b7
|
refactor(diagnostics,parser): move diagnostics to parser
|
2023-02-22 19:23:01 +08:00 |
|
Boshen
|
5390d3e6b4
|
refactor(diagnostic): change Err type to miette::Error
This is the prerequisite for breaking up the large Diagnostic enum.
|
2023-02-22 11:08:21 +08:00 |
|
Boshen
|
4c6407b152
|
refactor(ast): s/node/span
This corrects the jargon for span. The term `node` came from `estree`,
which is a bit misleading here in Rust.
closes #9
|
2023-02-21 19:17:49 +08:00 |
|
Boshen
|
a733856536
|
refactor(ast,parser): use u32 for node spans
The next PR will fix the jargon where Node = Span.
relates to #9
|
2023-02-21 16:02:23 +08:00 |
|
Boshen
|
1fdc635638
|
feat(parser): add parser
|
2023-02-11 05:26:49 -08:00 |
|
Boshen
|
4ae70b9592
|
feat(parser): add lexer
|
2023-02-11 02:29:54 -08:00 |
|