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

jhheider / scriptbox / 29663101894
79%

Build:
DEFAULT BRANCH: main
Ran 18 Jul 2026 10:15PM UTC
Jobs 1
Files 11
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

18 Jul 2026 10:15PM UTC coverage: 79.484% (+4.3%) from 75.207%
29663101894

push

github

web-flow
emit: recursive --subscripts tree dump (#6)

`scriptbox emit --subscripts` now walks the whole reachable tree instead of
rejecting the flag: the script, then every resolvable `source` include and
shell child, recursively, each under a `# ==> <path>` header with the `$0`
rewrite applied. Cycle- and depth-guarded (CAP 64); dynamic or immune-
interpreter sites become `# ==> ... (not descended)` notes rather than being
silently dropped. Because the tree structure lives in the headers, this is an
inspection dump, not a single runnable script.

The tree walk and its `Child`/`child_scripts` support are behind the
`subscripts` feature; the lean build cleanly bails with a feature hint. Adds
emit-tree unit tests (tree, cycle, dynamic-site) and a compat-suite check that
`emit --subscripts=freeze` dumps a literal-path parent plus its sourced child.


Claude-Session: https://claude.ai/code/session_014psyX18vgHn4UkMwCtZqff

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

113 of 118 new or added lines in 2 files covered. (95.76%)

1139 of 1433 relevant lines covered (79.48%)

8.47 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
44.15
16.16% src/subscripts.rs
2
93.89
0.88% src/run.rs
Jobs
ID Job ID Ran Files Coverage
1 29663101894.1 18 Jul 2026 10:15PM UTC 11
79.48
GitHub Action Run
Source Files on build 29663101894
  • Tree
  • List 11
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29663101894
  • 981609e3 on github
  • Prev Build on main (#29662126480)
  • Next Build on main (#29663821834)
  • Delete
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