Mohamed Hegazy
17b10e8293
Merge pull request #25397 from a-tarasyuk/bug/25356-instance-property-is-not-a-block-scoped-variable
...
25356 - Instance property is not a block scoped variable
2018-07-03 14:11:28 -07:00
Sheetal Nandi
dcb74a6027
Merge pull request #25416 from Microsoft/tscDiagnostics
...
Fix typo to fix logging when built with --watch --diagnostics
2018-07-03 14:00:02 -07:00
Andy
e1a7f8497e
Restore NewFileContent
type ( #25406 )
2018-07-03 13:36:45 -07:00
Sheetal Nandi
75369cd887
Merge pull request #25414 from Microsoft/classMembersInSuperClassFromUnknownNamespace
...
Fix the completion when base type is class from unknown namespace
2018-07-03 13:21:11 -07:00
Sheetal Nandi
4175773637
Fix typo to fix logging when built with --watch --diagnostics
2018-07-03 13:06:06 -07:00
Andy
76a4694bd4
parser: Fix testing for missing list ( #25411 )
...
* parser: Fix testing for missing list
* Fix return type
2018-07-03 12:37:20 -07:00
Sheetal Nandi
95ad71864b
Fix the completion when base type is unknown type from unknown namespace
...
Fixes #25387
2018-07-03 12:35:25 -07:00
Wesley Wigham
cb4cb7a75f
Check if module reference requires type reference before path reference ( #25385 )
2018-07-03 11:41:07 -07:00
Andy
304d45d833
Canonicalize path before calling startsWith
( #25364 )
...
* Canonicalize path before calling `startsWith`
* More specific type for sourceDirectory, and add fourslash test
* Update API (#24966 )
2018-07-03 11:23:19 -07:00
Anders Hejlsberg
e8d64a9c7c
Merge pull request #25336 from Microsoft/fixResolveTypeMembers
...
Fix runaway recursion in object type member resolution
2018-07-03 07:53:02 -10:00
Anders Hejlsberg
b87a723f25
Remove outdated comment
2018-07-03 07:21:15 -10:00
TypeScript Bot
3edf8ede88
Update user baselines ( #25399 )
2018-07-03 08:43:11 -07:00
Alexander T
689793209f
Update tests baseline. Change tests
2018-07-03 14:41:09 +03:00
Alexander T
6ff0ba644b
Add new error message - Property {0} is used before its initialization.
2018-07-03 14:39:58 +03:00
Daniel Rosenwasser
e13fd0c568
Merge pull request #24915 from Microsoft/triggerSignatureHelpIArdlyKnowSignatureHelp
...
Trigger characters in signature help
2018-07-02 23:36:57 -07:00
Andy
efc1b7df08
More thoroughly test navigateTo ( #25239 )
...
* More thoroughly test navigateTo
* Fix #25233 and #25237
* Update API (#24966 )
2018-07-02 19:25:27 -07:00
Daniel Rosenwasser
c3b81b3e10
Merge pull request #25377 from Microsoft/addressWesleyFeedback20180702
...
Use `addRelatedInfo`.
2018-07-02 18:10:11 -07:00
Wesley Wigham
65655f2c6b
Change import type determination to not use a RE on the symbol name ( #25381 )
2018-07-02 17:43:39 -07:00
Andy
5c57e14000
goToDefinition: Don't go to jsx constructor signature ( #25382 )
2018-07-02 17:18:07 -07:00
Mohamed Hegazy
18d8ad120c
Merge pull request #25372 from Microsoft/fixAddMissingMember_all_dedup
...
fixAddMissingMember: Improve deduplication in code-fix-all
2018-07-02 16:44:58 -07:00
Daniel Rosenwasser
e56a5c1b35
Lints.
2018-07-02 16:40:08 -07:00
Daniel Rosenwasser
69d1f58e62
Use addRelatedInfo
.
2018-07-02 16:09:20 -07:00
Andy Hanson
271bbb027c
Merge branch 'master' into fixAddMissingMember_all_dedup
2018-07-02 16:06:57 -07:00
Daniel Rosenwasser
159b3dcec0
Accepted baselines and updated fourslash test.
2018-07-02 16:05:07 -07:00
Daniel Rosenwasser
9651c4231e
Account for trigger reasons, as implemented by Roslyn.
2018-07-02 16:04:48 -07:00
Ryan Cavanaugh
c58e29833f
Merge pull request #25368 from RyanCavanaugh/fix25355
...
.d.ts files don't have outputs
2018-07-02 15:37:18 -07:00
Daniel Rosenwasser
c046958752
Merge remote-tracking branch 'origin/master' into triggerSignatureHelpIArdlyKnowSignatureHelp
2018-07-02 15:36:41 -07:00
Mohamed Hegazy
837df49a66
Merge pull request #25374 from Microsoft/SetMapConstructor
...
Consolidate overloads in constructors for Map, Set, WeakMap, and WeakSet
2018-07-02 15:32:42 -07:00
Mohamed Hegazy
956f9d0be2
Merge pull request #25335 from Microsoft/codeFixAddMissingEnumMember_all
...
Combine code-fix-all for missing class member and missing enum member
2018-07-02 15:14:19 -07:00
Ryan Cavanaugh
c1c4a39e42
Merge pull request #25370 from RyanCavanaugh/fix25337
...
Handle multiple output .d.ts files changedness correctly
2018-07-02 14:16:56 -07:00
Ryan Cavanaugh
2527da37c6
Handle JSON extension correctly
2018-07-02 14:15:44 -07:00
Mohamed Hegazy
81814057e8
Merge pull request #25348 from ajafff/factory-createexpressionstatement
...
expose createExpressionStatement and updateExpressionStatement
2018-07-02 14:03:00 -07:00
Andy Hanson
911658bbd2
Update API ( #24966 )
2018-07-02 13:29:15 -07:00
Andy Hanson
e0109ea93e
Remove shadowed variable
2018-07-02 13:26:31 -07:00
Sheetal Nandi
aa925682d0
Merge pull request #25249 from Microsoft/openSameFileWithDifferentText
...
Retain the version information of script infos when they are deleted
2018-07-02 12:50:57 -07:00
Daniel Rosenwasser
f7dfc7fb06
Merge pull request #25359 from Microsoft/useBeforeDeclareRelatedSpans
...
Related error spans on "used before declared" error messages
2018-07-02 12:48:39 -07:00
Ryan Cavanaugh
e3710e137f
Add --out
2018-07-02 12:40:49 -07:00
Andy
dc2dc8d539
rename: Re-use code for isDefinedInLibraryFile ( #25367 )
2018-07-02 12:25:27 -07:00
Sheetal Nandi
e0d5363380
Merge branch 'master' into openSameFileWithDifferentText
2018-07-02 12:16:54 -07:00
Daniel Rosenwasser
f675798c08
Accepted baselines.
2018-07-02 12:06:53 -07:00
Daniel Rosenwasser
c4500bd442
Addressed code review feedback.
2018-07-02 12:06:42 -07:00
Mohamed Hegazy
4dd1f9fc7c
Consolidate overloads in constructors for Map, Set, WeakMap, and WeakSet
...
Fixes https://github.com/Microsoft/TypeScript/issues/23551
Fixes https://github.com/Microsoft/TypeScript/issues/25362
2018-07-02 11:58:48 -07:00
Ryan Cavanaugh
3031f7b3e5
Baseline update
2018-07-02 11:38:53 -07:00
Daniel Rosenwasser
4459730e5b
Give related error on declaration location for used-before-declared errors.
2018-07-02 11:32:20 -07:00
Andy Hanson
f3bc891ae9
fixAddMissingMember: Improve deduplication in code-fix-all
2018-07-02 11:26:50 -07:00
Andy
7dc66e916a
moduleSpecifiers: specifier from "rootDirs" should be treated as relative ( #25369 )
2018-07-02 11:14:49 -07:00
Ryan Cavanaugh
55a66c5b5e
.json also doesn't produce outputs
2018-07-02 10:56:55 -07:00
Ryan Cavanaugh
69bf73f3a2
Handle multiple output .d.ts files changedness correctly
...
Fixes #25337
2018-07-02 10:54:58 -07:00
Wesley Wigham
7084e6cf47
Adds related spans and error grouping for duplicate identifier errors ( #25328 )
...
* Adds related spans and error grouping for duplicate identifier errors
* Trim trailing whitespace
* Record related info in error baselines
* Make error more whimsical
2018-07-02 10:47:52 -07:00
Wesley Wigham
656f356495
Remove deprecated escapeidentifier and unescapeidentifier functions ( #25333 )
2018-07-02 10:47:24 -07:00