Update rinja version in generate-copyright

This commit is contained in:
Guillaume Gomez 2025-04-04 12:19:51 +02:00
parent 6966416a05
commit a6b7a26c3d
4 changed files with 6 additions and 8 deletions

View file

@ -1387,8 +1387,8 @@ name = "generate-copyright"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"askama",
"cargo_metadata 0.18.1", "cargo_metadata 0.18.1",
"rinja",
"serde", "serde",
"serde_json", "serde_json",
"thiserror 1.0.69", "thiserror 1.0.69",
@ -3111,9 +3111,7 @@ version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dc4940d00595430b3d7d5a01f6222b5e5b51395d1120bdb28d854bb8abb17a5" checksum = "3dc4940d00595430b3d7d5a01f6222b5e5b51395d1120bdb28d854bb8abb17a5"
dependencies = [ dependencies = [
"humansize",
"itoa", "itoa",
"percent-encoding",
"rinja_derive", "rinja_derive",
] ]

View file

@ -37,7 +37,7 @@ use crate::html::markdown::{HeadingOffset, MarkdownSummaryLine};
use crate::html::render::{document_full, document_item_info}; use crate::html::render::{document_full, document_item_info};
use crate::html::url_parts_builder::UrlPartsBuilder; use crate::html::url_parts_builder::UrlPartsBuilder;
/// Generates a Askama template struct for rendering items with common methods. /// Generates an Askama template struct for rendering items with common methods.
/// ///
/// Usage: /// Usage:
/// ```ignore (illustrative) /// ```ignore (illustrative)
@ -1867,7 +1867,7 @@ fn item_proc_macro(cx: &Context<'_>, it: &clean::Item, m: &clean::ProcMacro) ->
} }
} }
} }
Ok::<(), fmt::Error>(()) fmt::Result::Ok(())
})?; })?;
write!(w, "{}", document(cx, it, None, HeadingOffset::H2)) write!(w, "{}", document(cx, it, None, HeadingOffset::H2))
}) })

View file

@ -8,8 +8,8 @@ description = "Produces a manifest of all the copyrighted materials in the Rust
[dependencies] [dependencies]
anyhow = "1.0.65" anyhow = "1.0.65"
askama = "0.13.0"
cargo_metadata = "0.18.1" cargo_metadata = "0.18.1"
rinja = "0.3.0"
serde = { version = "1.0.147", features = ["derive"] } serde = { version = "1.0.147", features = ["derive"] }
serde_json = "1.0.85" serde_json = "1.0.85"
thiserror = "1" thiserror = "1"

View file

@ -2,7 +2,7 @@ use std::collections::BTreeMap;
use std::path::{Path, PathBuf}; use std::path::{Path, PathBuf};
use anyhow::Error; use anyhow::Error;
use rinja::Template; use askama::Template;
mod cargo_metadata; mod cargo_metadata;
@ -117,7 +117,7 @@ struct Metadata {
} }
/// Describes one node in our metadata tree /// Describes one node in our metadata tree
#[derive(serde::Deserialize, rinja::Template, Clone, Debug, PartialEq, Eq)] #[derive(serde::Deserialize, Template, Clone, Debug, PartialEq, Eq)]
#[serde(rename_all = "kebab-case", tag = "type")] #[serde(rename_all = "kebab-case", tag = "type")]
#[template(path = "Node.html")] #[template(path = "Node.html")]
pub(crate) enum Node { pub(crate) enum Node {