Nathan Shively-Sanders
e27d0917c9
Test performance improvement:nested reference skip
2017-08-23 11:46:44 -07:00
Matt Mitchell
e3abc12209
Revert image label change ( #17981 )
...
* Revert image label change
I decided to avoid doing the image update change, reverting.
* Use full OS name
2017-08-23 11:03:05 -07:00
Daniel Rosenwasser
f8e8afec1b
Accepted baselines.
2017-08-22 21:18:25 -07:00
Sheetal Nandi
3b85f3fbe2
Add tests to verify project changed event sent
2017-08-22 17:19:09 -07:00
Wesley Wigham
8d44e48dd0
Fix instrumenter target + deprecation warning ( #17973 )
2017-08-22 15:39:10 -07:00
Ryan Cavanaugh
15e15ab84d
Merge pull request #17468 from RyanCavanaugh/newTypesMap
...
Types Map
2017-08-22 14:46:26 -07:00
Ron Buckton
a6015e94a5
Merge pull request #17879 from Microsoft/fix17875
...
Remove debug assertions due to invalid syntax in generators transform
2017-08-22 14:34:25 -07:00
Ryan Cavanaugh
43b8ce664c
Merge
2017-08-22 14:31:49 -07:00
Wesley Wigham
009d9b4f22
For JSX Attributes, map over unions of props for contextual types ( #17790 )
...
* For JSX Attributes, allow attributes to fulfill the member of any union member; rather than all of them
* Use cached way of getting partial union members
* Reuse methodology used for object literals for jsx attributes
* Inline assignment
* Rename type
2017-08-22 14:13:56 -07:00
uniqueiniquity
c3f2648ba4
Edits from aozgaa review and simplify regex
2017-08-22 13:59:02 -07:00
Wesley Wigham
bdc2aa8afb
Allow use before declaration for export= assignments ( #17967 )
2017-08-22 13:47:53 -07:00
uniqueiniquity
509d347ab9
Region now starts at beginning of comment, and reviewer edits
2017-08-22 12:59:47 -07:00
Daniel Rosenwasser
40e9e85cb3
Merge branch 'master' into excessPropCorrection
2017-08-22 12:10:16 -07:00
Andrew Casey
89447748d5
Reuse exiting getFirstIdentifier function
2017-08-22 11:33:36 -07:00
Andrew Casey
e02da343db
Retrieve type parameter constraint using getConstraintFromTypeParameter
2017-08-22 11:33:35 -07:00
Andrew Casey
1a20b6a7c3
Add support for walking IndexTypes, IndexedAccessTypes, and MappedTypes.
2017-08-22 11:33:35 -07:00
Andrew Casey
d7ace2086f
Fix copy-paste error
2017-08-22 11:33:34 -07:00
Andrew Casey
8cbf42cff5
Fix lint errors
2017-08-22 11:33:34 -07:00
Andrew Casey
129ace5047
Update SymbolWalker tests
...
...to consume revised API.
2017-08-22 11:33:33 -07:00
Andrew Casey
f2eacc6395
Use Maps to store visited types and symbols
2017-08-22 11:33:33 -07:00
Andrew Casey
801c1f70a2
Reshape SymbolWalker API
...
1. Expose visited types and symbols
2. Automatically reset before each walk
2017-08-22 11:33:32 -07:00
Wesley Wigham
2c8a5c40b8
Make SymbolWalker internal
...
...until required by an external consumer.
2017-08-22 11:33:32 -07:00
Wesley Wigham
053b915061
Rebase SymbolWalker change onto master
...
From PR #9847 .
2017-08-22 11:33:32 -07:00
Sheetal Nandi
e71123857c
Add api in builder to get changed files and use it to send project changed event
2017-08-22 11:28:10 -07:00
Ryan Cavanaugh
b217d96cc1
Merge pull request #17839 from RyanCavanaugh/ignoreScripts
...
Ignore scripts for types packages
2017-08-22 11:24:18 -07:00
Sheetal Nandi
e65df125f8
Add test for #16955 which simulates npm install
2017-08-22 11:21:32 -07:00
Sheetal Nandi
55931c46bb
Update the failed lookup watches without doing lookups.
...
This helps in not having to deal with duplicate locations and checking if there exists watch
Anyways the watches are refCount based so we would just addref and remove ref on the same watches
2017-08-22 11:21:20 -07:00
Sheetal Nandi
6227a36ff0
In Server when polling the file stat's do not send changed event in case the file doesnt exist.
2017-08-22 11:21:16 -07:00
Sheetal Nandi
e500be28cd
Adding test for #16456 to verify watched directories in case-sensitive and non sensitive file system and fixing caching
2017-08-22 11:21:02 -07:00
Sheetal Nandi
7173da2134
Adding test for #16329 to verify the caching of file system when opening file
2017-08-22 11:20:56 -07:00
Matt Mitchell
6678d961aa
Update imaged with Java 8 and other patches ( #17965 )
...
Updated image, java 8 required
2017-08-22 09:47:29 -07:00
Anders Hejlsberg
11c4c4cd61
Fix to use correct target type ID
2017-08-22 17:41:07 +01:00
Anders Hejlsberg
a3a2ff5f12
Optimize relations for type references with unconstrained type arguments
2017-08-22 10:13:08 +01:00
Anders Hejlsberg
2b10784415
Merge pull request #17922 from Microsoft/baseExpressionTypeParameters
...
Class type parameters not in scope in base class expression
2017-08-22 07:14:54 +01:00
Basarat Ali Syed
ac098535cb
export UsageEntry used by already exported functions 🌹 ( #17853 )
2017-08-21 16:55:40 -07:00
uniqueiniquity
442bc56fc2
Add test for region spans
2017-08-21 15:43:35 -07:00
uniqueiniquity
fb462c91a4
Ensure returned spans are ordered by start
2017-08-21 15:43:35 -07:00
uniqueiniquity
562d988614
Exclude region delimiters in multiline comments
2017-08-21 15:43:35 -07:00
uniqueiniquity
4971e3152c
Ensure region boundaries are entire line
2017-08-21 15:43:35 -07:00
uniqueiniquity
0ef5498de3
Clean up unused functions
2017-08-21 15:43:35 -07:00
uniqueiniquity
0b3ec247bc
Fix name capture logic
2017-08-21 15:43:35 -07:00
uniqueiniquity
f91c23b25f
Add regex sweep implementation
2017-08-21 15:43:35 -07:00
uniqueiniquity
9726ba1198
Add support for custom outlining regions
2017-08-21 15:43:35 -07:00
Sheetal Nandi
3908325f46
Merge branch 'watchImprovements' into builder
2017-08-21 11:44:09 -07:00
Sheetal Nandi
84b2e23033
More PR feedback work
2017-08-21 11:39:04 -07:00
Andy
2b28916e5e
Simplify resolveBaseTypesOfClass ( #17918 )
2017-08-21 11:34:53 -07:00
Mohamed Hegazy
07e1d3b13d
Ensure string enums are generated in protocol.d.ts ( #17914 )
2017-08-21 09:44:03 -07:00
Anders Hejlsberg
914d428ff1
Add regression test
2017-08-19 09:53:46 +02:00
Anders Hejlsberg
049b336936
Accept new baselines
2017-08-19 09:46:09 +02:00
Anders Hejlsberg
35addce79e
Add comment
2017-08-19 09:46:02 +02:00