uniqueiniquity
b17b7b9374
Revert "Update tests to expect empty doc comment template"
...
This reverts commit b566480aaaf92460b37eb0977b5c07c1c0729c85.
2017-11-02 11:00:30 -07:00
uniqueiniquity
12baae6c84
Revert "Return empty doc comment instead of undefined"
...
This reverts commit 22eb519b0f6c4c06c71a7c2dd351bbec530f5dd9.
2017-11-02 10:59:58 -07:00
uniqueiniquity
509b9ad087
Complete to single line jsdoc comment if no params
2017-11-02 09:55:56 -07:00
uniqueiniquity
976c25c672
Add support for enums and property signatures
2017-10-30 15:05:55 -07:00
uniqueiniquity
49772187e5
Update comments
2017-10-27 16:56:00 -07:00
uniqueiniquity
7aeb11b41e
Return doc comment template for interfaces and method signatures
2017-10-27 16:56:00 -07:00
uniqueiniquity
b566480aaa
Update tests to expect empty doc comment template
2017-10-27 16:56:00 -07:00
uniqueiniquity
22eb519b0f
Return empty doc comment instead of undefined
2017-10-27 16:56:00 -07:00
csigs
8ce740dad6
LEGO: check in for master to temporary branch.
2017-10-27 22:10:18 +00:00
csigs
8f4184370c
LEGO: check in for master to temporary branch.
2017-10-27 16:10:13 +00:00
csigs
530881cb4b
LEGO: check in for master to temporary branch.
2017-10-27 10:10:14 +00:00
csigs
268ee02a44
LEGO: check in for master to temporary branch.
2017-10-27 04:10:03 +00:00
Andrew Casey
bc2a048a39
Handle --debug-brk and --inspect-brk when launching TypingsInstaller
2017-10-26 16:42:47 -07:00
Wesley Wigham
6f2d0472e6
Only construct two rules providers in textChanges ( #19502 )
2017-10-26 15:46:30 -07:00
Wesley Wigham
cb0d230c98
Overwrite assert.isFalse ( #19506 )
2017-10-26 15:43:51 -07:00
csigs
2de28aac75
LEGO: check in for master to temporary branch.
2017-10-26 22:10:34 +00:00
Wesley Wigham
45684a8175
Disable sourcemaps during cancellationToken test ( #19505 )
2017-10-26 14:21:18 -07:00
Wesley Wigham
6671485596
Disable error sourcemaps during session test ( #19504 )
...
* Disable error sourcemaps during session test
* Also disable during the exceptions-specific test
2017-10-26 13:48:59 -07:00
Wesley Wigham
940175e23f
Memoize rule provider ( #19501 )
2017-10-26 13:01:48 -07:00
Andy
9c96eee7a4
Support completion details for special JsDoc completions ( #19494 )
2017-10-26 10:58:33 -07:00
Andy
9615e54e13
Support multiple completions with the same name but different source module ( #19455 )
...
* Support multiple completions with the same name but different source module
* Use optional parameters for source
* Simplify use of `uniques`
* Update test
* Fix `undefined` error
2017-10-26 08:22:17 -07:00
Wesley Wigham
63dcdef6cf
Use minimal lib for projects tests ( #19488 )
2017-10-25 22:10:16 -07:00
Wesley Wigham
2a016fce51
Use a map for read file lookups ( #19487 )
2017-10-25 17:44:25 -07:00
Wesley Wigham
1a6022d6dd
Stop using expensive directoryExists in unit/rwc tests where it does not matter ( #19486 )
2017-10-25 17:04:41 -07:00
Wesley Wigham
570172990d
Stop collecting type baselines for RWC tests ( #19482 )
2017-10-25 16:08:50 -07:00
Sheetal Nandi
b0a3f9d4ec
Merge pull request #19479 from Microsoft/reloadScriptsWithoutProject
...
On "reload" command, reload contents of file from disk irrespective of project presence and even if file already containing its own text
2017-10-25 15:46:08 -07:00
Sheetal Nandi
f9003b3444
Add test case to verify reload works without open project
2017-10-25 13:46:12 -07:00
Sheetal Nandi
2668f50577
Reload contents of file from disk irrespective of project presence and file already containing its own text
...
Fixes #19336
2017-10-25 13:46:12 -07:00
Sheetal Nandi
3d45f5b0fb
Store the projectRootPath the script info was opened with so that we can reuse it later to search/set file watches
2017-10-24 14:59:29 -07:00
Sheetal Nandi
c7405688dc
Test to verify that projectRootPath is taken into account when there are changes to config file
2017-10-24 14:54:08 -07:00
Andrew Casey
fd8980830c
Merge pull request #19147 from amcasey/ReturnDeclExpr
...
Demote some extraction ranges to produce better results
2017-10-24 13:00:15 -07:00
Andrew Casey
e4d5d1c16d
Extract refineNode into its own function
2017-10-24 11:33:30 -07:00
Andrew Casey
1b6e991924
Demote some extraction ranges to produce better results
...
Attempt to extract return expressions, rather than return statements, and
initializers, rather than variable declarations.
2017-10-24 11:13:49 -07:00
Sheetal Nandi
7828746cc9
Set the files found during node_modules search correctly when reusing existing program structure
...
This marks files reused correctly as from external library resulting in not using them for files to be emitted and computed for output structure
Fixes #19327
2017-10-23 19:05:38 -07:00
Sheetal Nandi
ab67477ada
Add the test case that fails and reports error for files not in root directory in watch mode
...
Test case for #19327
2017-10-23 18:31:28 -07:00
Wesley Wigham
538f1bf4f4
Skip symbol baselines for RWC tests ( #19425 )
2017-10-23 15:07:45 -07:00
Mohamed Hegazy
a1e3f003e4
Merge pull request #19426 from Microsoft/portLibFiles
...
Port generated lib files
2017-10-23 15:02:55 -07:00
Wesley Wigham
fa3ce9fe6c
Fix build break ( #19431 )
2017-10-23 14:28:20 -07:00
Andy
159a0a2197
Use NodeFlags to detect nodes inside with statements instead of climbing ancestors ( #17721 )
...
* Use NodeFlags to detect nodes inside with statements instead of climbing ancestors
* Add to ContextFlags
2017-10-23 13:38:50 -07:00
Andy
f916e38015
For @types installing quickfix, only activate for implicit-any module ( #19394 )
2017-10-23 13:36:36 -07:00
Mohamed Hegazy
03ad0c6cde
Port generated lib files
2017-10-23 13:02:40 -07:00
Anders Hejlsberg
b4b711ff5c
Infer from base constraint signatures instead of erased signatures
2017-10-23 12:35:11 -07:00
csigs
53d78f2982
LEGO: check in for master to temporary branch.
2017-10-21 04:10:09 +00:00
Mohamed Hegazy
fcb9d93bac
Merge pull request #19390 from Microsoft/fix19378
...
Check for `--strict` along with `--noImplicitAny` for code fix
2017-10-20 16:48:23 -07:00
Mohamed Hegazy
e0d76d1dca
Check for --strict along with --noImplicitAny for code fix
2017-10-20 14:39:58 -07:00
Andy
74cbb827f9
Fix lint ( #19387 )
2017-10-20 14:12:24 -07:00
Andy
8b7d859fb3
Make it a noImplicitAny error to fail to provide type arguments to a superclass via @augments ( #18778 )
...
* Make it a noImplicitAny error to fail to provide type arguments to a superclass via @augments
* Don't recommend to add an @augments tag if it already exists
* Suggestions from code review
* Shorten error message
2017-10-20 09:41:19 -07:00
Andy
d7be61a569
Subsequent variable declarations must have same type: Mention location of other declaration ( #19356 )
...
* Subsequent variable declarations must have same type: Mention location of other declaration
* Fix naming, remove template literal
2017-10-20 08:33:16 -07:00
Nathan Shively-Sanders
1ea1254e8e
Merge pull request #19355 from Microsoft/sandersn/fix-getParameterSymbolFromJSDoc
...
fix getParameterSymbolFromJSDoc
2017-10-19 19:35:10 -07:00
Anders Hejlsberg
8a227674ce
Merge pull request #19319 from Microsoft/fixMappedTypeInferenceErrors
...
Fix mapped type inference errors
2017-10-19 18:13:04 -07:00