Skip to content

Commit e3d237e

Browse files
authored
refactor: deno_graph 0.92 (#720)
1 parent d56cb26 commit e3d237e

8 files changed

Lines changed: 15 additions & 5 deletions

File tree

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ repository = "https://github.com/denoland/deno_doc"
1111
members = ["lib"]
1212

1313
[workspace.dependencies]
14-
deno_graph = { version = "0.91.0", default-features = false, features = ["symbols"] }
14+
deno_graph = { version = "0.92.0", default-features = false, features = ["symbols"] }
1515
deno_ast = { version = "0.47.0" }
1616
import_map = "0.21.0"
1717
serde = { version = "1.0.204", features = ["derive"] }

benches/doc_parser.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ async fn parse() -> IndexMap<ModuleSpecifier, Vec<DocNode>> {
3535
graph
3636
.build(
3737
vec![root.clone()],
38+
Vec::new(),
3839
&memory_loader,
3940
BuildOptions {
4041
module_analyzer: &analyzer,

examples/ddoc/main.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ impl Loader for SourceFileLoader {
4040
.map(|content| {
4141
Some(LoadResponse::Module {
4242
specifier: specifier.clone(),
43+
mtime: None,
4344
maybe_headers: None,
4445
content: content.into(),
4546
})
@@ -117,6 +118,7 @@ async fn run() -> anyhow::Result<()> {
117118
graph
118119
.build(
119120
source_files.clone(),
121+
Vec::new(),
120122
&loader,
121123
BuildOptions {
122124
module_analyzer: &analyzer,

lib/lib.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ impl Loader for JsLoader {
7272
let this = JsValue::null();
7373
let arg0 = JsValue::from(specifier.to_string());
7474
let arg1 = serde_wasm_bindgen::to_value(&JsLoadOptions {
75-
is_dynamic: options.is_dynamic,
75+
is_dynamic: options.in_dynamic_branch,
7676
cache_setting: options.cache_setting.as_js_str(),
7777
checksum: options.maybe_checksum.map(|c| c.into_string()),
7878
})
@@ -203,7 +203,7 @@ async fn inner_doc(
203203
.load(
204204
&import_map_specifier,
205205
LoadOptions {
206-
is_dynamic: false,
206+
in_dynamic_branch: false,
207207
was_dynamic_root: false,
208208
cache_setting: CacheSetting::Use,
209209
maybe_checksum: None,
@@ -245,6 +245,7 @@ async fn inner_doc(
245245
graph
246246
.build(
247247
root_specifiers.clone(),
248+
Vec::new(),
248249
&mut loader,
249250
BuildOptions {
250251
module_analyzer: &analyzer,

src/tests.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ pub(crate) async fn setup<S: AsRef<str> + Copy>(
4040
graph
4141
.build(
4242
vec![root.clone()],
43+
Vec::new(),
4344
&memory_loader,
4445
BuildOptions {
4546
module_analyzer: &analyzer,
@@ -72,6 +73,7 @@ async fn content_type_handling() {
7273
graph
7374
.build(
7475
vec![root.clone()],
76+
Vec::new(),
7577
&memory_loader,
7678
BuildOptions {
7779
module_analyzer: &analyzer,
@@ -123,6 +125,7 @@ async fn types_header_handling() {
123125
graph
124126
.build(
125127
vec![root.clone()],
128+
Vec::new(),
126129
&memory_loader,
127130
BuildOptions {
128131
module_analyzer: &analyzer,

tests/helpers/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ impl TestBuilder {
5252
graph
5353
.build(
5454
roots.clone(),
55+
Vec::new(),
5556
&self.loader,
5657
BuildOptions {
5758
module_analyzer: &analyzer,

tests/html_test.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ impl Loader for SourceFileLoader {
3636
Some(LoadResponse::Module {
3737
specifier: specifier.clone(),
3838
maybe_headers: None,
39+
mtime: None,
3940
content: content.into(),
4041
})
4142
})
@@ -133,6 +134,7 @@ async fn get_files(subpath: &str) -> IndexMap<ModuleSpecifier, Vec<DocNode>> {
133134
graph
134135
.build(
135136
source_files.clone(),
137+
Vec::new(),
136138
&loader,
137139
BuildOptions {
138140
module_analyzer: &analyzer,

0 commit comments

Comments
 (0)