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 e9e7271fc3ab50654cb234c813e46fc90d70a736)
2017-03-22 19:27:50 -07:00
Ryan Cavanaugh
1696df6c9e
Don't add in size of disabled projects
...
(cherry picked from commit 2721a8c8b4fcacc551e68594964ea581b713f83c)
2017-03-22 19:27:29 -07:00
Ryan Cavanaugh
c66a5359e2
Add unit test
...
(cherry picked from commit ff0947996c03c07a7d2c1d8fdaf25e60dce6039c)
2017-03-22 19:27:28 -07:00
Ryan Cavanaugh
63aeacb83f
Math
...
(cherry picked from commit 7b17f6affecd6fb5e478607bf43e4cc29edf3f45)
2017-03-22 19:27:27 -07:00
Ryan Cavanaugh
8b3c54dbfb
Store the size of the project properly
...
(cherry picked from commit 16c7bcfebbeb8490a86dd994167283414d9d43a0)
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 98516e7d6e80da8860a9951b83c753732130c764)
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 456614f7e0d8ac0f5d420a6caf42f57cf5dda313)
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 cc8ce5975cbda492834d43ec1b743126a3334df4)
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