Skip to content

Declaration emit for es6 import syntax #2008

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 73 commits into from
Closed

Conversation

sheetalkamat
Copy link
Member

Generates the referenced import declarations into the .d.ts file.

JsonFreeman and others added 8 commits February 19, 2015 15:21
session.ts to use this field.  Remove sort of nav items from getNavigateToItems in
sesion.ts because LS now does the sort.  Removed no content throw in
quick info as this happens frequently with Sublime (every cursor move
calls quick info, and quick info is only available on symbols).  Added
mechanism for other commands to avoid throwing and instead return a
specific error message, so that we don't make the log unreadable (as it
was with hundreds of quick info stack traces).
…or binary operator, adjust existing SpaceBeforeOpenBraceInFunction rule to recognize blocks
JsonFreeman and others added 24 commits February 23, 2015 15:24
Split Iterator into Iterator and IterableIterator in es6.d.ts
Allow commas as a separator between object/interface type members.
Emit downlevel parameter initializers unless we are certain they don't have any side effects.
Emit arrow functions with expression bodies 'as is' when targetting ES6 ...
Move NavigateTo over to using the new pattern matcher.
Add support for printing colors to the command line when running mocha!
Add space after '?' only for conditional operators
…ents

use character instead of column when formatting multiline comments with ...
do not include constructor parameters with binding patterns as names whe...
Wrap getDefaultLibFileName API changes in a try/catch until TypeScript 1...
Fix export * merging to not overwrite original members
Conflicts:
	tests/baselines/reference/es6ImportDefaultBinding.errors.txt
	tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport.errors.txt
	tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportInEs5.errors.txt
	tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding.errors.txt
	tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.errors.txt
	tests/baselines/reference/es6ImportDefaultBindingInEs5.errors.txt
@vladima vladima mentioned this pull request Feb 25, 2015
@csnover
Copy link
Contributor

csnover commented Mar 19, 2015

Is this outdated and should be closed with #2139?

@mhegazy mhegazy closed this Mar 19, 2015
@mhegazy
Copy link
Contributor

mhegazy commented Mar 19, 2015

yup. thanks @csnover

@mhegazy mhegazy deleted the es6ImportDts branch March 19, 2015 19:46
@microsoft microsoft locked and limited conversation to collaborators Jun 18, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.