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

source-academy / py-slang / 30207591885
86%

Build:
DEFAULT BRANCH: main
Ran 26 Jul 2026 03:25PM UTC
Jobs 1
Files 116
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

26 Jul 2026 03:09PM UTC coverage: 86.135%. Remained the same
30207591885

push

github

web-flow
Fix jsdoc build failure caused by duplicate declarations in misc.js (#362)

docs/lib/misc.js declared print, error, and time_time twice each
(identical doc content both times). jsdoc's parser treats duplicate
function declarations as a syntax error, so it has been failing to
parse this file entirely on every build - silently, since
scripts/jsdoc.sh's run_jsdoc doesn't check jsdoc's exit code. As a
result the MISC section (and every python_N page, which all include
misc.js) has been rendering as empty ("No names predeclared") on
docs.sourceacademy.org/python/ regardless of what's actually in the
file, including #360's set_timeout/clear_all_timeout additions.

Removes the duplicate declarations, keeping one copy of each.
Verified with a standalone jsdoc run (same generator/config as
scripts/jsdoc.sh) that misc.js now parses and all MISC functions
render, including set_timeout/clear_all_timeout.

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>

4409 of 5511 branches covered (80.0%)

Branch coverage included in aggregate %.

9563 of 10710 relevant lines covered (89.29%)

178044.66 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30207591885.1 26 Jul 2026 03:25PM UTC 116
86.14
GitHub Action Run
Source Files on build 30207591885
  • Tree
  • List 116
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #30207591885
  • 962ae2e3 on github
  • Prev Build on main (#30200231867)
  • Next Build on main (#30324585841)
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