From 23c2f55e33fbc262b8676010e0c46e7b23861c5f Mon Sep 17 00:00:00 2001 From: Nico Burns Date: Sun, 16 Feb 2025 18:57:50 +1300 Subject: [PATCH] Use BTreeMap rather than HashMap in markup5ever build script Signed-off-by: Nico Burns --- markup5ever/build.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/markup5ever/build.rs b/markup5ever/build.rs index ad23dedb..bf29649f 100644 --- a/markup5ever/build.rs +++ b/markup5ever/build.rs @@ -10,7 +10,7 @@ extern crate phf_codegen; extern crate string_cache_codegen; -use std::collections::HashMap; +use std::collections::BTreeMap; use std::env; use std::fs::File; use std::io::{BufRead, BufReader, BufWriter, Write}; @@ -79,7 +79,7 @@ fn main() { } fn named_entities_to_phf(to: &Path) { - let mut entities: HashMap<&str, (u32, u32)> = entities::NAMED_ENTITIES + let mut entities: BTreeMap<&str, (u32, u32)> = entities::NAMED_ENTITIES .iter() .map(|(name, cp1, cp2)| { assert!(name.starts_with('&'));