Skip to content

Commit f65a794

Browse files
committed
Add emoji support
1 parent c1232e7 commit f65a794

File tree

4 files changed

+872
-2
lines changed

4 files changed

+872
-2
lines changed

Cargo.toml

+3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ name = "doxygen-rs"
33
version = "0.2.2"
44
edition = "2021"
55

6+
[dependencies]
7+
phf = { version = "0.11", features = ["macros"] }
8+
69
[dev-dependencies]
710
criterion = "0.4"
811

src/parser/mod.rs

+6
Original file line numberDiff line numberDiff line change
@@ -103,5 +103,11 @@ mod tests {
103103
let parsed = parse_comment("@brief \\a example \\\\e example 2 @em example 3");
104104
assert_eq!(parsed[0], Notation("@brief".to_owned(), "*example* *example* 2 *example* 3".to_owned()))
105105
}
106+
107+
#[test]
108+
fn emojis_work() {
109+
let parsed = parse_comment("@brief @emoji :smirk: \\emoji smirk \\\\emoji smiley");
110+
assert_eq!(parsed[0], Notation("@brief".to_owned(), "😏 😏 😃".to_owned()))
111+
}
106112
}
107113

0 commit comments

Comments
 (0)