Skip to content

Commit 84fa677

Browse files
authored
Merge pull request #12178 from rust-lang/renovate/comrak-0.x
Update Rust crate comrak to v0.45.0
2 parents 2ddafb1 + 9268a37 commit 84fa677

File tree

3 files changed

+16
-14
lines changed

3 files changed

+16
-14
lines changed

Cargo.lock

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

crates/crates_io_markdown/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ path = "lib.rs"
1414

1515
[dependencies]
1616
ammonia = "=4.1.2"
17-
comrak = { version = "=0.44.0", default-features = false, features = ["bon"] }
17+
comrak = { version = "=0.45.0", default-features = false, features = ["bon"] }
1818
htmlescape = "=0.3.1"
1919
url = "=2.5.7"
2020

crates/crates_io_markdown/lib.rs

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -78,17 +78,14 @@ impl<'a> MarkdownRenderer<'a> {
7878

7979
/// Renders the given markdown to HTML using the current settings.
8080
fn to_html(&self, text: &str) -> String {
81-
use comrak::{
82-
Arena, ComrakExtensionOptions, ComrakOptions, ComrakRenderOptions, format_html,
83-
parse_document,
84-
};
81+
use comrak::{Arena, format_html, options, parse_document};
8582

86-
let render_options = ComrakRenderOptions::builder()
83+
let render_options = options::Render::builder()
8784
// The output will be sanitized with `ammonia`
88-
.unsafe_(true)
85+
.r#unsafe(true)
8986
.build();
9087

91-
let extension_options = ComrakExtensionOptions::builder()
88+
let extension_options = options::Extension::builder()
9289
.alerts(true)
9390
.autolink(true)
9491
.multiline_block_quotes(true)
@@ -100,10 +97,10 @@ impl<'a> MarkdownRenderer<'a> {
10097
.footnotes(true)
10198
.build();
10299

103-
let options = ComrakOptions {
100+
let options = options::Options {
104101
render: render_options,
105102
extension: extension_options,
106-
..ComrakOptions::default()
103+
..options::Options::default()
107104
};
108105

109106
let arena = Arena::new();

0 commit comments

Comments
 (0)