Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: deno test --docs support #7916

Closed
wants to merge 60 commits into from
Closed
Show file tree
Hide file tree
Changes from 53 commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
68dfc4f
Merge pull request #1 from denoland/master
iykekings May 27, 2020
0c80a0b
first working draft
iykekings Jun 5, 2020
27a99ff
Merge pull request #2 from denoland/master
iykekings Jun 5, 2020
c506d94
Merge branch 'master' of https://github.com/iykekings/deno
iykekings Jun 5, 2020
2756a47
use Mainwoker::create
iykekings Jun 5, 2020
f811f16
format
iykekings Jun 6, 2020
c2d09b7
Merge pull request #3 from iykekings/lint
iykekings Jun 6, 2020
041c368
General refactoring (#4)
iykekings Jun 6, 2020
6b00045
make clippy happy
iykekings Jun 6, 2020
dfaae34
use deno test --docs (#5)
iykekings Jun 6, 2020
1de2418
clippy :(
iykekings Jun 6, 2020
d7065c8
refactor: remove Doctest from DenoSubcommand
iykekings Jun 6, 2020
2d8d5eb
Add tests (#6)
iykekings Jun 7, 2020
dcca3db
x
iykekings Jun 7, 2020
d6d5157
xx
iykekings Jun 7, 2020
6cdd2fd
another empty commit
iykekings Jun 7, 2020
3516cd8
Merge branch 'master' of https://github.com/denoland/deno into denola…
iykekings Aug 25, 2020
e922713
fix conflict
iykekings Aug 25, 2020
49a6e6c
Merge branch 'denoland-master'
iykekings Aug 25, 2020
91d7962
Merge branch 'master' of https://github.com/denoland/deno into denola…
iykekings Sep 10, 2020
bca1ea0
Merge branch 'denoland-master'
iykekings Sep 10, 2020
be1aaeb
parse jsdoc with jsdoc crate
iykekings Sep 20, 2020
64cc8ae
Merge branch 'master' of https://github.com/denoland/deno into upstre…
iykekings Sep 21, 2020
c3068f2
Merge branch 'upstream-master'
iykekings Sep 21, 2020
7bcecc7
Merge pull request #9 from denoland/master
iykekings Sep 21, 2020
b5220fb
fix tests
iykekings Sep 24, 2020
5c77b29
completed rewrite
iykekings Sep 24, 2020
85ebc0a
issues with submodule
iykekings Sep 24, 2020
53c8f6d
Merge branch 'master' into iykekings_master
bartlomieju Sep 25, 2020
b934b58
fix2
bartlomieju Sep 25, 2020
178cf12
update
iykekings Sep 25, 2020
c81cd80
rewrite completed
iykekings Oct 8, 2020
48d8f13
Merge branch 'master' into master
iykekings Oct 8, 2020
062ad63
sync with master
bartlomieju Oct 8, 2020
c68e726
sync with master2
bartlomieju Oct 8, 2020
4d0f419
update fork
iykekings Oct 9, 2020
8ec0109
harmonize changes
iykekings Oct 9, 2020
4f6ab34
don't die on invalid jsdoc
iykekings Oct 9, 2020
ea90be5
refactor
iykekings Oct 9, 2020
bf4f318
use example span for line number
iykekings Oct 9, 2020
c33e426
remove cli/js
iykekings Oct 9, 2020
3414bec
require unstable flag
iykekings Oct 9, 2020
158128e
update third_party
bartlomieju Oct 10, 2020
2535e04
updates
iykekings Oct 10, 2020
2f4ba39
--wip
iykekings Oct 10, 2020
94cfd9a
Merge branch 'main' into doctest-support
iykekings Oct 10, 2020
b8158f9
tiny
iykekings Oct 10, 2020
8463ecc
sync submodules
bartlomieju Oct 10, 2020
61ef49a
clippy
iykekings Oct 10, 2020
5941e99
fix test
iykekings Oct 10, 2020
04138bf
Merge branch 'master' into doctest-support
bartlomieju Oct 13, 2020
bebc049
Merge branch 'master' into doctest-support
bartlomieju Oct 19, 2020
1f6a922
fix after merge
bartlomieju Oct 19, 2020
e91cbb2
Merge branch 'master' into doctest-support
bartlomieju Oct 25, 2020
4430a5b
bump jsdoc
bartlomieju Oct 25, 2020
085787e
remove default assertion imports
bartlomieju Oct 25, 2020
5b58e46
use already implemented DocLoader
bartlomieju Oct 25, 2020
6f73573
Merge branch 'master' into doctest-support
bartlomieju Nov 23, 2020
937c309
reset CI
bartlomieju Nov 23, 2020
3e92aee
Merge branch 'master' into doctest-support
bartlomieju Dec 1, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ dprint-plugin-typescript = "0.32.5"
filetime = "0.2.12"
http = "0.2.1"
indexmap = "1.6.0"
jsdoc = "0.6.0"
jsonc-parser = "0.14.0"
lazy_static = "1.4.0"
libc = "0.2.77"
Expand Down
6 changes: 3 additions & 3 deletions cli/ast.rs
Original file line number Diff line number Diff line change
Expand Up @@ -206,10 +206,10 @@ impl Default for TranspileOptions {
/// processing.
#[derive(Clone)]
pub struct ParsedModule {
comments: SingleThreadedComments,
pub(crate) comments: SingleThreadedComments,
leading_comments: Vec<Comment>,
module: Module,
source_map: Rc<SourceMap>,
pub(crate) module: Module,
pub(crate) source_map: Rc<SourceMap>,
}

impl fmt::Debug for ParsedModule {
Expand Down
Loading