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

source-academy / js-slang
83%
master: 81%

Build:
Build:
LAST BUILD BRANCH: language-options
DEFAULT BRANCH: master
Repo Added 12 Jul 2018 10:03AM CUT
Files 144
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

LAST BUILD ON BRANCH tt/lazy-refactor-source-transformation
branch: tt/lazy-refactor-source-transformation
CHANGE BRANCH
x
Reset
  • tt/lazy-refactor-source-transformation
  • 0.3.2
  • 0410
  • 0412
  • 0413
  • 0414
  • 0415
  • 0416
  • 0417
  • 0418
  • 0419
  • 0420
  • 0421
  • 0422
  • 0423
  • 0424
  • 0425
  • 0426
  • 0427
  • 0428
  • 0429
  • 0430
  • 0431
  • 0432
  • 0434
  • 0435
  • 0436
  • 0437
  • 0438
  • 0439
  • 0440
  • 0441
  • 0442
  • 0443
  • 0444
  • 0446
  • 0448
  • 0449
  • 0454
  • 0459
  • 0460
  • 0464
  • 049
  • 0_4_53
  • 0_4_58
  • 1.0.81
  • 1078
  • 1080
  • 1082
  • 1819sem1
  • 2020_03_24_before_bumping
  • 451
  • ISSUES_136_39
  • J0_add_wasm_type
  • RULES
  • V42
  • acorn_fix
  • add-coverage
  • add-license-1
  • anaglyph_doc
  • anonymous-name-test
  • arracc
  • authors
  • before_lazy_evaluation
  • before_non_det
  • before_type_inference
  • better_docs
  • better_docs_2
  • builtin-errors
  • builtin-fns
  • bump
  • bump_to_046
  • bumpver
  • change-repl-behaviour
  • choose-executor
  • cleangitignore
  • cleanupdoc
  • cleanupdoc2
  • cleanupdoc3
  • cleanupdoc4
  • cli
  • concurrent-fix-interleave-test
  • concurrent-scheduler-refactor
  • cs4215_lazy_evaluation
  • cs4215_lazy_evaluation_start
  • cs4215_non_det
  • cs4215_non_det_start
  • cs4215_type_inference
  • cs4215_type_inference_start
  • curve_doc
  • curves_readme
  • daryl/fix
  • daryl/fix-equals
  • daryl/fix-inference
  • daryl/fix-log
  • daryl/fix-timeouts
  • daryl/fix_equals
  • daryl/fix_prompt
  • daryl/function_scope
  • daryl/multiline_strings
  • daryl/refactor
  • daryl/refactor_native
  • debugger
  • debugger-chapter-2
  • dependabot/npm_and_yarn/@types/jest-24.0.11
  • dependabot/npm_and_yarn/@types/jest-24.0.13
  • dependabot/npm_and_yarn/@types/node-11.12.2
  • dependabot/npm_and_yarn/@types/node-11.13.0
  • dependabot/npm_and_yarn/@types/node-11.13.8
  • dependabot/npm_and_yarn/@types/node-12.0.2
  • dependabot/npm_and_yarn/@types/node-12.0.4
  • dependabot/npm_and_yarn/@types/node-12.0.7
  • dependabot/npm_and_yarn/ace-builds-1.4.12
  • dependabot/npm_and_yarn/acorn-6.1.1
  • dependabot/npm_and_yarn/acorn-6.4.1
  • dependabot/npm_and_yarn/acorn-7.1.1
  • dependabot/npm_and_yarn/acorn-7.2.0
  • dependabot/npm_and_yarn/acorn-7.3.1
  • dependabot/npm_and_yarn/acorn-8.0.1
  • dependabot/npm_and_yarn/acorn-8.0.2
  • dependabot/npm_and_yarn/acorn-8.0.3
  • dependabot/npm_and_yarn/acorn-8.0.4
  • dependabot/npm_and_yarn/acorn-loose-8.0.0
  • dependabot/npm_and_yarn/acorn-loose-8.0.1
  • dependabot/npm_and_yarn/acorn-walk-6.2.0
  • dependabot/npm_and_yarn/acorn-walk-7.0.0
  • dependabot/npm_and_yarn/acorn-walk-7.1.1
  • dependabot/npm_and_yarn/acorn-walk-7.2.0
  • dependabot/npm_and_yarn/acorn-walk-8.0.0
  • dependabot/npm_and_yarn/astring-1.4.0
  • dependabot/npm_and_yarn/bl-4.0.3
  • dependabot/npm_and_yarn/commander-2.20.0
  • dependabot/npm_and_yarn/coveralls-3.0.11
  • dependabot/npm_and_yarn/coveralls-3.0.3
  • dependabot/npm_and_yarn/coveralls-3.0.4
  • dependabot/npm_and_yarn/coveralls-3.0.5
  • dependabot/npm_and_yarn/coveralls-3.0.6
  • dependabot/npm_and_yarn/coveralls-3.0.9
  • dependabot/npm_and_yarn/escodegen-1.14.3
  • dependabot/npm_and_yarn/escodegen-2.0.0
  • dependabot/npm_and_yarn/extend-3.0.2
  • dependabot/npm_and_yarn/gpu.js-2.10.5
  • dependabot/npm_and_yarn/gpu.js-2.9.5
  • dependabot/npm_and_yarn/handlebars-4.1.2
  • dependabot/npm_and_yarn/handlebars-4.5.3
  • dependabot/npm_and_yarn/handlebars-4.7.2
  • dependabot/npm_and_yarn/handlebars-4.7.3
  • dependabot/npm_and_yarn/husky-2.1.0
  • dependabot/npm_and_yarn/husky-2.3.0
  • dependabot/npm_and_yarn/husky-2.4.0
  • dependabot/npm_and_yarn/husky-2.7.0
  • dependabot/npm_and_yarn/husky-3.0.0
  • dependabot/npm_and_yarn/husky-3.0.2
  • dependabot/npm_and_yarn/husky-3.0.3
  • dependabot/npm_and_yarn/husky-3.0.4
  • dependabot/npm_and_yarn/husky-3.0.7
  • dependabot/npm_and_yarn/husky-3.1.0
  • dependabot/npm_and_yarn/husky-4.2.3
  • dependabot/npm_and_yarn/husky-4.2.5
  • dependabot/npm_and_yarn/ini-1.3.7
  • dependabot/npm_and_yarn/jest-25.5.3
  • dependabot/npm_and_yarn/jest-25.5.4
  • dependabot/npm_and_yarn/jest-26.1.0
  • dependabot/npm_and_yarn/jest-26.2.2
  • dependabot/npm_and_yarn/jest-26.4.2
  • dependabot/npm_and_yarn/jest-26.6.1
  • dependabot/npm_and_yarn/jest-26.6.3
  • dependabot/npm_and_yarn/jest-and-ts-jest-25.2.7
  • dependabot/npm_and_yarn/jest-html-reporter-3.1.0
  • dependabot/npm_and_yarn/jest-html-reporter-3.1.3
  • dependabot/npm_and_yarn/jest-html-reporter-3.3.0
  • dependabot/npm_and_yarn/jsdoc-3.6.3
  • dependabot/npm_and_yarn/jsdoc-3.6.4
  • dependabot/npm_and_yarn/jsdoc-3.6.5
  • dependabot/npm_and_yarn/jsdom-16.3.0
  • dependabot/npm_and_yarn/lodash-4.17.11
  • dependabot/npm_and_yarn/lodash-4.17.14
  • dependabot/npm_and_yarn/lodash-4.17.19
  • dependabot/npm_and_yarn/lodash-4.17.20
  • dependabot/npm_and_yarn/mixin-deep-1.3.2
  • dependabot/npm_and_yarn/prettier-1.17.0
  • dependabot/npm_and_yarn/prettier-1.17.1
  • dependabot/npm_and_yarn/prettier-1.18.2
  • dependabot/npm_and_yarn/prettier-2.0.5
  • dependabot/npm_and_yarn/prettier-2.1.1
  • dependabot/npm_and_yarn/prettier-2.1.2
  • dependabot/npm_and_yarn/prettier-2.2.1
  • dependabot/npm_and_yarn/ts-jest-25.5.1
  • dependabot/npm_and_yarn/ts-jest-26.1.1
  • dependabot/npm_and_yarn/ts-jest-26.1.4
  • dependabot/npm_and_yarn/ts-jest-26.3.0
  • dependabot/npm_and_yarn/ts-jest-26.4.1
  • dependabot/npm_and_yarn/ts-jest-26.4.3
  • dependabot/npm_and_yarn/ts-jest-26.4.4
  • dependabot/npm_and_yarn/tslint-5.14.0
  • dependabot/npm_and_yarn/tslint-5.16.0
  • dependabot/npm_and_yarn/tslint-5.17.0
  • dependabot/npm_and_yarn/tslint-5.18.0
  • dependabot/npm_and_yarn/tslint-5.19.0
  • dependabot/npm_and_yarn/tslint-5.20.0
  • dependabot/npm_and_yarn/tslint-5.20.1
  • dependabot/npm_and_yarn/tslint-6.0.0
  • dependabot/npm_and_yarn/tslint-6.1.0
  • dependabot/npm_and_yarn/tslint-6.1.1
  • dependabot/npm_and_yarn/tslint-6.1.2
  • dependabot/npm_and_yarn/tslint-6.1.3
  • dependabot/npm_and_yarn/types/estree-0.0.44
  • dependabot/npm_and_yarn/types/estree-0.0.45
  • dependabot/npm_and_yarn/types/jest-24.0.15
  • dependabot/npm_and_yarn/types/jest-24.0.16
  • dependabot/npm_and_yarn/types/jest-24.0.17
  • dependabot/npm_and_yarn/types/jest-24.0.18
  • dependabot/npm_and_yarn/types/jest-24.0.23
  • dependabot/npm_and_yarn/types/jest-24.0.25
  • dependabot/npm_and_yarn/types/jest-24.9.0
  • dependabot/npm_and_yarn/types/jest-25.1.1
  • dependabot/npm_and_yarn/types/jest-26.0.12
  • dependabot/npm_and_yarn/types/jest-26.0.14
  • dependabot/npm_and_yarn/types/jest-26.0.15
  • dependabot/npm_and_yarn/types/jest-26.0.3
  • dependabot/npm_and_yarn/types/jest-26.0.8
  • dependabot/npm_and_yarn/types/node-12.0.10
  • dependabot/npm_and_yarn/types/node-12.12.14
  • dependabot/npm_and_yarn/types/node-12.6.8
  • dependabot/npm_and_yarn/types/node-12.7.1
  • dependabot/npm_and_yarn/types/node-12.7.2
  • dependabot/npm_and_yarn/types/node-12.7.3
  • dependabot/npm_and_yarn/types/node-12.7.8
  • dependabot/npm_and_yarn/types/node-13.1.2
  • dependabot/npm_and_yarn/types/node-13.1.8
  • dependabot/npm_and_yarn/types/node-13.13.4
  • dependabot/npm_and_yarn/types/node-13.13.5
  • dependabot/npm_and_yarn/types/node-13.7.0
  • dependabot/npm_and_yarn/types/node-13.7.7
  • dependabot/npm_and_yarn/types/node-14.0.13
  • dependabot/npm_and_yarn/types/node-14.0.14
  • dependabot/npm_and_yarn/types/node-14.0.27
  • dependabot/npm_and_yarn/types/node-14.0.6
  • dependabot/npm_and_yarn/types/node-14.11.1
  • dependabot/npm_and_yarn/types/node-14.11.2
  • dependabot/npm_and_yarn/types/node-14.14.10
  • dependabot/npm_and_yarn/types/node-14.14.6
  • dependabot/npm_and_yarn/types/node-14.6.2
  • dependabot/npm_and_yarn/typescript-3.3.4000
  • dependabot/npm_and_yarn/typescript-3.4.1
  • dependabot/npm_and_yarn/typescript-3.4.5
  • dependabot/npm_and_yarn/typescript-3.5.1
  • dependabot/npm_and_yarn/typescript-3.5.2
  • dependabot/npm_and_yarn/typescript-3.5.3
  • dependabot/npm_and_yarn/typescript-3.9.3
  • dependabot/npm_and_yarn/typescript-3.9.7
  • dependabot/npm_and_yarn/typescript-4.0.5
  • dependabot/npm_and_yarn/typescript-4.1.2
  • deps
  • display-and-error
  • display-and-error-doc
  • doc_revamp_2
  • doc_revamp_3
  • doc_to_docs
  • docfix
  • docfix2
  • docfix3
  • docs_reorg
  • docscleaning
  • docscleaning2
  • docsreadme
  • draw-data
  • draw-data-impl
  • draw_data_doc
  • draw_data_docu
  • emptydocs
  • equal-doc-fix
  • equal_3
  • error_doc
  • errors-native
  • ev3-index
  • ev3-more
  • ex-1-22-link
  • expand-generator-shorthand
  • fix
  • fix-funciton-extra-frame
  • fix-hang
  • fix-jest
  • fix-json-imports
  • fix-let
  • fix-let-again
  • fix-stack
  • fix_callexpr
  • fix_prompt
  • fix_typecheck_exception
  • forloops
  • format
  • function_bodies_are_blocks
  • game-slang
  • game2
  • game3
  • game_doc
  • geshuming-patch-1
  • gl-8-upgrade
  • improve-error-messages
  • infer
  • infinite-loop-protection
  • infspecs
  • initexectime
  • inspect-pause-fix
  • integer-arrays
  • is_undefined
  • issue-199
  • issue-226
  • keywords
  • language-options
  • lazy-integration
  • lazydocs
  • lib-doc
  • martin-henz-minor-adjustment-in-readme
  • martin-henz-patch-1
  • martin-henz-patch-2
  • martin-henz-patch-3
  • martin-henz-readme-updated
  • master
  • math_pow
  • mce_parser
  • member-check
  • minor-clarifications
  • module-support
  • module_support_2
  • native-mvp
  • new-repl
  • nice-function-strings
  • nice-transpiled-output
  • node-precision
  • nondetdoc
  • normalise-errors
  • openorclose-patch-1
  • parsdoc
  • parse_literal
  • parser-doc
  • parser_support_for_no_objects_mce
  • parserdoc
  • parsereadability
  • parserfixes
  • patch
  • pixnflix
  • prelude
  • prevent-var
  • primitive
  • prompt
  • readme-jsdoc
  • reduce
  • refactor-rttc
  • refactoring
  • refs/heads/master
  • remove-concurrent
  • remove-dependencies
  • remove-get-param-names
  • remove-lazy
  • remove-non-det
  • reorg_bump
  • repl
  • rewrite/stepper
  • richard/deps-2502
  • runtime
  • same-env-opt
  • sayomaki-patch
  • sicp
  • sicp-annotations
  • simplify
  • simplify-meta-parser
  • small-fix
  • source-lib-loading
  • source_dc
  • sourceauthors
  • spreadinstr
  • ssot_predeclared
  • stepper
  • stream-doc
  • stream_tail
  • streams
  • strict-types
  • strict_equal_12
  • studio_2
  • subst-return-in-block
  • substituter
  • test-refactor
  • test-test
  • thomastanck-patch-1
  • throw_support
  • thw-0.4.61
  • thw/deploy-docs
  • thw/deps
  • thw/disable-worker
  • thw/eslint
  • thw/export-defineSymbol
  • thw/fix-1601315540
  • thw/update-1601540256
  • thw/update-1601569005
  • thw/update-1601667635
  • thw/update-1601672717
  • travis10
  • try_again
  • try_again_doc
  • tt/display_list
  • tt/gpu-minor-refactor
  • tt/gpu-refactor-source-transformation
  • tt/mass-version-bump
  • tt/separate-benchmarks
  • tt/support-toReplString
  • tt/transpilertool
  • type_inference
  • typed-modules
  • update-merge-dependency
  • update-readme
  • update_readme_errors
  • v0.2.4
  • v0.2.5
  • v0.2.6
  • v0.3.1
  • v0.3.4
  • v0.3.6
  • v4
  • valid
  • validity
  • variant
  • week7
  • week70
  • wiki
  • yeejian/subst-protect-declarations
  • yeejian/substituter

