Anders Hejlsberg
412f3735bc
Accept new baselines
2017-10-31 13:00:38 -07:00
Anders Hejlsberg
7f35c8fd07
Add type annotation
2017-10-31 13:00:30 -07:00
Anders Hejlsberg
25af351014
Nix getBestChoiceType, [] subtyping, nominal union reduction for classes
2017-10-31 12:50:01 -07:00
Anders Hejlsberg
923e7a0614
Accept new baselines
2017-10-30 15:36:08 -07:00
Anders Hejlsberg
3d89837cfa
Use nominal checks in union type subtype reduction
2017-10-30 15:35:51 -07:00
Anders Hejlsberg
d669771462
Accept new baselines
2017-10-30 12:36:34 -07:00
Anders Hejlsberg
a01df0f20b
Use nominal check in isTypeInstanceOf
2017-10-30 12:36:25 -07:00
Anders Hejlsberg
7798f69558
Merge pull request #19513 from Microsoft/strictObjectLiterals
...
Improved type inference for object literals
2017-10-28 17:13:21 -07:00
Anders Hejlsberg
fd0d40cc2b
Undo unnecessary change
2017-10-28 15:31:39 -07:00
Anders Hejlsberg
4adb15bbe4
Accept new baselines
2017-10-28 15:28:22 -07:00
Anders Hejlsberg
90d20f260a
Redo subtype reduction with correct --noImplicitAny error reporting
2017-10-28 15:28:11 -07:00
Anders Hejlsberg
709541cfe9
Accept new baselines
2017-10-27 17:19:19 -07:00
Anders Hejlsberg
73802be004
Undo extra subtype reduction in getWidenedType
2017-10-27 17:18:49 -07:00
csigs
b5f292d932
LEGO: Merge pull request 19540
...
LEGO: Merge pull request 19540
2017-10-27 15:10:37 -07:00
csigs
8ce740dad6
LEGO: check in for master to temporary branch.
2017-10-27 22:10:18 +00:00
Anders Hejlsberg
39383cadb1
Accept new baselines
2017-10-27 10:05:56 -07:00
Anders Hejlsberg
9c27c56779
Perform subtype reduction when widened union type contains {}
2017-10-27 10:05:44 -07:00
csigs
325538262a
LEGO: Merge pull request 19531
...
LEGO: Merge pull request 19531
2017-10-27 09:10:34 -07:00
csigs
8f4184370c
LEGO: check in for master to temporary branch.
2017-10-27 16:10:13 +00:00
csigs
4ccc879dca
LEGO: Merge pull request 19526
...
LEGO: Merge pull request 19526
2017-10-27 03:10:31 -07:00
csigs
530881cb4b
LEGO: check in for master to temporary branch.
2017-10-27 10:10:14 +00:00
csigs
3e333e834e
LEGO: Merge pull request 19522
...
LEGO: Merge pull request 19522
2017-10-26 21:10:21 -07:00
csigs
268ee02a44
LEGO: check in for master to temporary branch.
2017-10-27 04:10:03 +00:00
Andrew Casey
b82015f69e
Merge pull request #19515 from amcasey/DebugTI
...
Handle --debug-brk and --inspect-brk when launching TypingsInstaller
2017-10-26 17:22:07 -07: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
127f6f824d
LEGO: Merge pull request 19510
...
LEGO: Merge pull request 19510
2017-10-26 15:11:00 -07:00
csigs
2de28aac75
LEGO: check in for master to temporary branch.
2017-10-26 22:10:34 +00:00
Anders Hejlsberg
fd0ac155b9
Add missing semicolon
2017-10-26 14:58:06 -07:00
Anders Hejlsberg
2669061693
Accept new baselines
2017-10-26 14:57:03 -07:00
Anders Hejlsberg
14b7e755ef
Add tests
2017-10-26 14:56:54 -07:00
Anders Hejlsberg
aa6b438eba
Ensure void return in forEachType
2017-10-26 14:56:43 -07: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
Anders Hejlsberg
6023433fe3
Accept new baselines
2017-10-26 13:32:25 -07:00
Anders Hejlsberg
ad3dc20789
Accept API changes
2017-10-26 13:32:13 -07:00
Anders Hejlsberg
0fbe98331f
Merge branch 'master' into strictObjectLiterals
2017-10-26 13:15:36 -07:00
Wesley Wigham
940175e23f
Memoize rule provider ( #19501 )
2017-10-26 13:01:48 -07:00
Anders Hejlsberg
e483ea53d5
Use a single union type for all inferred object literal types
2017-10-26 12:48:20 -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
Anders Hejlsberg
1641f9bb0e
Normalize nested object literals
2017-10-26 06:53:41 -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
97a2e42c02
Merge pull request #19457 from Microsoft/openFilesRetainProjectRoot
...
Retain projectRootPath for the opened files so that it can be used when files move between configured/inferred project
2017-10-25 15:45:45 -07:00
Sheetal Nandi
f9003b3444
Add test case to verify reload works without open project
2017-10-25 13:46:12 -07:00