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

source-academy / js-slang / 35731529354
86%

Build:
DEFAULT BRANCH: master
Ran 22 Sep 2026 01:11PM UTC
Jobs 1
Files 164
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

22 Sep 2026 01:08PM UTC coverage: 85.681%. Remained the same
35731529354

push

github

web-flow
docs: fix remaining Source references on the /javascript landing page (#2094)

- Landing page headline: the <title>/<h1> aren't sourced from
  README_top.md - the jsdoc template derives them from the local
  build folder's basename ("source" for the landing config), which is
  unrelated to the /javascript deploy destination and can't be turned
  into "JavaScript sublanguages for SICP JS" by any folder-name
  transform. jsdoc's --mainpagetitle "override" is dead code (not a
  real registered CLI flag - confirmed jsdoc itself rejects it), so
  scripts/docs.mjs now patches the built index.html's two known
  auto-generated strings directly after the jsdoc build, failing
  loudly if the template ever changes them.

- Style guide: renamed "Source Style Guide" -> "JavaScript Style
  Guide" in both the on-page link and the PDF's own title/header
  (source_styleguide.tex), plus a handful of body sentences that
  contrasted "Source" against "JavaScript" and needed rewording to
  avoid becoming "JavaScript" vs "JavaScript" once both sides read the
  same word.

- Every href on the page: nine deprecated-variant specs (WebAssembly,
  the four Typed variants, Explicit-Control, Infinite Loop Detection,
  Stepper, Type Inference) plus the style guide previously linked to
  source_*.pdf/source_*/ - these are out of scope for renaming their
  own body content (unsupported/deprecated variants, per earlier
  scoping), but the user asked that the *links themselves* not say
  "source" either. Added a javascript_* forwarding alias
  (`\input source_*.tex`) for each PDF, and a matching
  'JavaScript ...' config entry in scripts/docs.mjs for each folder
  page, reusing the same READMEs - same "new alias, old kept for
  compat, content unchanged" shape as the four main chapters, just in
  the other direction (source_* stays real; javascript_* forwards to
  it) since there's no renamed content to make canonical here.

Verified end-to-end: `node scripts/docs.mjs prepare` builds ... (continued)

2517 of 3052 branches covered (82.47%)

Branch coverage included in aggregate %.

4915 of 5622 relevant lines covered (87.42%)

348232.95 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35731529354.1 22 Sep 2026 01:11PM UTC 164
85.68
GitHub Action Run
Source Files on build 35731529354
  • Tree
  • List 164
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • e4999476 on github
  • Prev Build on master (#35717384304)
  • Next Build on master (#35734539846)
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