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

xoofx / markdig / 19245996273
93%

Build:
DEFAULT BRANCH: master
Ran 10 Nov 2025 09:04PM UTC
Jobs 1
Files 364
Run time 1min
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

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

New Missed Lines in Diff

Lines Coverage ∆ File
4
91.9
-0.41% src/Markdig/Helpers/LinkHelper.cs
Jobs
ID Job ID Ran Files Coverage
1 19245996273.1 10 Nov 2025 09:04PM UTC 364
92.93
GitHub Action Run
Source Files on build 19245996273
  • Tree
  • List 364
  • Changed 34
  • Source Changed 17
  • Coverage Changed 34
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 12590e5f on github
  • Prev Build on master (#18675159668)
  • Delete
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