Andrew Casey
d8aafeef0a
Add regression test for #19395
...
Thanks to @mjbvz for finding it and @sandersn for reducing it.
2017-10-30 11:21:22 -07:00
Nathan Shively-Sanders
505ffab745
Merge pull request #19511 from Microsoft/add-tsconfig-after-running-rwc
...
Generate tsconfig.json for RWC projects that lack them.
2017-10-30 10:54:27 -07:00
Andy
212efd5c7b
In quick info, show all jsdoc tags ( #19357 )
2017-10-30 10:27:19 -07:00
Nathan Shively-Sanders
c5b199014c
Use Harness.isDefaultLibraryFile to detect lib.d.ts
2017-10-30 10:20:11 -07:00
Mohamed Hegazy
5d469cf0e8
Merge pull request #19552 from ajafff/parse-negative-numbers
...
convertToObject: handle negative numbers in JSON
2017-10-30 09:58:30 -07:00
Anders Hejlsberg
c0c1b6f954
Accept new baselines
2017-10-29 16:50:15 -07:00
Anders Hejlsberg
ec2aecf90e
Add tests
2017-10-29 16:49:43 -07:00
Anders Hejlsberg
b3a24322d3
Make generic mapped type relationship more inclusive
2017-10-29 16:49:28 -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
Klaus Meinhardt
4895d16645
convertToObject: handle negative numbers in JSON
...
Fixes : #19551
2017-10-28 20:06:33 +02: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
Nathan Shively-Sanders
d2771a8e76
Improve regex for tsconfig test
2017-10-27 14:34:40 -07:00
Nathan Shively-Sanders
3ac91d109b
Generate tsconfig in tsc-instrumented instead
2017-10-27 14:31:48 -07: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
Nathan Shively-Sanders
8ccf0af3ac
Add tsconfig.json for RWC projects that lack them.
...
This should make all RWC projects browseable with an editor on Windows
(except two, see below). On Linux it still works pretty well if you
are willing to lowercase the imports of the file you're interested in.
Many RWC projects already have tsconfig.json files, but this change
creates one for projects that don't -- *after* running their respective RWC
test. That's because all the information is most easily available at
that time, and you probably won't need it until then anyway.
Note that two RWC projects use relative paths in their list of stored files
and don't work with this simple scheme. I'll look at that next, but if I
can't figure it out in the next hour or two, I'd prefer to merge this
since it's immediately useful for all the other projects.
2017-10-26 15:05:56 -07: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