Commit Graph

11159 Commits

Author SHA1 Message Date
Paul van Brenk
3437fe5846 Exclude the files in the .vs folder
These are user spefic settings, that shouldn't be in the git repo.
2016-04-27 14:45:24 -07:00
Zhengbo Li
c4d5783589 Merge pull request #8339 from zhengbli/updateLib04272016
Routine update of dom lib files
2016-04-27 14:16:04 -07:00
Zhengbo Li
a1039bb061 Routine update of dom lib files 2016-04-27 13:22:10 -07:00
Anders Hejlsberg
b99a2e0837 Merge pull request #8324 from Microsoft/fixDisplayOfNarrowedTypes
Properly display narrowed types when hovering in IDE
2016-04-27 13:18:05 -07:00
Anders Hejlsberg
65edb527f5 Adding fourslash test 2016-04-27 09:08:45 -07:00
Anders Hejlsberg
700435bb8e Properly display narrowed types when hovering in IDE 2016-04-26 17:32:00 -07:00
Ryan Cavanaugh
e00f573de4 Merge pull request #8312 from RyanCavanaugh/fix8293
Don't error when 'reserved' names appear in ambient contexts
2016-04-26 15:52:16 -07:00
Ryan Cavanaugh
de4f2797c6 Don't error when 'reserved' names appear in ambient contexts.
Fixes #8293
2016-04-26 13:19:17 -07:00
Ryan Cavanaugh
fed42cc6bd Add test 2016-04-26 13:01:14 -07:00
Anders Hejlsberg
da0197527f Merge pull request #8295 from Microsoft/anyDefaultsToAny
Variable of type any has initial type any in control flow analysis
2016-04-25 21:41:30 -07:00
Anders Hejlsberg
6cd7db8257 Adding regression test 2016-04-25 21:24:42 -07:00
Anders Hejlsberg
ecc936167f Variable of type any has initial type any in control flow analysis 2016-04-25 17:22:06 -07:00
Yui
71fc58197c Fix8256 (#8292)
* Consider identifier in await expression to be expression

* Add tests

* Update baselines
2016-04-25 16:31:01 -07:00
Zhengbo Li
c953128870 Merge pull request #8291 from zhengbli/honorEditorOptions
Remove hard-coded new line character option
2016-04-25 15:45:37 -07:00
Zhengbo Li
aca769f8c4 Remove hard-coded new line character option 2016-04-25 15:24:34 -07:00
Mohamed Hegazy
59d1f1f8ab Merge pull request #8284 from Microsoft/Fix8271
Fix #8271: Add `undefined` type to index signatures
2016-04-25 14:17:51 -07:00
Anders Hejlsberg
dc60e68468 Merge pull request #8286 from Microsoft/controlFlowCacheFix
Control flow cache fix
2016-04-25 12:26:30 -07:00
Zhengbo Li
0f18cf8bb7 Merge pull request #8196 from zhengbli/fileWatcherBackToPolling
Change file watching back to polling.
2016-04-25 11:42:26 -07:00
Anders Hejlsberg
ff108c0142 Adding regression test 2016-04-25 11:24:39 -07:00
Anders Hejlsberg
b88269bace Cache control flow types only at loop-back junctions 2016-04-25 11:23:56 -07:00
Mohamed Hegazy
743fa3c32d Fix #8271: Add undefined type to index signatures 2016-04-25 10:40:14 -07:00
Mohamed Hegazy
4039146163 Merge pull request #8266 from Microsoft/FixGlobalTSServerOprations
Fix global ts server operations in configured projects
2016-04-23 14:30:59 -07:00
Mohamed Hegazy
c7f4cb8b3b Format JOSN in failed error messages 2016-04-23 14:10:52 -07:00
Mohamed Hegazy
39d64a2709 Add configured projects to the list of projects when searching 2016-04-23 14:10:26 -07:00
Anders Hejlsberg
5ed6f30f1f Merge pull request #8010 from Microsoft/controlFlowTypes
Control flow based type analysis
2016-04-22 14:18:56 -07:00
zhengbli
a09b001c61 Add env to allow switch to non-polling if really wants to 2016-04-22 11:54:09 -07:00
Anders Hejlsberg
0dee5addf3 Accepting new baselines 2016-04-22 06:53:28 -07:00
Anders Hejlsberg
42e3fc4303 Revert previous change 2016-04-22 06:53:01 -07:00
Anders Hejlsberg
f06d3f6981 Only narrow to {} in getNarrowedType when types are completely unrelated 2016-04-22 06:52:14 -07:00
Zhengbo Li
497e810206 Merge pull request #8244 from zhengbli/i4420
Provide server response when reload is done
2016-04-21 16:37:05 -07:00
Zhengbo Li
b05a2304aa Merge pull request #8236 from zhengbli/i8222
Treat TS-only keywords as identifiers in jsdoc comments
2016-04-21 16:28:01 -07:00
Anders Hejlsberg
4fb31acf2f Update fourslash test 2016-04-21 16:06:21 -07:00
Anders Hejlsberg
e12b2a7d27 Correct issue with exported variables in code flow analysis 2016-04-21 16:06:05 -07:00
zhengbli
615dfa88f9 Merge branch 'master' of https://github.com/Microsoft/TypeScript into i4420
# Conflicts:
#	src/server/session.ts
2016-04-21 15:17:46 -07:00
zhengbli
1401e504ac Provide server response when reload is done 2016-04-21 15:14:58 -07:00
Zhengbo Li
bdf131a598 Merge pull request #7353 from zhengbli/i2531
Enable tsserver global operations to be performed on all projects
2016-04-21 15:08:51 -07:00
zhengbli
8709975f0b Merge branch 'master' of https://github.com/Microsoft/TypeScript into i2531
# Conflicts:
#	src/server/session.ts
2016-04-21 14:47:31 -07:00
zhengbli
46f4bd4215 Allow keywords in jsdoc comments parsing 2016-04-21 14:16:21 -07:00
Anders Hejlsberg
ab4b03983b Removing unused logic 2016-04-21 13:40:57 -07:00
Anders Hejlsberg
d2b89be4bc Adding test 2016-04-21 13:03:08 -07:00
Anders Hejlsberg
8a0bc3b992 Support assignments in truthiness type guards 2016-04-21 13:02:52 -07:00
Anders Hejlsberg
06928b669e Accepting new baselines 2016-04-21 10:50:08 -07:00
Anders Hejlsberg
3045cf5fa2 Add regression test 2016-04-21 10:49:39 -07:00
Anders Hejlsberg
729dfceb45 Fix incorrect user defined type guard function in compiler 2016-04-21 10:49:19 -07:00
Anders Hejlsberg
a0101c0787 Improve consistency of instanceof and user defined type guards 2016-04-21 10:48:34 -07:00
Zhengbo Li
350f62ff29 treat TS only keywords as identifiers in jsdoc comments 2016-04-20 19:49:48 -07:00
Nathan Shively-Sanders
906ce18b1b Merge pull request #8225 from Microsoft/add-emacs-tmp-files-to-gitignore
Add emacs temp files to gitignore
2016-04-20 12:21:26 -07:00
Nathan Shively-Sanders
1c24c48073 Add emacs temp files to gitignore 2016-04-20 11:32:07 -07:00
Sheetal Nandi
fba1dfb72b Merge pull request #8201 from Microsoft/jsDocCommentAndEmit
Do not emit transform rest parameter if its declared as rest parameter type through jsDoc comment
2016-04-20 10:24:18 -07:00
Mohamed Hegazy
d0cfe43d88 Merge pull request #8210 from Microsoft/Fix8162
Fix #8162 and #8173: Add root symbols to search in find all referecnes
2016-04-20 09:27:57 -07:00