|
Ran
|
Files
40
|
Run time
11min
|
Badge
README BADGES
|
push
travis-ci
<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">">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 &quot;_enable_verbose;&quot; - changed to any string literal equal to &quot;enable verbose&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 &#39;master&#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 &quot;updated terminology in UndefinedVariable error elaborate message to be more precise" 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
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|