diff options
Diffstat (limited to 'src/tools/unicode-table-generator')
6 files changed, 15 insertions, 11 deletions
diff --git a/src/tools/unicode-table-generator/src/cascading_map.rs b/src/tools/unicode-table-generator/src/cascading_map.rs index 02c7542309a..036f0bd7eac 100644 --- a/src/tools/unicode-table-generator/src/cascading_map.rs +++ b/src/tools/unicode-table-generator/src/cascading_map.rs @@ -1,9 +1,10 @@ -use crate::fmt_list; -use crate::raw_emitter::RawEmitter; use std::collections::HashMap; use std::fmt::Write as _; use std::ops::Range; +use crate::fmt_list; +use crate::raw_emitter::RawEmitter; + impl RawEmitter { pub fn emit_cascading_map(&mut self, ranges: &[Range<u32>]) -> bool { let mut map: [u8; 256] = [ diff --git a/src/tools/unicode-table-generator/src/case_mapping.rs b/src/tools/unicode-table-generator/src/case_mapping.rs index 7a978db62b4..f28161c7829 100644 --- a/src/tools/unicode-table-generator/src/case_mapping.rs +++ b/src/tools/unicode-table-generator/src/case_mapping.rs @@ -1,9 +1,8 @@ +use std::char; +use std::collections::BTreeMap; +use std::fmt::{self, Write}; + use crate::{fmt_list, UnicodeData}; -use std::{ - char, - collections::BTreeMap, - fmt::{self, Write}, -}; const INDEX_MASK: u32 = 1 << 22; diff --git a/src/tools/unicode-table-generator/src/main.rs b/src/tools/unicode-table-generator/src/main.rs index 2fe578acd90..9f89e7c33f7 100644 --- a/src/tools/unicode-table-generator/src/main.rs +++ b/src/tools/unicode-table-generator/src/main.rs @@ -73,6 +73,7 @@ use std::collections::{BTreeMap, HashMap}; use std::ops::Range; + use ucd_parse::Codepoints; mod cascading_map; diff --git a/src/tools/unicode-table-generator/src/raw_emitter.rs b/src/tools/unicode-table-generator/src/raw_emitter.rs index ef5cea18ea2..47120e4f169 100644 --- a/src/tools/unicode-table-generator/src/raw_emitter.rs +++ b/src/tools/unicode-table-generator/src/raw_emitter.rs @@ -1,8 +1,9 @@ -use crate::fmt_list; use std::collections::{BTreeMap, BTreeSet, HashMap}; use std::fmt::{self, Write}; use std::ops::Range; +use crate::fmt_list; + #[derive(Clone)] pub struct RawEmitter { pub file: String, diff --git a/src/tools/unicode-table-generator/src/skiplist.rs b/src/tools/unicode-table-generator/src/skiplist.rs index 8fae8289e25..8ca18ddc91a 100644 --- a/src/tools/unicode-table-generator/src/skiplist.rs +++ b/src/tools/unicode-table-generator/src/skiplist.rs @@ -1,8 +1,9 @@ -use crate::fmt_list; -use crate::raw_emitter::RawEmitter; use std::fmt::Write as _; use std::ops::Range; +use crate::fmt_list; +use crate::raw_emitter::RawEmitter; + /// This will get packed into a single u32 before inserting into the data set. #[derive(Debug, PartialEq)] struct ShortOffsetRunHeader { diff --git a/src/tools/unicode-table-generator/src/unicode_download.rs b/src/tools/unicode-table-generator/src/unicode_download.rs index 714bb53382e..c9826170905 100644 --- a/src/tools/unicode-table-generator/src/unicode_download.rs +++ b/src/tools/unicode-table-generator/src/unicode_download.rs @@ -1,7 +1,8 @@ -use crate::UNICODE_DIRECTORY; use std::path::Path; use std::process::{Command, Output}; +use crate::UNICODE_DIRECTORY; + static URL_PREFIX: &str = "https://www.unicode.org/Public/UCD/latest/ucd/"; static README: &str = "ReadMe.txt"; |
