Commit graph

141 commits

Author SHA1 Message Date
Ron Buckton 1aa69921c6 Makes transforms the default 2016-04-07 17:07:12 -07:00
Ron Buckton 3507ed021c Fixes issues that were causing runtests-browser to fail 2016-04-07 16:13:28 -07:00
Ron Buckton 46e4c632ff Fix remaining debug failures. 2016-03-25 18:49:50 -07:00
Ron Buckton 734f161cdc Changed emit for decorator metadata 2016-03-25 14:29:22 -07:00
Ron Buckton 6ba1961ce8 Fixes elision of import declarations in ES6 modules. 2016-03-24 17:48:31 -07:00
Ron Buckton e50469948f Fix async method with super 2016-03-24 17:03:49 -07:00
Ron Buckton 975e8212d8 Fixes the various TypeErrors coming from some transforms. 2016-03-24 13:32:41 -07:00
Ron Buckton 02ebfa5d11 Added environment variable to force experimental transformations. 2016-03-21 11:54:10 -07:00
Ron Buckton 3c344987de Merge branch 'master' into transforms 2016-03-18 17:13:55 -07:00
Kanchalai Tanglertsampan 120c6eba25 Remove trailing whitespace 2016-03-16 14:09:45 -07:00
Kanchalai Tanglertsampan f4e920e2c1 Add unittest for testing convert compiler-options and typing-options 2016-03-15 11:45:21 -07:00
Kanchalai Tanglertsampan 157b8e7456 Add a new unittest for command line parsing for --lib 2016-03-15 11:44:33 -07:00
Nathan Shively-Sanders 8a01a973bb Always run lint, even for runtests-parallel
The first runner runs lint, not the first to complete.
2016-03-09 12:40:53 -08:00
Ron Buckton 8e5e5f8813 Merge branch 'transforms-printer' into transforms-transformer-ts 2016-02-29 13:29:32 -08:00
Ron Buckton b1d88282ce Remove transformCompatibleEmit flag and make it the default. 2016-02-29 13:29:03 -08:00
Ron Buckton ad314b05f0 Merge branch 'transforms-printer' into transforms-transformer-ts 2016-02-23 13:15:52 -08:00
Ron Buckton e5cd8fef21 Added temporary compat flag to control emit output to fix tests 2016-02-23 11:35:26 -08:00
Ron Buckton 0a325ee04c Merge branch 'transforms-printer' into transforms-transformer-ts 2016-02-22 16:35:57 -08:00
Ron Buckton 6d273366d3 Merged some changes from other branches. 2016-02-22 16:10:32 -08:00
Jason Ramsay 284d9f527c Salsa: JS support for discovering and acquiring d.ts files
(Mostly isolating VS host changes from PR#6448)
2016-02-21 21:35:02 -08:00
Ron Buckton f948b14185 Adds the TypeScript transformer 2016-02-12 10:49:09 -08:00
vladima 0355d1fdc8 fix source maps for in-browser tests 2016-02-10 00:20:40 -08:00
Ron Buckton 6b381ecdbd Added printer 2016-02-09 13:43:40 -08:00
Ron Buckton 0f2bbb181f Moved LexicalEnvironment to types.ts, minor fixes 2016-02-09 12:39:46 -08:00
Ron Buckton c3faf0f34e Added visitor API 2016-02-03 18:11:32 -08:00
YuichiNukiyama 1eda3efbed Add Array.prototype.includes
Add Array.prototype.includes method. method of comments  I've quoted
from
[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes).
And change Jakefiles.js to build lib.es7.d.ts.
2016-01-22 12:08:28 +00:00
Daniel Rosenwasser 94eb1079fd Print the names of files being linted. 2016-01-14 10:14:25 -08:00
Vladimir Matveev dd58228861 add no-default-lib tag to core libraries 2016-01-11 21:34:52 -08:00
Daniel Rosenwasser 1bdf7edee2 Enable linting on 'shims.ts'. 2016-01-07 23:13:41 -05:00
Nathan Shively-Sanders ec4c6fea2d Merge branch 'master' into lint-nested-++ 2016-01-04 08:56:05 -08:00
Daniel Rosenwasser 2032c6d18a Lint 'patternMatcher.ts'. 2015-12-28 17:21:03 -05:00
Daniel Rosenwasser f9eb330b19 Lint 'navigateTo.ts'. 2015-12-28 16:58:27 -05:00
Daniel Rosenwasser 9b9abf8674 Lint 'outliningElementsCollector.ts'. 2015-12-28 16:50:58 -05:00
Nathan Shively-Sanders abf9961528 Merge branch 'master' into lint-nested-++ 2015-12-22 16:12:07 -08:00
Yui T 2ec97a2d2e Address PR feed back 2015-12-17 18:00:53 -08:00
Yui T ec95f9955a Fix linting issue 2015-12-15 10:04:30 -08:00
Mohamed Hegazy 378e5c3941 Add full path to spec md file in generate-spec target 2015-12-08 13:55:59 -08:00
Wesley Wigham de89459162 add new rule 2015-12-01 16:19:40 -08:00
Wesley Wigham e134169590 Merge pull request #5875 from weswigham/no-in-rule
lint rule forbidding the in keyword binary expression
2015-12-01 15:36:51 -08:00
Wesley Wigham 3085806fc2 lint rule forbidding the in keyword binary expression 2015-12-01 15:14:24 -08:00
Wesley Wigham 592d41c9cc lint all filed before a failure 2015-12-01 15:05:08 -08:00
Ron Buckton 266600da08 Merge pull request #5780 from Microsoft/extractSourceMaps
Extract source map generation logic out of the emitter.
2015-11-30 12:51:36 -08:00
Ron Buckton 5c23a5f11e Extract source map generation logic out of the emitter. 2015-11-23 22:38:05 -08:00
Yui T 97f0bfcd72 apply tslint rule to scripts\tslint 2015-11-20 16:28:58 -08:00
Wesley Wigham cadf54334b Merge branch 'master' into out-module-concat 2015-11-09 12:38:23 -08:00
Wesley Wigham 51fc4f2c23 Add prefer const rule 2015-11-04 14:51:31 -08:00
Wesley Wigham 6f9702112f Merge branch 'master' into out-module-concat 2015-11-02 16:57:07 -08:00
Daniel Rosenwasser 3f0c6b1aaf Use '--pretty' in builds. 2015-11-02 16:41:28 -08:00
Mohamed Hegazy 3e631449a1 Merge pull request #5450 from sarod/allow-comments-tsconfig
Allow comments in tsconfig.json
2015-11-02 11:46:44 -08:00
Wesley Wigham 70fba0b820 Merge branch 'master' into out-module-concat 2015-10-30 15:47:35 -07:00