summaryrefslogtreecommitdiff
path: root/cli/diagnostics.rs
AgeCommit message (Collapse)Author
2020-05-05refactor(ts): remove op_cache (#5071)Bartek IwaƄczuk
This PR removes op_cache and refactors how Deno interacts with TS compiler. Ultimate goal is to completely sandbox TS compiler worker; it should operate on simple request -> response basis. With this commit TS compiler no longer caches compiled sources as they are generated but rather collects all sources and sends them back to Rust when compilation is done. Additionally "Diagnostic" and its children got refactored to use "Deserialize" trait instead of manually implementing JSON deserialization.
2020-04-20refactor(cli/fmt_errors): Improve source line formatting (#4832)Nayeem Rahman
2020-04-13refactor(core/js_error): Align JSStackFrame with CallSite (#4715)Nayeem Rahman
Renames and adds missing fields to JSStackFrame from CallSite. Fixes #4705. Cleans up base changes for line and column numbers.
2020-04-03clippy (#4618)Kitson Kelly
2020-02-24feat: Add Deno.formatDiagnostics (#4032)Kitson Kelly
2020-01-02Happy new year! (#3578)Ry Dahl
2019-09-17Update to TypeScript 3.6.3 (#2969)Kitson Kelly
2019-09-15Rename ansi.rs to colors.rs (#2956)Tomohito Nakayama
2019-07-11Refactor error to use dynamic dispatch and traitsBert Belder
This is in preperation for dynamic import (#1789), which is more easily implemented when errors are dynamic.
2019-06-19Combine CLI Errors (#2487)Kitson Kelly
2019-06-04Handle compiler diagnostics in Rust (#2445)Kitson Kelly