Skip to content

Commit 9268a37

Browse files
committed
comrak: Adjust to API changes
1 parent b94023d commit 9268a37

File tree

1 file changed

+6
-9
lines changed
  • crates/crates_io_markdown

1 file changed

+6
-9
lines changed

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)