Commit Graph

16477 Commits

Author SHA1 Message Date
Ryan Cavanaugh 03e306a917 Merge pull request #15132 from RyanCavanaugh/portTypesMap-2.2
Port types map 2.2
2017-04-13 16:33:27 -07:00
Zhengbo Li 5bad615f39 Fix issue that randomly closes configured projects (#15080) (#15178)
* Fix issue that randomly closes configured projects

* Correct the default project selection
2017-04-13 15:55:02 -07:00
Ryan Cavanaugh 81f3830f09 Add tests, comments, and min.js exclusion 2017-04-11 11:24:18 -07:00
Ryan Cavanaugh 88de784891 Remove tsserver command for loading different map 2017-04-11 11:23:41 -07:00
Ryan Cavanaugh 31e3f5c104 Remove bad merge + unused cmd name 2017-04-11 11:23:39 -07:00
Ryan Cavanaugh 013aca2a0c Pass correct regex flag 2017-04-11 11:23:36 -07:00
Ryan Cavanaugh 526c0438b5 Fix path escaping and slash normalization 2017-04-11 11:23:33 -07:00
Ryan Cavanaugh 1eeb9ce1f7 Fix regex for real this time 2017-04-11 11:23:30 -07:00
Ryan Cavanaugh 7ff92195e1 Fixes 2017-04-11 11:23:27 -07:00
Ryan Cavanaugh 849f459804 Add Kendo; fix Office 2017-04-11 11:23:25 -07:00
Ryan Cavanaugh bae5cef329 Lint 2017-04-11 11:23:21 -07:00
Ryan Cavanaugh b4e871ba10 Allow resetting so tests pass 2017-04-11 11:23:17 -07:00
Ryan Cavanaugh c6338c3e20 Update tsserverProjectSystem.ts 2017-04-11 11:23:12 -07:00
Ryan Cavanaugh 2c64e5102e Fix failing test 2017-04-11 11:23:07 -07:00
Ryan Cavanaugh b01f950376 Add tests and fix bugs 2017-04-11 11:22:51 -07:00
Mine Starks 9e532b5d04 Merge pull request #14988 from minestarks/release-2.2
Expose JSDoc tags through the language service (2.2)
2017-04-03 11:29:59 -07:00
Mine Starks 5e98bcd353 Merge pull request #12856 from minestarks/includejsdoctags
Expose JSDoc tags through the language service
2017-04-03 10:57:34 -07:00
Mohamed Hegazy d894e6aebe Update version 2017-03-28 16:30:11 -07:00
Mine Starks 572905d184 Merge pull request #14904 from minestarks/release-2.2-typingsafelist
Allow specifying location of typingSafeList.json (2.2)
2017-03-28 14:58:23 -07:00
Mine Starks c8f9162d53 Allow specifying location of typingSafeList.json 2017-03-28 14:31:15 -07:00
Bill Ticehurst f9e3b4164a Merge pull request #14809 from Microsoft/billti/port-release-2.1-fixes
Port release-2.1 fixes to release-2.2
2017-03-24 11:42:09 -07:00
Bill Ticehurst 8a67b6ddd4 Changes for Map implementation 2017-03-22 19:48:20 -07:00
Ryan Cavanaugh 35e77171e9 Store diabled projects as 0
(cherry picked from commit e9e7271fc3)
2017-03-22 19:27:50 -07:00
Ryan Cavanaugh 1696df6c9e Don't add in size of disabled projects
(cherry picked from commit 2721a8c8b4)
2017-03-22 19:27:29 -07:00
Ryan Cavanaugh c66a5359e2 Add unit test
(cherry picked from commit ff0947996c)
2017-03-22 19:27:28 -07:00
Ryan Cavanaugh 63aeacb83f Math
(cherry picked from commit 7b17f6affe)
2017-03-22 19:27:27 -07:00
Ryan Cavanaugh 8b3c54dbfb Store the size of the project properly
(cherry picked from commit 16c7bcfebb)
2017-03-22 19:27:27 -07:00
Mohamed Hegazy 01e619ba53 Do not report semantic diagnostics for infered and external projects with only .js files
(cherry picked from commit 98516e7d6e)
2017-03-22 19:26:05 -07:00
Ryan Cavanaugh be30adc77f Make compatible with 2.1 maps
# Conflicts:
#	src/server/editorServices.ts
#	src/server/project.ts

(cherry picked from commit 456614f7e0)
2017-03-22 19:24:49 -07:00
Ryan Cavanaugh de8fb9e833 Apply the 20 MB non-TS source limit across all projects
(cherry picked from commit cc8ce5975c)
2017-03-22 19:24:49 -07:00
Bill Ticehurst 4ee8bdb762 Suppress semantic errors in JS only configured projects 2017-03-22 18:13:58 -07:00
Mohamed Hegazy d89553f63e Update LKG v2.2.2 2017-03-13 12:42:28 -07:00
Matt Bierner 7ea8d9fa49 Fix Per Request Cancellation Tokens
While working on https://github.com/Microsoft/vscode/pull/22437, I believe there is a bug in the per request cancellation in the  `setRequest` function on the line `currentRequestId = currentRequestId ;` This causes `currentRequestId` to always be undefined

Fix is to assign the `currentRequestId` to `requestId`
2017-03-13 10:49:46 -07:00
Vladimir Matveev 8f41444769 send error if obtaining of types-registry package failed (#14573) (#14585) 2017-03-10 15:08:52 -08:00
Vladimir Matveev 6e8c44f774 Ports #14566 to release-2.2 (#14571)
* use ES6 library when building tslint rules (#14474)

* Merge pull request #14553 from Microsoft/fixBuildBreak

Add --lib es6 to @types/node dependent targets

* allow passing --logFile and --logVerbosity parameter to tsserver (#14566)

* fix linter issues
2017-03-10 10:33:09 -08:00
Mohamed Hegazy f6b17387b6 Update LKG 2017-03-02 12:17:16 -08:00
Mohamed Hegazy e440dbb3da Update version 2017-03-02 12:11:47 -08:00
Mohamed Hegazy a29e8cf240 Update LKG v2.2.1 2017-02-17 17:29:02 -08:00
Mohamed Hegazy 1120971a6e Fix #14136: Make Object.create return any all the time 2017-02-17 17:15:24 -08:00
Mohamed Hegazy 6b5c448d79 Merge pull request #14131 from Microsoft/release-2.2_default_import_name
Handle undefined import name
2017-02-16 16:23:23 -08:00
Arthur Ozga 125a8fa2fe Merge pull request #14133 from aozgaa/MissingPropertyFix-2.2
Missing property fix 2.2
2017-02-16 14:55:09 -08:00
Arthur Ozga b62b4678ac add periods 2017-02-16 14:54:42 -08:00
Arthur Ozga f2770a1216 widen type, index signature, and add tests 2017-02-16 14:18:11 -08:00
Arthur Ozga a4cf12efb7 cleanup 2017-02-16 14:18:10 -08:00
Arthur Ozga d9e0fffad9 use getBaseTypeOfLiteralType 2017-02-16 14:18:10 -08:00
Arthur Ozga 150e2fbf50 add tests 2017-02-16 14:18:09 -08:00
Arthur Ozga f133a6755e wip testing 2017-02-16 14:18:09 -08:00
Arthur Ozga 2187e677b3 Get Widened Type 2017-02-16 14:18:08 -08:00
Arthur Ozga 533262ce83 wip 2017-02-16 14:18:08 -08:00
Andy Hanson ee13f31010 Handle undefined import name 2017-02-16 14:04:49 -08:00