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

source-academy / js-slang / 23995741899
79%

Build:
DEFAULT BRANCH: master
Ran 05 Apr 2026 06:20AM UTC
Jobs 1
Files 169
Run time 3min
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

05 Apr 2026 06:14AM UTC coverage: 77.093% (+0.002%) from 77.091%
23995741899

push

github

web-flow
Upgrade to TypeScript 6 and Prettier improvements (#1936)

* Upgrade TypeScript to v6

* Fix import source

* Fix tsconfig

* Fix preexisting type errors

* Remove scm-slang

* Bump node types

* Fix tsconfig

* Fix node types specifier

* Enable trailing commas

* Enable semicolons

* Check and commit files with changed line numbers

* Update Yarn to 4.13.0

* Remove unneeded sicp package deps

3112 of 4282 branches covered (72.68%)

Branch coverage included in aggregate %.

3761 of 5218 new or added lines in 152 files covered. (72.08%)

26 existing lines in 9 files now uncovered.

7136 of 9011 relevant lines covered (79.19%)

175254.05 hits per line

Uncovered Changes

Lines Coverage ∆ File
259
47.69
0.0% src/parser/source/typed/typeParser.ts
248
28.07
0.0% src/vm/svml-compiler.ts
115
35.84
0.0% src/errors/typeErrors.ts
94
35.86
0.0% src/stdlib/pylib.ts
56
86.88
0.01% src/typeChecker/typeErrorChecker.ts
39
22.08
0.0% src/utils/statementSeqTransform.ts
34
51.61
0.0% src/editors/ace/modes/source.ts
34
51.3
0.0% src/errors/errors.ts
26
90.61
0.0% src/cse-machine/interpreter.ts
26
69.71
0.0% src/index.ts
26
77.92
0.0% src/utils/stringify.ts
24
32.76
0.0% src/tracer/builtins/misc.ts
21
45.36
0.0% src/tracer/builtins/lists.ts
21
69.23
0.0% src/utils/ast/astCreator.ts
20
79.57
0.0% src/name-extractor/index.ts
20
22.73
0.0% src/stdlib/vm.prelude.ts
19
75.86
0.0% src/vm/svml-assembler.ts
16
0.0
0.0% src/tracer/nodes/Statement/DebuggerStatement.ts
15
85.26
0.0% src/tracer/nodes/Statement/BlockStatement.ts
14
24.14
0.0% src/typeChecker/internalTypeErrors.ts
13
81.69
0.0% src/tracer/generator.ts
13
5.88
0.0% src/vm/util.ts
12
42.86
0.0% src/modules/loader/importers.ts
11
93.97
0.0% src/createContext.ts
11
68.42
0.0% src/modules/errors.ts
11
86.27
0.0% src/tracer/nodes/Expression/BlockExpression.ts
11
85.79
0.0% src/utils/operators.ts
10
83.24
0.0% src/parser/source/typed/index.ts
9
84.82
0.0% src/tracer/nodes/Program.ts
8
74.0
0.0% src/repl/repl.ts
8
88.84
0.0% src/scope-refactoring.ts
8
78.13
0.0% src/stdlib/misc.ts
8
75.0
0.0% src/stdlib/parser.ts
8
42.55
0.0% src/tracer/nodes/Expression/ArrayExpression.ts
8
74.55
0.0% src/tracer/nodes/Statement/VariableDeclaration.ts
8
71.88
0.0% src/utils/dict.ts
7
88.14
0.0% src/tracer/nodes/Statement/FunctionDeclaration.ts
7
84.0
0.0% src/utils/testing/index.ts
6
94.05
0.0% src/cse-machine/utils.ts
6
83.33
0.0% src/modules/loader/loaders.ts
6
82.0
0.0% src/repl/svmc.ts
6
80.46
0.0% src/tracer/nodes/Expression/UnaryExpression.ts
5
93.1
0.0% src/modules/preprocessor/transformers/transformProgramToFunctionDeclaration.ts
5
65.38
0.0% src/stdlib/inspector.ts
5
73.33
0.0% src/tracer/nodes/Statement/IfStatement.ts
5
62.16
0.0% src/tracer/nodes/Statement/ReturnStatement.ts
5
66.67
0.0% src/utils/testing/misc.ts
4
93.33
0.0% src/cse-machine/closure.ts
4
90.63
0.0% src/finder.ts
4
90.65
0.0% src/modules/preprocessor/directedGraph.ts
4
80.56
0.0% src/repl/transpiler.ts
4
83.33
0.0% src/repl/utils.ts
4
87.5
0.0% src/runner/errors.ts
4
11.11
0.0% src/tracer/builtins/auxiliary.ts
4
73.53
0.0% src/tracer/nodes/Expression/Identifier.ts
4
25.0
0.0% src/utils/assert.ts
3
72.73
0.0% src/parser/source/rules/noDeclareMutable.ts
3
50.0
0.0% src/parser/source/rules/noEval.ts
3
93.04
0.0% src/stdlib/list.ts
3
94.83
0.0% src/tracer/nodes/Expression/ArrowFunctionExpression.ts
3
92.24
0.0% src/tracer/nodes/Expression/FunctionApplication.ts
3
83.33
0.0% src/utils/ast/helpers.ts
3
68.0
0.0% src/utils/formatters.ts
2
71.43
0.0% src/errors/runtimeSourceError.ts
2
89.47
0.0% src/errors/timeoutErrors.ts
2
86.67
0.0% src/modules/preprocessor/index.ts
2
60.0
0.0% src/modules/utils.ts
2
88.71
0.0% src/parser/fullTS/index.ts
2
89.66
0.0% src/parser/source/rules/noUnspecifiedOperator.ts
2
88.57
0.0% src/parser/source/typed/utils.ts
2
86.21
0.0% src/parser/utils.ts
2
87.8
0.0% src/runner/fullJSRunner.ts
2
88.0
0.0% src/runner/sourceRunner.ts
2
70.45
0.0% src/tracer/nodes/Expression/BinaryExpression.ts
2
87.5
0.0% src/tracer/nodes/Expression/Literal.ts
2
97.9
0.0% src/typeChecker/utils.ts
2
96.21
0.0% src/utils/rttc.ts
1
94.12
0.0% src/cse-machine/continuations.ts
1
92.86
0.0% src/cse-machine/stack.ts
1
66.67
0.0% src/editors/ace/docTooltip/index.ts
1
75.0
0.0% src/errors/validityErrors.ts
1
73.08
0.0% src/modules/loader/index.ts
1
98.17
0.0% src/modules/preprocessor/analyzer.ts
1
96.55
0.0% src/modules/preprocessor/filePaths.ts
1
76.92
0.0% src/parser/fullJS/index.ts
1
85.0
0.0% src/parser/python/index.ts
1
89.83
0.0% src/parser/source/index.ts
1
85.71
0.0% src/parser/source/rules/noExportNamedDeclarationWithDefault.ts
1
87.5
0.0% src/parser/source/rules/noImportSpecifierWithDefault.ts
1
88.89
0.0% src/parser/source/rules/noSpreadInArray.ts
1
87.5
0.0% src/parser/source/rules/noTemplateExpression.ts
1
94.94
0.0% src/runner/index.ts
1
92.59
0.0% src/runner/utils.ts
1
62.5
0.0% src/stdlib/index.ts
1
62.5
0.0% src/stdlib/stream.ts
1
84.44
0.0% src/tracer/nodes/Expression/ConditionalExpression.ts
1
86.15
0.0% src/tracer/nodes/Expression/LogicalExpression.ts
1
91.55
0.0% src/tracer/steppers.ts
1
95.33
0.0% src/transpiler/transpiler.ts
1
93.65
0.0% src/utils/buffer.ts
1
84.62
0.0% src/utils/testing/mocks.ts
1
95.6
0.0% src/validator/validator.ts

Coverage Regressions

Lines Coverage ∆ File
9
45.36
0.0% src/tracer/builtins/lists.ts
4
85.26
0.0% src/tracer/nodes/Statement/BlockStatement.ts
4
28.07
0.0% src/vm/svml-compiler.ts
2
11.11
0.0% src/tracer/builtins/auxiliary.ts
2
86.27
0.0% src/tracer/nodes/Expression/BlockExpression.ts
2
86.88
0.01% src/typeChecker/typeErrorChecker.ts
1
90.61
0.0% src/cse-machine/interpreter.ts
1
35.84
0.0% src/errors/typeErrors.ts
1
42.55
0.0% src/tracer/nodes/Expression/ArrayExpression.ts
Jobs
ID Job ID Ran Files Coverage
1 23995741899.1 05 Apr 2026 06:20AM UTC 169
77.09
GitHub Action Run
Source Files on build 23995741899
  • Tree
  • List 169
  • Changed 18
  • Source Changed 0
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 948fac9c on github
  • Prev Build on master (#23990582390)
  • Next Build on master (#24007090702)
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