Skip to content

Move escape from omit and flag to keep and count - #104

Merged
Lurk merged 10 commits into
mainfrom
move_escape_from_omit_and_flag_to_keep_and_count
Aug 23, 2026
Merged

Move escape from omit and flag to keep and count#104
Lurk merged 10 commits into
mainfrom
move_escape_from_omit_and_flag_to_keep_and_count

Conversation

@Lurk

@Lurk Lurk commented Aug 23, 2026

Copy link
Copy Markdown
Owner

No description provided.

@codecov

codecov Bot commented Aug 23, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 99.75962% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 99.7%. Comparing base (15fb094) to head (a709354).

Files with missing lines Patch % Lines
src/op/mod.rs 99.1% 1 Missing ⚠️
Additional details and impacted files
Files with missing lines Coverage Δ
src/lexer/mod.rs 100.0% <100.0%> (ø)
src/lexer/token.rs 100.0% <100.0%> (ø)
src/lib.rs 100.0% <ø> (ø)
src/op/anchor.rs 100.0% <100.0%> (ø)
src/op/code.rs 100.0% <100.0%> (ø)
src/op/collapsible.rs 100.0% <100.0%> (ø)
src/op/document.rs 99.1% <100.0%> (-0.1%) ⬇️
src/op/embed.rs 100.0% <100.0%> (ø)
src/op/heading.rs 100.0% <100.0%> (ø)
src/op/highlight.rs 100.0% <100.0%> (ø)
... and 9 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

Copy link
Copy Markdown

Benchmark for 80b29c5

Click to view benchmark
Test Base PR %
ast/small yamd document 1403.2±15.96ns 1356.7±7.97ns -3.31%
ast/~344kb of YAMD written by humman 621.4±4.59µs 624.6±11.28µs +0.51%
ast/~344kb with high density of tokens 2.3±0.03ms 2.2±0.01ms -4.35%
ast/~346kb with low density of tokens 54.0±0.54µs 49.3±1.19µs -8.70%
lexer/small yamd document 1847.1±15.62ns 2.8±0.04µs +51.59%
lexer/~344kb of YAMD written by humman 2.2±0.09ms 3.4±0.11ms +54.55%
lexer/~344kb with high density of tokens 4.5±0.05ms 5.5±0.04ms +22.22%
lexer/~346kb with low density of tokens 483.8±4.84µs 900.6±56.81µs +86.15%
parser/small yamd document 3.7±0.44µs 3.9±0.04µs +5.41%
parser/~344kb of YAMD written by humman 2.9±0.22ms 3.9±0.11ms +34.48%
parser/~344kb with high density of tokens 10.1±0.91ms 9.6±0.12ms -4.95%
parser/~346kb with low density of tokens 617.4±29.25µs 993.6±56.41µs +60.93%
roundtrip/small yamd document 10.5±0.16µs 11.1±0.07µs +5.71%
roundtrip/~344kb of YAMD written by humman 7.7±0.06ms 8.9±0.12ms +15.58%
roundtrip/~344kb with high density of tokens 22.9±0.34ms 23.2±0.42ms +1.31%
roundtrip/~346kb with low density of tokens 3.0±0.05ms 3.4±0.06ms +13.33%

@Lurk
Lurk merged commit 5fbf890 into main Aug 23, 2026
20 checks passed
@Lurk
Lurk deleted the move_escape_from_omit_and_flag_to_keep_and_count branch August 23, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant