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

source-academy / py-slang / 23097039458
60%

Build:
DEFAULT BRANCH: main
Ran 14 Mar 2026 09:48PM UTC
Jobs 1
Files 24
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

14 Mar 2026 09:47PM UTC coverage: 34.836% (-0.004%) from 34.84%
23097039458

push

github

web-flow
Various package improvements (#88)

* Add ESLint and Prettier + make formatting changes

* Add linting to the workflow

* Add format to CI

* Fix the remaining types + make Value types stricter + temporarily remove tests from ESLint

* Add prettierignore + Extend prettier to entire repository + fix ESLint not working on tests + Move linter + formatters to `devDependencies`

* Fix formatting of `eslint.config.mjs`

* update package-lock.json;

* adding back rollup-plugin-sourcemaps to fix build failure

* Restore Coveralls workflow

* Update .prettierrc

* Reformat

* Add missing newline at EOF

* Sort imports

* Add VSCode config

* Migrate to Yarn as package manager

* Update workflows to use Yarn

* Fix inconsistent versions

* Remove useless comment

* Clean up migrated Yarn lockfile

* Fix incorrect merge deleting coverage script

* Remove unnecessary flag

* Remove unnecessary items from prettierignore

* Add VSCode settings for NL at EOF

* Clean up tsconfig

* Add coverage to ESLint ignore

* Fix mistakes from previous merge resolution

* Clean up dependencies

* Switch to double quotes

* Revert "Switch to double quotes"

This reverts commit 830c26c72.

* Switch to double quotes properly

* Undo ESLint fixes temporarily

* Silence lint for now

---------

Co-authored-by: Lucas Ng <152241991+lucasnyc@users.noreply.github.com>
Co-authored-by: Lucas <nyc@yuchengng.com>
Co-authored-by: Richard Dominick <34370238+RichDom2185@users.noreply.github.com>

267 of 1065 branches covered (25.07%)

Branch coverage included in aggregate %.

877 of 2551 new or added lines in 20 files covered. (34.38%)

15 existing lines in 5 files now uncovered.

1124 of 2928 relevant lines covered (38.39%)

83.43 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
70.59
0.0% src/wasm-compiler/index.ts
3
78.57
0.0% src/tests/utils.ts
6
66.79
0.59% src/wasm-compiler/builderGenerator.ts
7
28.95
0.0% src/cse-machine/environment.ts
10
5.26
0.0% src/cse-machine/heap.ts
11
22.22
-4.09% src/cse-machine/error.ts
12
17.65
0.0% src/cse-machine/closure.ts
25
42.86
0.0% src/cse-machine/types.ts
28
24.32
0.0% src/parser/errors.ts
35
16.28
0.0% src/resolver/errors.ts
41
76.57
0.0% src/ast-types.ts
61
77.42
0.0% src/parser/parser.ts
64
15.56
0.0% src/tokenizer/errors.ts
80
14.17
0.0% src/types.ts
149
3.78
0.06% src/resolver/resolver.ts
156
57.67
0.0% src/tokenizer/tokenizer.ts
183
9.23
0.0% src/errors/errors.ts
801
6.25
0.0% src/stdlib.ts

Uncovered Existing Lines

Lines Coverage ∆ File
1
22.22
-4.09% src/cse-machine/error.ts
1
70.59
0.0% src/wasm-compiler/index.ts
3
77.42
0.0% src/parser/parser.ts
5
9.23
0.0% src/errors/errors.ts
5
57.67
0.0% src/tokenizer/tokenizer.ts
Jobs
ID Job ID Ran Files Coverage
1 23097039458.1 14 Mar 2026 09:48PM UTC 24
34.84
GitHub Action Run
Source Files on build 23097039458
  • Tree
  • List 24
  • Changed 24
  • Source Changed 24
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #23097039458
  • d2ff517a on github
  • Prev Build on main (#23090281880)
  • Next Build on main (#23249736440)
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

© 2026 Coveralls, Inc