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

scriptype / writ-cms / 20531632740
33%

Build:
DEFAULT BRANCH: master
Ran 27 Dec 2025 12:12AM UTC
Jobs 9
Files 103
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

27 Dec 2025 12:11AM UTC coverage: 32.859% (-0.006%) from 32.865%
20531632740

push

github

scriptype
Link nodes using a flat list of all nodes

Instead of traversing the contentModel's collections and categories,
flatten all nodes (including collections, categories, subpages and
posts) and link them.

Now, the linking logic is not coupled with contentModel structure.

Also linking works in a more flexible way. Linking to a node can be as
simple as:

myNode: +my-node

given my-node is the slug of the node to link to, and there are no other
nodes with the same slug. If there are multiple nodes with the same
slug, then a path to node should be specified, like this:

myNode: +this/way/my-node

and 'this' can be a category of any depth, as well as a collection.
Otherwise link is not added.

New e2e tests needed to verify all this.

Currently, if multiple nodes in a category share the same slug, and if
the path specified is just the category slug, then the first match is
linked. Maybe this is inconsistent with the result of other same-slug
scenario (when no path is specified).

417 of 3378 branches covered (12.34%)

Branch coverage included in aggregate %.

38 of 51 new or added lines in 1 file covered. (74.51%)

1384 of 2103 relevant lines covered (65.81%)

1384.66 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
13
78.26
0.35% src/compiler/contentModel/index.js
Jobs
ID Job ID Ran Files Coverage
1 20531632740.1 27 Dec 2025 12:12AM UTC 103
32.71
GitHub Action Run
2 20531632740.2 27 Dec 2025 12:12AM UTC 103
32.71
GitHub Action Run
3 20531632740.3 27 Dec 2025 12:12AM UTC 103
32.71
GitHub Action Run
4 20531632740.4 27 Dec 2025 12:12AM UTC 103
32.71
GitHub Action Run
5 20531632740.5 27 Dec 2025 12:13AM UTC 103
32.71
GitHub Action Run
6 20531632740.6 27 Dec 2025 12:13AM UTC 103
32.71
GitHub Action Run
7 20531632740.7 27 Dec 2025 12:13AM UTC 103
32.82
GitHub Action Run
8 20531632740.8 27 Dec 2025 12:13AM UTC 103
32.82
GitHub Action Run
9 20531632740.9 27 Dec 2025 12:14AM UTC 103
32.82
GitHub Action Run
Source Files on build 20531632740
  • Tree
  • List 103
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20531632740
  • e8ef9149 on github
  • Prev Build on master (#20529514754)
  • Next Build on master (#20543558921)
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