• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

xoofx / markdig
93%

Build:
DEFAULT BRANCH: master
Repo Added 22 Dec 2020 11:33AM UTC
Token GXnWFzNu5YX7R9Deg0uF5IegvKCioX6TY regen
Build 250 Last
Files 364
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master
  • MediaExtensions-RelativePathSupport
  • alert-blocks
  • better_literal_delimiter_content_string_slice
  • collection-expressions
  • containerblock-copyto-628
  • copyedit-grid-tables-docs
  • docs
  • example-lunet-api-doc
  • fill-string-builder-with-span
  • fix-757
  • fix-escape-line-break
  • fix-mermaid
  • fix-setext-span
  • fix_source_span_calculation_for_linebreak_inline
  • fsn2
  • globalization-ltr-fix
  • htmlhelper-TryParseHtmlTagOpenTag_remove_branches
  • issue-579
  • net8
  • netcoreapp3.1
  • perf-april
  • perf-march-2022
  • perf-march-2022-2
  • perf-nov23-3
  • perf-parse-overhead
  • pull/733/merge
  • renderer-perf
  • renderer-typehandle
  • simd-character-map
  • update-commonmark-spec
  • wasm-mt-ptr

10 Nov 2025 09:01PM UTC coverage: 92.93% (-0.03%) from 92.962%
19245996273

push

github

web-flow
feat(link-helper): improve ASCII normalization handling (#911)

* feat(link-helper): improve ASCII normalization handling

Enhanced the `Urilize` method to better handle ASCII normalization and special characters. Added support for decomposing characters when `allowOnlyAscii` is true and skipping diacritical marks. Introduced handling for special German, Scandinavian, and Icelandic characters via new helper methods: `IsSpecialScandinavianOrGermanChar` and `NormalizeScandinavianOrGermanChar`.

Reorganized `using` directives for better clarity. Updated the processing loop in `Urilize` to handle normalized spans and ASCII equivalents more effectively. These changes improve link generation compatibility across various languages.

* Add tests for Scandinavian and German character normalization

Added tests for NormalizeScandinavianOrGermanChar method to validate character normalization for various special characters in both ASCII and non-ASCII contexts.

* test(link-helper): update ASCII transliteration tests

Updated test cases in `TestUrilizeOnlyAscii_Simple` to reflect
changes in `LinkHelper.Urilize` behavior. Non-ASCII characters
like `æ` and `ø` are now transliterated to their ASCII
equivalents (`ae` and `oe`) instead of being removed.

14105 of 15871 branches covered (88.87%)

Branch coverage included in aggregate %.

62 of 66 new or added lines in 2 files covered. (93.94%)

26825 of 28173 relevant lines covered (95.22%)

49631.52 hits per line

Relevant lines Covered
Build:
Build:
28173 RELEVANT LINES 26825 COVERED LINES
49631.52 HITS PER LINE
Source Files on master
  • Tree
  • List 364
  • Changed 34
  • Source Changed 17
  • Coverage Changed 34
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19245996273 master feat(link-helper): improve ASCII normalization handling (#911) * feat(link-helper): improve ASCII normalization handling Enhanced the `Urilize` method to better handle ASCII normalization and special characters. Added support for decomposing cha... push 10 Nov 2025 09:04PM UTC web-flow github
92.93
18675190441 master Add another test for pipe tables (#907) push 21 Oct 2025 06:42AM UTC web-flow github
92.96
18675159668 master Add another test for pipe tables (#907) push 21 Oct 2025 06:41AM UTC web-flow github
92.96
18675148245 master Lazily allocate ProcessInlinesBegin/End delegates on Blocks (#906) push 21 Oct 2025 06:40AM UTC web-flow github
92.96
18663035408 master Fix pipe table parsing with a leading paragraph (#905) * Fix pipe table parsing with a leading paragraph * Use the alternative approach push 20 Oct 2025 07:46PM UTC web-flow github
92.97
18584098252 master Add a basic fuzzing project (#903) * Add basic fuzzing project * Mark the project as non-packable push 17 Oct 2025 06:12AM UTC web-flow github
92.97
18584052861 master Fix edge cases in EmphasisInlineParser (#902) push 17 Oct 2025 06:10AM UTC web-flow github
92.97
18566400086 master Fix build warnings (#899) push 16 Oct 2025 03:28PM UTC web-flow github
92.97
18566392079 master Fix IndexOutOfRangeException in CodeInlineParser (#900) push 16 Oct 2025 03:28PM UTC web-flow github
92.97
18566363510 master Move sln to slnx (#901) push 16 Oct 2025 03:27PM UTC web-flow github
92.95
See All Builds (233)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc