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

source-academy / js-slang / 765 / 1
77%
master: 77%

Build:
DEFAULT BRANCH: master
Ran 28 Feb 2019 05:46PM UTC
Files 40
Run time 11min
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

28 Feb 2019 05:43PM UTC coverage: 92.806% (+1.9%) from 90.896%
765.1

push

travis-ci

thomastanck
<a href="https://github.com/source-academy/js-slang/commit/<a class=hub.com/source-academy/js-slang/commit/f7f3f602fb0ffa9bd9ad40a435b3fe8edbee79c2">f7f3f602f<a href="https://github.com/source-academy/js-slang/commit/f7f3f602fb0ffa9bd9ad40a435b3fe8edbee79c2">&quot;&gt;added toggle for verbose error messages (#176)

* basic administrative changes to facilitate testing and modification of actual code/logic

* added verbose error messages

and functionality to enable/disable them via entering a command into the REPL

* added error column number to verbose error messages

* fixed issue with interaction between pulled code and existing code

* reinstall dependencies; fix styling issues

* add spaces after // comments, in accordance wth styling

* nature of verbose-enabling command has been changed

previous command was &amp;quot;_enable_verbose;&amp;quot; - changed to any string literal equal to &amp;quot;enable verbose&amp;quot; on the first line of the program instead, so as to represent valid Source code with no chance of misinterpretation by the interpreter

detection of this command now done by index rather than repl

* minor refactoring to preserve code style

* refactor to keep with good practice

* improved elaboration for error messages

small change to index output format; changed noDeclareMutable elaboration

* verbose error mode will automatically disable itself implicitly without requiring refresh

Conflicts:
	src/rules/noDeclareMutable.ts

* fix a typo

Conflicts:
	src/rules/noDeclareMutable.ts

* Merge branch &amp;#39;master&amp;#39; of https://github.com/LeowWB/js-slang

* replaced require statement with import statement

* updated terminology in UndefinedVariable error elaborate message to be more precise

* Revert &amp;quot;updated terminology in UndefinedVariable error elaborate message to be more precise&quot;

This reverts commit </a><a class="double-link" href="https://github.com/source-academy/js-slang/commit/<a class="double-link" href="https://github.com/source-academy/js-slang/commit/5225decc23d629a9904f8a7f702f0dcc0efa49e2">5225decc2</a>">5225decc2</a><a href="https://github.com/source-academy/js-slang/commit/f7f3f602fb0ffa9bd9ad40a435b3fe8edbee79c2">.

* change term... (continued)

461 of 508 branches covered (90.75%)

Branch coverage included in aggregate %.

1500 of 1605 relevant lines covered (93.46%)

13516.57 hits per line

Source Files on job 765.1
  • Tree
  • List 0
  • Changed 29
  • Source Changed 5
  • Coverage Changed 29
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 725
  • Travis Job 765.1
  • f7f3f602 on github
  • Prev Job for on master (#762.1)
  • Next Job for on master (#800.1)
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