Commit Graph

19046 Commits

Author SHA1 Message Date
Ryan Cavanaugh 28f548a740 Recognize '-?' / '--?' in tsc 2016-05-24 12:12:38 -07:00
Sheetal Nandi b8b38f3b86 Do not resolve alias when getting symbol of import equal's right hand side
Fixes #5501
2016-05-24 12:11:15 -07:00
Evan Sebastian 47eac4f4af isNameOfExportedDeclarationInNonES6Module 2016-05-25 01:42:17 +07:00
Ron Buckton e5c473c9fc Adds a NodeFlag to indicate a synthetic node. 2016-05-24 11:41:24 -07:00
Ron Buckton 96ba0f2696 Added metrics for printing 2016-05-24 11:41:14 -07:00
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
Yui 3305e9cdd4 [Transforms] Fix projects sourcemaps (#8718)
* Update project sourcemaps part0

Update project sourcemaps

Update project sourcemaps

update project sourcemaps

update project sourcemaps

Update sourcemaps

update project sourcemaps

update project sourcemaps

update project sourcemaps

* Update project sourcemaps part1

update project sourcemaps

update project sourcemaps

update project sourcemaps

update project sourcemaps

update project sourcemaps

update project sourcemaps

Update project sourcemaps
2016-05-24 08:52:35 -07:00
Yui 65a641f33a [Transforms] Fix other sourcemaps (#8721)
* Update correct sourcemaps

* Fix emit BOM in sourcemap

* Stop emit .js.map when no .js is emitted

* verify and update sourcemaps and sourcemap.txt

* Verify and update systemjs sourcemaps
2016-05-24 08:52:15 -07:00
Andy Hanson 11d51867f2 Include enums in childItems in navigation bar 2016-05-24 05:58:14 -07:00
Bill Ticehurst 073f16e359 Fixed whitespace 2016-05-23 17:28:41 -07:00
Bill Ticehurst dd31bf93e7 Updated test 2016-05-23 17:25:10 -07:00
Bill Ticehurst 75d84dcf61 Merge remote-tracking branch 'upstream/master' into loadJsFromModules 2016-05-23 17:14:23 -07:00
Bill Ticehurst ac541948c9 Fixed diagnostic message wording 2016-05-23 17:06:48 -07:00
Bill Ticehurst c76dc72b40 Merge remote-tracking branch 'upstream/master' into loadJsFromModules 2016-05-23 17:00:10 -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