Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-04 | refactor: rewrite File implementation (#9334) | Luca Casonato | |
2021-02-04 | docs: update example for Deno.Process (#9390) | Bartek Iwańczuk | |
2021-02-03 | chore: upgrade swc (#9374) | Bartek Iwańczuk | |
2021-02-03 | fix: improve http client builder error message (#9380) | Ben Noordhuis | |
Include the lower-level error message in the generic error message. No test because I can't actually make it fail by passing it bad PEM. I checked and `reqwest::Certificate::from_pem()` always returns `Ok()`. Fixes #9364. | |||
2021-02-02 | typo (#9378) | Dezső Mészáros | |
2021-02-02 | refactor(runtime): remove unneeded Deserialize trait for Permissions struct ↵ | crowlKats | |
(#9362) | |||
2021-02-02 | chore: remove std directory (#9361) | Casper Beyer | |
This removes the std folder from the tree. Various parts of the tests are pretty tightly dependent on std (47 direct imports and 75 indirect imports, not counting the cli tests that use them as fixtures) so I've added std as a submodule for now. | |||
2021-02-01 | refactor: Reorganise integration tests (#9282) | Bartek Iwańczuk | |
This commit reorganises cli/tests/integration_tests.rs. All integration tests had been moved into integration module, which allows to run only integration tests by "cargo test integration". Additionally some tests were further grouped under nested modules like "inspector", "file_watcher" or "repl". | |||
2021-02-01 | chore: make all tests annotated with `#[cfg(test)]` (#9347) | Yusuke Tanaka | |
2021-02-01 | fix(cli): fix handling of non-normalized specifier (#9357) | Yoshiya Hinosawa | |
2021-02-01 | feat(lsp): add references code lens (#9316) | Kitson Kelly | |
2021-01-31 | cargo publish is done manually now (#9321) | Ryan Dahl | |
2021-01-30 | refactor: rewrite Blob implementation (#9309) | Luca Casonato | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2021-01-29 | chore: upgrade tokio to 1.1.1 (#9327) | Yusuke Tanaka | |
2021-01-29 | test(std/node): fix `assertStats` if atime, mtime or birthtime are null (#9311) | Liam Murphy | |
2021-01-29 | fix(cli/coverage): display mapped instrumentation line counts (#9310) | Casper Beyer | |
2021-01-29 | Update lspower dependency (#9179) | hvithrafn | |
2021-01-29 | v1.7.1 | Ryan Dahl | |
2021-01-29 | test: fix lock_write_fetch test (#9318) | Bartek Iwańczuk | |
2021-01-29 | fix(cli): Move WorkerOptions::deno types to unstable (#9163) | Nayeem Rahman | |
2021-01-29 | fix(op_crates/web): Add customInspect for Location (#9290) | Nayeem Rahman | |
2021-01-29 | refactor: IO resource types, fix concurrent read/write and graceful close ↵ | Bert Belder | |
(#9118) Fixes: 9032. | |||
2021-01-29 | chore: reenable watch tests (#9306) | Bartek Iwańczuk | |
2021-01-29 | fix(cli): fix panic in Deno.emit (#9302) | Yoshiya Hinosawa | |
2021-01-28 | chore: add jsdoc to 26_fetch.js and enable some fetch tests (#9305) | Luca Casonato | |
2021-01-29 | fix(cli): add lib dom.asynciterable (#9288) | Kitson Kelly | |
Fixes #9218 | |||
2021-01-28 | fix(coverage): use source maps when printing pretty reports (#9278) | Casper Beyer | |
This commits makes use of source maps and the original source when printing lacking line coverage in the pretty printer. Only the executable lines are checked as before (as non-executable lines will always be ignored anyways). The lines then mapped to the appropriate source line when a source map is present. | |||
2021-01-28 | fix(tools): fix typo in wpt cli output (#9303) | Dezső Mészáros | |
2021-01-27 | bench: remove custom error types (#9301) | William Perron | |
Fixes #9253 | |||
2021-01-27 | tests: enable url wpt (#9299) | Luca Casonato | |
2021-01-28 | fix(cli): early abort before type checking on missing modules (#9285) | Kitson Kelly | |
Fixes #9275 | |||
2021-01-27 | tests: new typescript WPT runner (#9269) | Luca Casonato | |
2021-01-27 | fix(cli): correctly determine emit state with redirects (#9287) | Kitson Kelly | |
Fixes #9129 | |||
2021-01-27 | docs(tools/compiler): add docs for new features in 1.7 (#9258) | Pig Fang | |
2021-01-27 | chore: fix typo in lint.rs (#9281) | Ikko Ashimine | |
2021-01-27 | feat(lsp): add performance measurements (#9209) | Kitson Kelly | |
2021-01-27 | fix(lsp): handle mbc properly when formatting (#9273) | Kitson Kelly | |
2021-01-26 | fix(cli): fmt command help message (#9280) | akfm | |
2021-01-26 | chore: update crates (#9251) | Luca Casonato | |
Updates SWC, dprint, deno_lint, deno_doc, serde, and Tokio (to 1.1.0). Co-authored-by: Kitson Kelly <me@kitsonkelly.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-01-26 | fix(test_plugin): Add README.md and make function use same data (#9128) | linbingquan | |
2021-01-26 | fix(std/node): Stop callbacks being called twice when callback throws error ↵ | Liam Murphy | |
(#8867) | |||
2021-01-26 | fix(op_crates/fetch): fix ReadableStream.pipeThrough() (#9265) | Kitson Kelly | |
Fixes #9252 | |||
2021-01-26 | fix(lsp): complete list of unused diagnostics (#9274) | Kitson Kelly | |
2021-01-26 | fix(lsp): fix deadlocks, use one big mutex (#9271) | Ben Noordhuis | |
The LSP code had numerous places where competing threads could take out out locks in different orders, making it very prone to deadlocks. This commit sidesteps the entire issue by switching to a single lock. The above is a little white lie: the Sources struct still uses a mutex internally to avoid having to boil the ocean (because being honest about what it does involves changing all its methods to `&mut self` but that ripples out extensively...) I'll save that one for another day. | |||
2021-01-26 | docs(tools): add documentation for Vim/Neovim plugin ALE (#9270) | Mohammed Chelouti | |
2021-01-26 | fix(lsp): reduce deadlocks with in memory documents (#9259) | Kitson Kelly | |
2021-01-25 | feat(std/node): Add support for process.on("exit") (#8940) | Steven Guerrero | |
This commit adds support for process.on("exit") by appending a listener to the unload event. Luckily, unload works pretty much the same as on("exit") since it won't schedule any additional work in the even loop either. This commit also solves an error in the Node implementation, since "process.argv" didn't contained the main module route as it was supposed to. | |||
2021-01-25 | Revert "tests: enable wpt for url (#9046)" (#9264) | Luca Casonato | |
This reverts commit 66e99d349b31f5cd30b868d80ebdab6ba749fd96. | |||
2021-01-25 | docs(cli): fix return type in comment (#9248) | akfm | |
2021-01-24 | tests: enable wpt for url (#9046) | Luca Casonato | |