Andy
2ceb350bac
Merge pull request #16059 from Microsoft/mappedTypeDeclarations
...
Set '.declarations' on a property of a homomorphic mapped type
2017-05-25 09:43:36 -07:00
Andy Hanson
0d1e41d937
In findAllReferences, always return undefined (global) symbol scope for properties; also update baselines
2017-05-25 08:40:50 -07:00
Yui
ebbfca9847
Merge pull request #16063 from Microsoft/master-fix12979
...
[Master] Fix emit duplicate comment 12979
2017-05-24 11:26:59 -07:00
Yui
21a35b256d
Merge pull request #16052 from Microsoft/master-fix15825
...
[Master] fix 15825
2017-05-24 10:56:58 -07:00
Kanchalai Tanglertsampan
a2ba649ddd
Fix emit duplicate comment
2017-05-24 10:54:08 -07:00
Donald Pipowitch
f309996b32
added es2017.intl ( #15369 )
2017-05-24 09:50:38 -07:00
Andy Hanson
34bb955655
Use orderedRemoveItem instead of remove helper
2017-05-24 08:42:02 -07:00
Andy Hanson
b0de80f07e
Set '.declarations' on a property of a homomorphic mapped type
2017-05-24 08:32:48 -07:00
Kanchalai Tanglertsampan
3d9a1babf7
Return "Function for JSDocType {Function}
2017-05-23 16:10:56 -07:00
Kanchalai Tanglertsampan
b40bc0c019
Add type alias for TypeReferenceType and convert to use JSDoc
2017-05-23 14:31:37 -07:00
Arthur Ozga
b4ee6b19aa
Object literal formatting ( #16007 )
...
* consolidate object literal formatting
* accept baselines
2017-05-23 14:22:01 -07:00
Herrington Darkholme
2f65b2c160
fix #11463 , null assertion block uninitialized error ( #14020 )
2017-05-23 14:13:32 -07:00
Mohamed Hegazy
5ef6192c20
Allow export default interface. Related to issue 3792. ( #16040 )
...
* Allow export default interface. Related to issue 3792.
* Update exportDefaultAbstractClass test
* Allow default export to be a non-value for lookup purposes
* Add local usage to exportDefaultInterface test
2017-05-23 13:40:03 -07:00
Andy
23b2545586
Merge pull request #16031 from Microsoft/isWriteAccess
...
findAllReferences: Make "isWriteAccess" handle special declaration kinds
2017-05-23 11:11:18 -07:00
Ika
f9a1fca388
Add missing emitter for NamespaceExportDeclaration ( #16025 )
2017-05-23 11:07:34 -07:00
Donald Pipowitch
e4d6752a93
add createProgram docs ( #15697 )
...
* add `createProgram` docs
* updated `createProgram` docs
2017-05-23 10:40:46 -07:00
Ika
49638ab2eb
Add missing questionToken in emitMethod/PropertyDeclaration ( #16020 )
2017-05-23 10:37:21 -07:00
Yui
1c3cdf11b5
Fix the issue 15232 ( #16004 )
2017-05-23 10:26:07 -07:00
Yui
e4aa515191
[Master] Fix 15179 missing comment in switch case clause ( #16033 )
...
* Fix emit comments after switch case clause
* Update baselines
* Add new tests and baselines
2017-05-23 10:24:46 -07:00
Andy
7adfa8d854
Merge pull request #16023 from Microsoft/mrjs
...
In path mapping module resolution, try loading from path as directory even if it has an extension
2017-05-23 09:58:06 -07:00
Andy
8b15e2b523
Merge pull request #16026 from Microsoft/importEqualsMethod
...
buildSymbolDisplay: Handle alias parentSymbol
2017-05-23 09:57:32 -07:00
Klaus Meinhardt
f8aae89157
Update more return types to include undefined ( #15903 )
...
* Update more return types
* Update types of forEachChild callbacks
* fix line endings
2017-05-23 09:54:02 -07:00
Andy Hanson
7b0bd090e2
findAllReferences: Make "isWriteAccess" handle special declaration kinds
2017-05-23 09:14:19 -07:00
Andy Hanson
bf7e3229cf
Fix typo: symbol -> parentSymbol
2017-05-23 09:12:03 -07:00
Andy Hanson
3690926e62
In path mapping module resolution, try loading from path as directory even if it has an extension
2017-05-23 08:11:42 -07:00
Andy Hanson
8894915d1a
buildSymbolDisplay: Handle alias parentSymbol
2017-05-23 08:03:43 -07:00
Andy Hanson
b1e100e494
Merge branch 'master' into kind
2017-05-23 07:02:30 -07:00
Arthur Ozga
567b10d71c
Merge pull request #15545 from aozgaa/atTypesPrefixAndImportSuffix
...
At types prefix and import suffix
2017-05-22 16:53:04 -07:00
Mohamed Hegazy
1f8cf313e1
Port lib changes 5 22 2017 ( #16005 )
...
* Port lib changes
* Update LKG
2017-05-22 16:12:55 -07:00
Ika
05498be441
Add missing undefined type ( #15999 )
2017-05-22 15:58:35 -07:00
Nathan Shively-Sanders
bc914c02e6
Merge pull request #15932 from Microsoft/decl-emit-class-expr-as-type-literal
...
Declaration-emit class expressions as type literals
2017-05-22 15:46:38 -07:00
Nathan Shively-Sanders
860e8e88c8
Add error for class exprs w/private properties
2017-05-22 14:49:35 -07:00
Andy Hanson
f6240cb6f9
Make CommandTypes a const enum and use allCommandTypes for unit test
2017-05-22 11:17:12 -07:00
Andy Hanson
c6e69dd64b
Fix missing initializers
2017-05-22 11:05:30 -07:00
Andy Hanson
3b56ebeabe
Convert other namespace + type alias in protocol.ts to const enums
2017-05-22 10:47:28 -07:00
Andy Hanson
f94818da36
Also convert ClassificationTypeNames and CommandTypes/CommandNames
2017-05-22 10:40:59 -07:00
Nathan Shively-Sanders
515a0e8446
Merge pull request #15958 from Microsoft/make-getNameOfDeclaration-public
...
Make getNameOfDeclaration public
2017-05-22 10:32:46 -07:00
Nathan Shively-Sanders
a0fa8ae6c4
Address most PR comments
...
I am still working on the error for class expressions that extend from a
non-exported base.
2017-05-22 10:18:31 -07:00
Nathan Shively-Sanders
fea8561d1b
Remove dead code from binder
...
`getNameOfDeclaration` now handles a lot of the special property
assignment kinds in `getDeclarationName`
2017-05-22 10:06:35 -07:00
Andy Hanson
694efba7d2
Fix use of getTokenAtPosition to use updated signature
2017-05-22 07:48:40 -07:00
Andy
24d98f2295
Merge pull request #15856 from Microsoft/jsdoc
...
Support for JSDoc in services
2017-05-22 07:46:52 -07:00
Basarat Ali Syed
2068192e5b
export type used by an exported function ( #15965 )
2017-05-20 11:33:33 -07:00
andy-ms
b162097c3c
Make ScriptElementKind and HighlightSpanKind string enums
2017-05-20 07:56:24 -07:00
Nathan Shively-Sanders
d5993bafea
Merge pull request #15940 from phated/fix-createTypeAliasDeclaration-parameters
...
Make {create/update}TypeAliasDeclaration API consistent (closes #15918 )
2017-05-19 15:37:05 -07:00
Blaine Bublitz
226b2ef087
Fix updateTypeAliasDeclaration call
2017-05-19 15:20:31 -07:00
Nathan Shively-Sanders
3c6393afe1
More fix+cleanup in getNameOfDeclaration
2017-05-19 15:18:26 -07:00
Nathan Shively-Sanders
c70fa1e573
Remove incorrect code in getNameOfDeclaration
2017-05-19 15:08:24 -07:00
Nathan Shively-Sanders
6c4e747295
Add undefined to return of getNameOfDeclaration
2017-05-19 14:13:33 -07:00
Nathan Shively-Sanders
8db58bbd69
Make getNameOfDeclaration public
2017-05-19 13:19:18 -07:00
Ryan Cavanaugh
f489f5af4d
Merge pull request #15569 from RyanCavanaugh/new_refactor
...
Refactoring support
2017-05-19 11:23:46 -07:00