Commit graph

11849 commits

Author SHA1 Message Date
Ryan Cavanaugh
4b133489a1 Add getDirectories to shims 2016-05-24 11:31:10 -07:00
Nathan Shively-Sanders
9865b48d0f Remove intentionally unused variables 2016-05-24 11:22:25 -07:00
Nathan Shively-Sanders
7bbce05d61 Remove duplicate linting of client.ts 2016-05-24 10:41:53 -07:00
Nathan Shively-Sanders
3d841b20a7 Lint unit tests via harnessSources in Jakefile.js 2016-05-24 10:17:16 -07:00
Ryan Cavanaugh
675d176cef Allow duplicate identifiers as long as their declarations span multiple blocks
Fixes #8675
2016-05-24 09:58:56 -07:00
Andy
e67df33bcf Merge pull request #8780 from Microsoft/navbar_enum
Include enums in childItems in navigation bar
2016-05-24 09:58:56 -07:00
Andy Hanson
11d51867f2 Include enums in childItems in navigation bar 2016-05-24 05:58:14 -07:00
Ryan Cavanaugh
f7cc05482b Don't lose host 'this' 2016-05-23 16:25:25 -07:00
Ryan Cavanaugh
2d5f38c2bc Only return dirs from getdirectories 2016-05-23 16:20:13 -07:00
Ryan Cavanaugh
27292e4292 Merge pull request #8678 from RyanCavanaugh/fix8255
Tweak UMD / global semantics
2016-05-23 16:15:56 -07:00
Nathan Shively-Sanders
bc36f8c5ca Apparent members for type params constrained by any 2016-05-23 16:04:22 -07:00
Vladimir Matveev
f69ecb5b90 run tests in parallel by equally dividing them between workers 2016-05-23 16:00:56 -07:00
Evan Sebastian
eca94375e3 Fix missing else statement 2016-05-24 05:52:15 +07:00
Ryan Cavanaugh
3ee4a2283f Lint 2016-05-23 15:47:04 -07:00
Evan Sebastian
f1ac06f30d Handles ES3 default as identifier name 2016-05-24 05:42:11 +07:00
Anders Hejlsberg
92d465d01f Merge pull request #8730 from Microsoft/destructureOptionalParameter
Fix destructuring of optional parameters with --strictNullChecks
2016-05-23 15:41:30 -07:00
Anders Hejlsberg
f1d023a689 Merge pull request #8731 from Microsoft/subtypeRelationForNever
Fix subtype relation for 'never' type
2016-05-23 15:40:38 -07:00
Anders Hejlsberg
74e2154a51 Merge pull request #8767 from Microsoft/neverTypeInference
Only infer 'never' in function expressions and arrow functions
2016-05-23 15:40:18 -07:00
Nathan Shively-Sanders
1527499886 Merge pull request #8605 from Microsoft/recursively-remove-object-literal-freshness
Recursively mark object literals as non-fresh when checking assignability to intersections
2016-05-23 15:24:30 -07:00
Nathan Shively-Sanders
cd97270721 Add test case 2016-05-23 15:11:03 -07:00
Nathan Shively-Sanders
462607c8ec Improve doc comment 2016-05-23 14:56:45 -07:00
Evan Sebastian
ebd4ce6e7a Factor out the behaviour and handles x++ and ++x 2016-05-24 04:51:46 +07:00
Ryan Cavanaugh
1c253239e6 Refactor 2016-05-23 14:51:39 -07:00
Evan Sebastian
ec60ac94ab Add test for composite assignment 2016-05-24 04:24:38 +07:00
Evan Sebastian
269ebda7fc Factor out assignment op check 2016-05-24 04:21:43 +07:00
Nathan Shively-Sanders
036de6b24a One more cleanup item from PR comments 2016-05-23 14:11:10 -07:00
Nathan Shively-Sanders
962935b51f Address PR comments 2016-05-23 13:53:30 -07:00
Andy
0a54a3b50e Merge pull request #8712 from Microsoft/readonly_assignment_in_constructor
Allow assignment to readonly parameter property within the constructor
2016-05-23 13:21:22 -07:00
Anders Hejlsberg
10d331ee9f Accept new baselines 2016-05-23 13:08:23 -07:00
Anders Hejlsberg
b8e9ecfb1a Add tests 2016-05-23 13:08:15 -07:00
Andy
5035df665d Merge pull request #8756 from Microsoft/no_navigate_to_import
Don't include imports in navigateTo if the imported declaration is also in the items and has the same name
2016-05-23 13:07:14 -07:00
Andy
2aa2738118 Merge pull request #8714 from Microsoft/lint_more
Lint src\harness\instrumenter.ts
2016-05-23 11:38:37 -07:00
Andy
1f7d1d23db Merge pull request #8762 from Microsoft/navbar_tests
Make fourslash tests actually test parentName for navbar items
2016-05-23 11:32:12 -07:00
Andy
dd092d8743 Merge pull request #8759 from Microsoft/lint_client
Lint src\server\client.ts
2016-05-23 10:51:30 -07:00
Anders Hejlsberg
975e6de3c8 Merge branch 'master' into neverTypeInference 2016-05-23 10:50:08 -07:00
Andy
adbf8fdee0 Merge pull request #8761 from Microsoft/fix_tests_8732
Fix tests for PR #8732
2016-05-23 10:50:08 -07:00
Anders Hejlsberg
ec92f7eb4d Merge branch 'skipLibCheck' 2016-05-23 10:46:29 -07:00
Anders Hejlsberg
f322def2e6 Merge branch 'master' into skipLibCheck 2016-05-23 10:36:05 -07:00
Anders Hejlsberg
564378fc9f Only infer 'never' return type in function expressions and lambdas 2016-05-23 10:35:40 -07:00
Andy Hanson
02d4959dd8 Lint src\server\client.ts 2016-05-23 10:33:47 -07:00
Mohamed Hegazy
02c584bcc6 Merge branch 'Fix8634' 2016-05-23 10:17:25 -07:00
Mohamed Hegazy
8dfc2a1ab8 Add comma 2016-05-23 10:13:33 -07:00
Mohamed Hegazy
6438fd57c2 Merge branch 'master' into Fix8634 2016-05-23 10:04:30 -07:00
Andy Hanson
db65724330 Make fourslash tests actually test parentName for navbar items 2016-05-23 09:44:28 -07:00
Mohamed Hegazy
a28501ee35 Merge pull request #8749 from basarat/patch-2
chore comments to jsdoc
2016-05-23 09:33:55 -07:00
Andy Hanson
4922b3d3fe Fix tests for PR #8732 2016-05-23 09:04:57 -07:00
Yuichi Nukiyama
4e415ebfd0 add SharedArrayBuffer
fix
2016-05-24 00:41:44 +09:00
Andy Hanson
5e799b8773 Don't include imports in navigateTo if the imported declaration is also in the items and has the same name 2016-05-23 07:01:16 -07:00
Andy Hanson
15b0a8ec17 Lint src\harness\instrumenter.ts 2016-05-23 06:09:19 -07:00
Andy Hanson
17009e41d4 Expand tests 2016-05-23 06:06:01 -07:00