pending completion
3764

Pull #728

travis-ci

web-flow
Merge a0e910d1a into a310594e3
Pull Request #728: Refactor Lazy into a Source -> Source transformation

2516 of 3315 branches covered (75.9%)

Branch coverage included in aggregate %.

91 of 91 new or added lines in 8 files covered. (100.0%)

6768 of 7845 relevant lines covered (86.27%)

2108438.0 hits per line

Relevant lines Covered
Build:
Build:
7845 RELEVANT LINES 6768 COVERED LINES
2108438.0 HITS PER LINE
Source Files on tt/lazy-refactor-source-transformation
  • Tree
  • List 87
  • Changed 35
  • Source Changed 7
  • Coverage Changed 35
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/LineBranch HitsBranch Misses
20.0
src/vm/util.ts181 20 4 16 28.0 0 0
46.67
src/parser/rules/noEval.ts39 13 6 7 103903.0 + 91 1
47.26
src/editors/ace/modes/source.ts839 140 85 55 12.0 27 70
51.52
src/stepper/lib.ts154 62 41 21 23.0 10 27
54.78
src/stepper/stepper.ts2161 929 543 386 1661.0 231 253
62.63
src/index.ts608 + 10290 + 7198 + 692 + 1497.0 - 1192 + 281
65.83
src/errors/errors.ts268 108 75 33 28.0 4 8
67.44
src/stdlib/parser.ts456 80 58 22 146.0 29 20
68.18
src/typeChecker/internalTypeErrors.ts55 22 15 7 2582.0 + 30 0
69.33
src/gpu/transfomer.ts340 117 + 185 + 132 25.0 28 18
Showing 1 to 10 of 87 entries
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 9
  • Next
  • ►
    86.27
    src/

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
3764 tt/lazy-refactor-source-transformation Merge a0e910d1a into a310594e3 Pull #728 11 Aug 2020 08:29AM CUT web-flow travis-ci pending completion  
3763 tt/lazy-refactor-source-transformation Move last statement forceIt to runInContext push 11 Aug 2020 08:29AM CUT thomastanck travis-ci pending completion  
3762 tt/lazy-refactor-source-transformation Merge 3dd731b91 into a310594e3 Pull #728 11 Aug 2020 08:22AM CUT web-flow travis-ci pending completion  
3761 tt/lazy-refactor-source-transformation Move last statement forceIt to runInContext push 11 Aug 2020 08:22AM CUT thomastanck travis-ci pending completion  
3757 tt/lazy-refactor-source-transformation Move last statement forceIt to runInContext push 10 Aug 2020 12:01PM CUT thomastanck travis-ci pending completion  
3758 tt/lazy-refactor-source-transformation Merge f6bf70142 into a310594e3 Pull #728 10 Aug 2020 12:01PM CUT web-flow travis-ci pending completion  
3752 tt/lazy-refactor-source-transformation Move last statement forceIt to runInContext push 09 Aug 2020 11:12PM CUT thomastanck travis-ci pending completion  
3753 tt/lazy-refactor-source-transformation Merge 8534ab382 into ae254500c Pull #728 09 Aug 2020 11:12PM CUT web-flow travis-ci pending completion  
3751 tt/lazy-refactor-source-transformation Merge 13866c65c into ae254500c Pull #728 09 Aug 2020 10:54PM CUT web-flow travis-ci pending completion  
3750 tt/lazy-refactor-source-transformation Move last statement forceIt to runInContext push 09 Aug 2020 10:54PM CUT thomastanck travis-ci pending completion  
See All Builds (5928)
  • Repo on GitHub
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

© 2025 Coveralls, Inc