Ryan Cavanaugh
af68a61ba7
Ignore scripts for types packages
2017-08-16 11:53:44 -07:00
Tycho Grouwstra
76fb6545a5
fix some copy-pasting error ( #17766 )
...
* fix some copy-pasting error
* update to reflect @ahejlsberg's feedback
2017-08-16 11:49:24 -07:00
Nathan Shively-Sanders
146f828919
Merge pull request #17710 from Microsoft/add-readonly-check-to-property-access-of-index-signature
...
Add readonly check to property access of index signature
2017-08-16 11:16:54 -07:00
Daniel Rosenwasser
afdd77f1f6
Bump version to 2.6.0.
2017-08-16 10:41:49 -07:00
Nathan Shively-Sanders
7809398ad4
Indexed-assignment readonly err is not unknownType
...
Now, in an assignment to an indexed access of a readonly property, the
resulting type is still the property's type. Previously it was
unknownType. This improves error reporting slightly by reporting some
errors that were previously missed.
2017-08-16 10:06:01 -07:00
Andy
34a55899be
Remove unnecessary call to getApparentType ( #17788 )
2017-08-16 10:04:51 -07:00
Anders Hejlsberg
ce2ac1751e
Merge pull request #17771 from Microsoft/fixCircularContextualType
...
Fix circular contextual return type error
2017-08-16 09:17:15 +02:00
Armando Aguirre
9dd574b1a9
Added host.useCaseSens..., memoized getDefaultLibFileName.
2017-08-15 18:44:28 -07:00
Arthur Ozga
ad9c29b928
add test
2017-08-15 12:44:21 -07:00
Paul van Brenk
b07fd3e180
Fix linter issues
2017-08-15 12:27:02 -07:00
Andy
93abebc04a
Change function name to camelCase ( #17751 )
2017-08-15 12:26:00 -07:00
Daniel Rosenwasser
281d821fe8
Fix lint errors.
2017-08-15 12:16:54 -07:00
Arthur Ozga
a08d18af57
consolidate isInComment and getRangeOfEnclosingComment
2017-08-15 12:09:43 -07:00
Arthur Ozga
a209db7bb6
dont compute preceding token twice
2017-08-15 12:09:02 -07:00
Arthur Ozga
f3e0cbbd52
findPrecedingToken handles EOF child more gracefully
2017-08-15 12:09:02 -07:00
Arthur Ozga
472ad9d313
findPrevious changes
2017-08-15 12:08:00 -07:00
Arthur Ozga
b2188ad66c
cleanup
2017-08-15 12:08:00 -07:00
Ryan Cavanaugh
17994588b2
Actual fix + test
2017-08-15 11:58:57 -07:00
Ryan Cavanaugh
ad62037f25
Use checkExpression to resolve symbols
2017-08-15 11:42:25 -07:00
Ryan Cavanaugh
eb8f7bddc2
Merge pull request #17796 from basarat/patch-1
...
Fix build 🌹
2017-08-15 11:06:33 -07:00
Ryan Cavanaugh
4fc9831a43
Filter + log undefined elements from the codeActions array
2017-08-15 10:35:15 -07:00
Andy
7409648416
Remove unused UseTypeAliasValue flag ( #17779 )
2017-08-15 10:24:15 -07:00
Andy
10c8d5effa
In services, show the aliasSymbol for a type even if it's not accessible in the current scope ( #17433 )
...
* In services, show the aliasSymbol for a type even if it's not accessible in the current scope
* Rename flag
2017-08-15 10:23:45 -07:00
Sheetal Nandi
a99c04e8f9
Make the failedLookuplocations to be readonly array
2017-08-15 10:22:48 -07:00
Basarat Ali Syed
c4dd820564
export interfaces used by exported functions 🌹
2017-08-15 15:19:40 +10:00
Basarat Ali Syed
e7ddaa7d49
export ScopeUsages 🌹
2017-08-15 15:17:19 +10:00
Sheetal Nandi
6bf9133461
Update to PR feedback
2017-08-14 18:51:05 -07:00
Daniel Rosenwasser
6e60a017bb
Accepted baselines.
2017-08-14 21:24:51 -04:00
Daniel Rosenwasser
a51397e339
Just track the local names of identifiers instead of ever using symbols.
2017-08-14 21:24:30 -04:00
Armando Aguirre
88262dbeb0
Changed check for default library by first checking hasNoDefaultLib, second library path and third name of file.
2017-08-14 18:19:43 -07:00
Armando Aguirre
675b6fb90c
Fixed failing tests and lint. Added unit tests.
2017-08-14 17:58:05 -07:00
Armando Aguirre
5b86055786
Excluded the default library from rename service.
2017-08-14 17:58:04 -07:00
Paul van Brenk
5665c098da
Introduce the concept of a Dynamic File
...
Dynamic files are generally created by the debugger when while debugging
it can't find a matching file on disk. Since these files don't exist on
disk, we shouldn't check if the file exists on disk, and allow the content
to be controlled by the host.
2017-08-14 16:55:37 -07:00
Sheetal Nandi
136b091a4a
Update based on feedback
2017-08-14 16:34:30 -07:00
Sheetal Nandi
f1b1b12604
More work based on feedback
2017-08-14 14:59:51 -07:00
Andy
80a7ed9a42
Fixes to session's handling of empty results ( #17728 )
...
* Fixes to session's handling of empty results
* Fix emptyArray -> undefined
2017-08-14 13:42:15 -07:00
Wesley Wigham
e2f35ecead
Accept missing baseline updates for #13721
2017-08-14 13:23:22 -07:00
Sheetal Nandi
989508245b
Updating according to feedback from PR
2017-08-14 12:52:29 -07:00
Sheetal Nandi
59d07dc488
Simplified mutate map options
2017-08-14 11:27:02 -07:00
Anders Hejlsberg
a1cbeb2eca
Merge pull request #17767 from tycho01/15768-generic-numeric-index-error
...
loosen number index check, fixes #15768
2017-08-14 19:02:06 +02:00
uniqueiniquity
760812f714
Add explanatory comments, consolidate main body
2017-08-14 09:27:45 -07:00
Andy
543e0affff
Make exportSymbol public ( #17457 )
...
* Make exportSymbol public
* Add a `getExportSymbolOfSymbol` method
* Use own implementation instead of delegating to `getExportSymbolOfValueSymbolIfExported`
2017-08-14 09:20:48 -07:00
Daniel Rosenwasser
ea7c7d3467
Merge pull request #16631 from Microsoft/fix13721
...
Emit class annotation comment on downlevel classes
2017-08-14 10:33:41 -04:00
Tycho Grouwstra
4268e13cde
simplify fix as suggested by @ahejlsberg
2017-08-14 17:45:18 +08:00
Anders Hejlsberg
57705fc4e0
Add regression test
2017-08-14 09:08:11 +02:00
Anders Hejlsberg
dacc851434
No contextual return type when type is circular
2017-08-14 09:01:50 +02:00
Tycho Grouwstra
1d6863ab0b
loosen number index check, fixes #15768
2017-08-14 02:18:47 +08:00
Jan Melcher
8b4db9875d
Add test case for nested object spread / methods
...
See #16765 .
2017-08-13 15:11:49 +02:00
Jan Melcher
903d137cea
Add missing visitNode call to object literal members
...
Object literal elements that are neither spread elements, nor property assignments would not have visitNode called on them. Therefore, the esnext transformer would not be called on them and their children.
Fixes #16765 .
2017-08-13 15:11:48 +02:00
Sheetal Nandi
d0a23bb876
Merge branch 'watchImprovements' into builder
2017-08-12 15:35:30 -07:00