Skip to content

Commit 2b8ec85

Browse files
committed
Tokenize named character references using a DAFSA
Signed-off-by: Simon Wülker <[email protected]>
1 parent a5b303f commit 2b8ec85

File tree

7 files changed

+3034
-181
lines changed

7 files changed

+3034
-181
lines changed

Cargo.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,7 @@ phf_codegen = "0.11"
4040
# Dev dependencies
4141
criterion = "0.6"
4242
libtest-mimic = "0.8.1"
43+
serde = { version = "1", features = ["derive"] }
4344
serde_json = "1.0"
4445
env_logger = "0.10"
4546
typed-arena = "2.0.2"
46-
47-
48-

html5ever/Cargo.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ authors.workspace = true
1111
repository.workspace = true
1212
edition.workspace = true
1313
rust-version.workspace = true
14+
build = "build/main.rs"
1415

1516
[features]
1617
trace_tokenizer = []
@@ -24,6 +25,10 @@ log = { workspace = true }
2425
criterion = { workspace = true }
2526
typed-arena = { workspace = true }
2627

28+
[build-dependencies]
29+
serde = { workspace = true }
30+
serde_json = { workspace = true }
31+
2732
[[bench]]
2833
name = "html5ever"
2934
harness = false

html5ever/build/entities.json

Lines changed: 2233 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)