Andrew Casey
bc2a048a39
Handle --debug-brk and --inspect-brk when launching TypingsInstaller
2017-10-26 16:42:47 -07:00
Ron Buckton
170e6ec130
Ensure correct errors when emitting declarations
2017-10-26 15:50:07 -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
Ron Buckton
3febc802cf
More repetitive but less complex widening logic for literals/symbols
2017-10-26 14:50:41 -07:00
Ron Buckton
d9775cd822
Ensure explicit default locale before each test
2017-10-26 14:29:03 -07:00
Wesley Wigham
45684a8175
Disable sourcemaps during cancellationToken test ( #19505 )
2017-10-26 14:21:18 -07:00
Ron Buckton
bfba32b71d
Cleanup, merge #19475
2017-10-26 13:49:32 -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
Ron Buckton
24437774a8
Further simplification
2017-10-26 11:56:29 -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
Ron Buckton
e08f8d263f
Remove unnecessary comment
2017-10-25 18:06:10 -07:00
Ron Buckton
3605e4ef69
Remove unnecessary comment
2017-10-25 18:04:31 -07:00
Ron Buckton
dfa1ffe650
Cleanup and reordering
2017-10-25 18:00:59 -07:00
Ron Buckton
c0ed26e605
Simplify comparers
2017-10-25 17:46:39 -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
Ron Buckton
130c407708
More control over which collator to use in each situation
2017-10-25 16:30:19 -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
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
Anders Hejlsberg
b435c90f86
Normalize object literals in widened union types
2017-10-25 11:46:51 -07:00
uniqueiniquity
a83ec4167e
Added test for preventing fragment with jsxFactory
2017-10-25 10:18:18 -07:00
uniqueiniquity
5dd1a47c6b
Error when using fragment with jsxFactory
2017-10-25 10:18:18 -07:00
uniqueiniquity
961495bb79
Remove unnecessary type annotation
2017-10-25 10:18:17 -07:00
Armando Aguirre
c4a675ef99
Removed double tests of gotoDefinition
2017-10-24 16:55:41 -07:00
Ron Buckton
4d7923af00
Consistent naming
2017-10-24 16:37:41 -07:00
Ron Buckton
6d4e2a006f
Revert change in navigateTo
2017-10-24 16:36:35 -07:00
Ron Buckton
27d0b9f4fc
Minor name change
2017-10-24 16:30:23 -07:00
Ron Buckton
7bc3b73ab9
Clean up existing equality comparisons
2017-10-24 16:26:11 -07:00
Ron Buckton
dee77ced7c
Added 'equateStrings' for string equality comparisons (rather than sorting)
2017-10-24 16:14:49 -07:00
Armando Aguirre
f3059ce698
Addressed PR comments.
2017-10-24 16:08:23 -07:00
Armando Aguirre
5b7abf2425
Fixed tsserverlibrary.d.ts tests
2017-10-24 15:59:33 -07:00