Commit graph

13 commits

Author SHA1 Message Date
Simon Marchi
dd24a05670 tslint: Enable whitespace 2018-07-18 11:16:22 -04:00
Simon Marchi
e0ed9f71b8 tslint: Enable no-var-requires
Rationale from the rule's page:

AMD-style require([]) and CommonJS-style require("") statements are
environment-specific and more difficult to statically analyze.

ES2015-style imports are part of the JavaScript language specfication
and recommended as the path going forward. TypeScript will compile them
to environment-specific forms as needed.
2018-07-18 10:52:48 -04:00
Simon Marchi
1244e4133c Enable tslint with basic rules
Add tslint as a plugin to tsc, so that they will show up in vscode or
whatever editor people use.  I only enabled two basic rules that I think
are very useful, prefer-const and no-var-keyword.  Violations of these
rules were fixed with "tslint -p . --fix".  There was one unused
variable (in the isExpandable) function that I removed by hand.
2018-07-17 18:19:37 -04:00
Leszek Swirski
596674fb59 Add a test 2018-02-02 12:17:36 +00:00
Marcel Ball
cdee9d6420 Fix bug with MI Parsing if there is a list with empty strings
A JavaScript string is a falsy value - but an empty string is valid in these positions - so need to explicitly check for undefined instead of just falsy.
2018-01-24 16:00:04 -04:00
Marcel Ball
2219810715 Fix GDB expansion of structures/arrays containing floating point values. 2018-01-24 15:56:02 -04:00
WebFreak001
e43bec9f07 Unicode fix #77 2016-12-06 23:53:34 +01:00
WebFreak001
9e5d12551f Fallback to raw output when JSON.parse fails
Partial fix for #77
2016-12-06 23:25:16 +01:00
WebFreak001
5fc8765678 Fixed C/C++ argument list & char*[]
Fix #69 (hihi Kappa)
2016-08-13 13:34:34 +02:00
WebFreak001
35afccfd77 Added LLDB support (fix #39) 2016-03-06 12:02:11 +01:00
WebFreak001
b81a7bc1c2 Added expanding member pointer variables (TODO: make pointer member symbol customizable) 2016-03-05 00:36:16 +01:00
WebFreak001
2cb16e2b9e Made value arrays parsable by vscode 2016-02-27 20:08:28 +01:00
WebFreak001
4440bfbe18 Initial commit 2016-01-10 18:03:51 +01:00