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

dg / texy
95%

Build:
DEFAULT BRANCH: master
Repo Added 25 Jan 2021 12:34AM UTC
Files 93
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: SELECT
CHANGE BRANCH
x
  • No branch selected
  • master
  • v3.1
  • v3.1.5
  • v3.1.6
  • v3.1.7
  • v3.1.8
  • v3.2
  • v3.2.0
  • v3.2.1
  • v3.2.2
  • v3.2.3
  • v3.2.4
  • v3.2.5
  • v3.2.6
  • v3.2.7
  • v3.2.8

03 Aug 2026 06:40AM UTC coverage: 94.771% (+0.09%) from 94.677%
30792106735

push

github

dg
Engine: the text decoder is injectable

InlineParser hardwired Helpers::decodeEntities() into every TextNode it
created, which put a content policy inside the parsing mechanics: what
counts as display text belongs to the language, not to the engine. It is
now a Closure(string): string taken by the Engine constructor, with the
old behaviour as the default, so Texy is unaffected and a language where
"&" is not an entity can pass fn($s) => $s. A custom decoder takes
over the control-character sanitization the default performs.

7 of 7 new or added lines in 2 files covered. (100.0%)

99 existing lines in 18 files now uncovered.

3498 of 3691 relevant lines covered (94.77%)

0.95 hits per line

Relevant lines Covered
Build:
Build:
3691 RELEVANT LINES 3498 COVERED LINES
0.95 HITS PER LINE
Source Files on master
  • Tree
  • List 93
  • Changed 51
  • Source Changed 0
  • Coverage Changed 51
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
30792106735 master Engine: the text decoder is injectable InlineParser hardwired Helpers::decodeEntities() into every TextNode it created, which put a content policy inside the parsing mechanics: what counts as display text belongs to the language, not to the engin... push 03 Aug 2026 07:01AM UTC dg github
94.77
29746802114 master Dead code removed - Engine::getPatternNames() and Texy::getEngine(): no callers in src or tests. - LinkDefinitionModule::resolveUrl(): unreachable. Both bracket forms it handles ([*img*] and [ref]) are already consumed by earlier returns in r... push 20 Jul 2026 01:34PM UTC dg github
94.68
29705051386 master Dead code removed - Engine::getPatternNames() and Texy::getEngine(): no callers in src or tests. - LinkDefinitionModule::resolveUrl(): unreachable. Both bracket forms it handles ([*img*] and [ref]) are already consumed by earlier returns in r... push 19 Jul 2026 09:50PM UTC dg github
94.64
29698730446 master PHPStan ignore paths follow the output layer split push 19 Jul 2026 06:27PM UTC dg github
93.48
29660211984 master Removed dead LinkReferenceNode (leftover of the standalone [ref] link syntax removal) push 18 Jul 2026 08:42PM UTC dg github
93.08
29654833201 master Restored test coverage dropped during the AST migration The migration removed five test files coupled to v3 contracts (block, content-model, formatter-indent, html, latte) with the intent to bring them back once the output layer settled. Restored... push 18 Jul 2026 05:55PM UTC dg github
93.04
29270542922 master LinkDefinitionModule: deprecated label and modifiers in link definitions push 13 Jul 2026 05:28PM UTC dg github
93.0
29266912773 master LinkModule: deprecated label and modifiers in link definitions push 13 Jul 2026 04:33PM UTC dg github
93.0
29264165378 v3.2 added AGENTS.md & DOCS push 13 Jul 2026 03:54PM UTC dg github
93.03
29260421918 v3.2 added AGENTS.md & DOCS push 13 Jul 2026 03:01PM UTC dg github
93.03
See All Builds (175)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc