Kanchalai Tanglertsampan
168118f12b
Modularize ES6 and ES7 library files
...
Separate ES6 library feature-by-feature into smaller files
Break ES6 library
Remove unused ES6
Rename core to es5
Update building library files in JakeFile
separate symbol into its own file
separate well-known symbol into its own file
remove iterable and symbol component from es6.string.d.ts
remove iterable and symbol components from es6.collection.d.ts
remove symbol components from es6.math.d.ts
remove iterable and symbol components from es6.object.d.ts
remove iterable and symbol components from es6.promise.d.ts
remove iterable and symbol component from es6.reflect.d.ts
remove iterable and symbol components from es6.proxy.d.ts
split regexp into its own file
remove unused file
rename es7 array-include d.ts file
Include new lib files into compilation
Move symbol.iterable to symbol.wellknown
Move functions/methods that use propertyKey back to its original interface
Rename dome.es6 to dom.iterable
Take dependency on dom.generated.d.ts
Rename importcore.d.ts to importes5.d.ts
Add es6.d.ts and es7.d.ts that contain /// references to their associated sub-features files
Update library compilation
Fix harness broken from renaming generated library files
Remove intl.d.ts
Remove preset lib files
Use lib.full.es6.d.ts instead of lib.es6.d.ts
Add intl.d.ts to es5.d.ts
Remove unused RegexpConstructor interface
Separate generator into its own file
Update Jakefile
Remove iterable-iterator dependence
Use lower case for lib filename
Include no-default comment
Remove newline on top of the file
2016-03-28 13:49:46 -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
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
vladima
0355d1fdc8
fix source maps for in-browser tests
2016-02-10 00:20:40 -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
Wesley Wigham
6c812420ec
Merge branch 'master' into out-module-concat
2015-10-30 11:27:34 -07:00
Sébastien Arod
b60d88fa80
Allow comments in tsconfig.json issue #4987
2015-10-29 12:56:13 +01:00
Vladimir Matveev
067e1ccef2
Merge pull request #5440 from Microsoft/lintServer
...
lint code in 'server' folder
2015-10-28 20:55:46 -07:00
Wesley Wigham
d3b95d2e23
Merge pull request #5422 from weswigham/const-enum-deprocdessing
...
Const enum deconst'ing
2015-10-28 17:01:39 -07:00
Vladimir Matveev
9c0982051d
lint node.d.ts
2015-10-28 16:02:16 -07:00
Vladimir Matveev
5ce7fd9781
lint server
2015-10-28 15:42:15 -07:00
Mohamed Hegazy
4bbb7d29c3
Remove async from builtGeneratedDiagnosticMessagesJSON task
2015-10-28 11:40:33 -07:00
Yui T
a5c9a2d263
Include the built into local task
2015-10-27 14:16:05 -07:00
Wesley Wigham
d07a2774a3
const enum fixing in postprocess step
2015-10-27 14:03:20 -07:00
Yui T
46141f5213
Copy generated diagnostic messages json from src/compiler to built/local
2015-10-27 13:20:12 -07:00
Mohamed Hegazy
6d9e7938dc
Merge pull request #5410 from kenhowardpdx/es6-source-order
...
Fixed ES6 Source Order
2015-10-27 10:24:25 -07:00
Ken Howard
bef1acbaff
Fixed ordering for lib.es6.d.ts.
2015-10-26 17:17:12 -07:00
Nathan Shively-Sanders
3127684351
Make runtests and runtests-parallel share code
...
Also some minor cleanup.
2015-10-26 10:25:01 -07:00
Nathan Shively-Sanders
e2bfbd54f5
Rename, default to 'min' and fix Projects case
...
1. Rename to runtests-parallel
2. Change default reporter to 'min', which reduces interleaved/interfering
output.
3. Change 'projects' to 'Projects'
2015-10-26 08:06:19 -07:00
Nathan Shively-Sanders
3682580366
First draft of test parallelisation
2015-10-23 16:27:44 -07:00
Ryan Cavanaugh
69236c9be8
Add rule to check spaces around intersection/union type operators
2015-10-22 11:35:48 -07:00
Wesley Wigham
7a4e995f01
feedback form pr
2015-10-20 15:14:18 -07:00
Wesley Wigham
d8ec703370
merge with master
2015-10-05 13:25:40 -07:00