18520 Commits

Author SHA1 Message Date
Ryan Cavanaugh
d31364c09c Load global plugins even if no local ones exist 2017-04-13 16:17:35 -07:00
Ryan Cavanaugh
19ddc1e94a Avoid loading duplicate local+global plugins 2017-04-13 16:17:34 -07:00
Ryan Cavanaugh
3cc379c3c0 Fix merge 2017-04-13 16:16:57 -07:00
Mohamed Hegazy
d129199f41 Merge pull request #15183 from Microsoft/PortLibChanges-4-13-2017
Port generated lib files
2017-04-13 15:16:17 -07:00
Nathan Shively-Sanders
d53b3ac43c Merge pull request #15032 from Microsoft/fix-anon-class-this-reference-caching
Do not walk up control flow containers for `this`
2017-04-13 15:10:01 -07:00
Mohamed Hegazy
ea9670de43 Port generated lib files 2017-04-13 14:57:25 -07:00
Nathan Shively-Sanders
8a599f662f Merge pull request #14090 from Microsoft/es5-emit-param-initialiser-before-object-rest
ES5:Emit parameter initialiser before object rest destructuring
2017-04-13 13:43:13 -07:00
Nathan Shively-Sanders
58a6c92c29 Rename addPrologueDirectives->addStandardPrologue 2017-04-13 13:21:56 -07:00
Nathan Shively-Sanders
b2199bd23c Test:order of directives, initialisers, object spread destructuring 2017-04-13 10:35:50 -07:00
Nathan Shively-Sanders
5496096ee3 Split addPrologue into string + custom directives
The original function is now named addPrologue.
There are then three places than need to call the two split functions
separately.
2017-04-13 10:29:32 -07:00
Herrington Darkholme
aab25a891a accept new baselines 2017-04-13 21:30:40 +08:00
Herrington Darkholme
7b1cbf0994 fix #15155: improve namespaceModule error message 2017-04-13 21:30:17 +08:00
Anders Hejlsberg
014845a637 Merge pull request #15057 from Microsoft/fixExcessPropertyCheck
Fix excess property check
2017-04-12 15:54:32 -10:00
Nathan Shively-Sanders
11f715c724 Merge pull request #15036 from Microsoft/remove-readonly-from-spread-properties
Remove readonly from spread properties
2017-04-12 16:32:16 -07:00
Andy Hanson
8c559a4f08 Respond to PR comments 2017-04-12 15:11:16 -07:00
Yui
ee52477798 Merge pull request #15037 from Microsoft/master-14401
[Master] Include dom into default library files
2017-04-12 13:42:40 -07:00
Kanchalai Tanglertsampan
58e2189f45 Add tests and update baselines 2017-04-12 13:38:11 -07:00
Nathan Shively-Sanders
24852b6be4 Merge branch 'master' into es5-emit-param-initialiser-before-object-rest 2017-04-12 12:59:10 -07:00
Kanchalai Tanglertsampan
012f459594 Fix linting error 2017-04-12 12:28:34 -07:00
Kanchalai Tanglertsampan
e5b95fcfbb Merge branch 'master-jsxChildren' of https://github.com/Microsoft/TypeScript into master-jsxChildren
# Conflicts:
#	src/compiler/scanner.ts
2017-04-12 12:18:18 -07:00
Kanchalai Tanglertsampan
eb0ad7f3f9 update baselines 2017-04-12 12:17:37 -07:00
Kanchalai Tanglertsampan
f0990460a6 Add tests 2017-04-12 12:17:27 -07:00
Kanchalai Tanglertsampan
4fa23127fc Fixing consuming whitespace in children 2017-04-12 12:08:12 -07:00
Nathan Shively-Sanders
0ffe24c64b Expand spread property find-all-ref test 2017-04-12 11:47:23 -07:00
Nathan Shively-Sanders
03e3894909 Update baselines 2017-04-12 11:38:53 -07:00
Nathan Shively-Sanders
28cdaf24e9 Address PR:fix find-all-refs and slim down code
Also add readonly to find-all-ref test
2017-04-12 11:31:52 -07:00
Andy Hanson
c7d51a3053 Merge branch 'master' into refactor_findallrefs 2017-04-12 11:27:58 -07:00
Ron Buckton
60e056a217 Merge pull request #15144 from Microsoft/fix14357
Fix down-level emit for captured loop variable in async function
2017-04-12 11:10:05 -07:00
Andy Hanson
a82ac45e36 Merge branch 'master' into fallthrough 2017-04-12 10:58:03 -07:00
Ron Buckton
6c4a24eb11 Fix down-level emit for captured loop variable in async function 2017-04-11 17:30:53 -07:00
Kanchalai Tanglertsampan
c1ea3034d5 wip-fixing consuming whitespace in children 2017-04-11 15:35:06 -07:00
Andy
397efbde56 Merge pull request #15078 from Microsoft/lint-linter
Lint custom lint rules
2017-04-11 15:28:51 -07:00
Kanchalai Tanglertsampan
4562fd089c Store scanning information whether JSXText is just an all whitespaces 2017-04-11 14:55:26 -07:00
Andy
12df0324ee Merge pull request #15142 from Microsoft/newLine
Don't access `sys.newLine` inside unit tests
2017-04-11 14:40:09 -07:00
Andy Hanson
7347e5e4fd Merge branch 'master' into lint-linter 2017-04-11 14:34:38 -07:00
Zhengbo Li
11ac006d60 Fix issue that randomly closes configured projects (#15080)
* Fix issue that randomly closes configured projects

* Correct the default project selection
2017-04-11 14:25:32 -07:00
Andy Hanson
893e3242fb Don't access sys.newLine inside unit tests 2017-04-11 14:24:32 -07:00
Andy Hanson
8313776d8c Merge branch 'master' into config-extension 2017-04-11 14:22:03 -07:00
Andy Hanson
4ae8df635a Remove unnecessary use of getOwnKeys
Also, fix a typo.
2017-04-11 14:19:11 -07:00
Andy Hanson
fe007ccb84 configurationExtension tests: Use objects instead of strings for readability 2017-04-11 14:14:48 -07:00
Andy
1798e8f58b Merge pull request #15131 from Microsoft/boolean-trivia-spacing
boolean-trivia lint rule: Enforce space between comment and argument
2017-04-11 14:10:17 -07:00
Andy Hanson
92bea77ad3 Tsconfig inheritance: Do not resolve included files in an inherited tsconfig 2017-04-11 14:05:57 -07:00
Ryan Cavanaugh
46eaf4feb0 Remove npm update; add release-2.3 to branches
This command *should* do nothing immediately following an `npm install`, but causes failures due to `tslint` having a dependency on `typescript`.

Also add release-2.3 to our covered branches
2017-04-11 12:38:49 -07:00
Ryan Cavanaugh
34e3f5fe4a Merge pull request #15111 from RyanCavanaugh/typesMap2
Add tests, comments, and min.js exclusion
2017-04-11 11:08:14 -07:00
Kanchalai Tanglertsampan
17417e9a88 Format checker 2017-04-11 10:53:14 -07:00
Kanchalai Tanglertsampan
8e2dd38267 Use JSX Attributes to contextually type children property 2017-04-11 10:52:50 -07:00
Kanchalai Tanglertsampan
f86a730371 Consider whitespace that won't be emitted to be different kind so that we won't include in typ-checking 2017-04-11 10:52:18 -07:00
Andy Hanson
ed5eca2b7b boolean-trivia lint rule: Enforce space between comment and argument 2017-04-11 09:44:58 -07:00
Andy
c38d2a188a Merge pull request #15077 from Microsoft/null-trivia
boolean-trivia lint rule: Lint for null/undefined too
2017-04-11 08:43:41 -07:00
falsandtru
8a851f3702 Use object type 2017-04-11 21:39:51 +09:00