zhengbli
660058dcde
Fix the bug turning Float32Array type to any
2015-09-30 13:55:29 -07:00
Anders Hejlsberg
cbe2f3df64
Merge pull request #4910 from Microsoft/polymorphicThisType
...
Polymorphic 'this' type
2015-09-30 13:18:33 -07:00
Ryan Cavanaugh
a4db4be4b6
Merge pull request #5019 from RyanCavanaugh/fix4731
...
Issue correct completions in 'as' operator
2015-09-30 13:11:09 -07:00
Vladimir Matveev
87825ee11b
Merge pull request #5024 from Microsoft/importsInAmbientModules
...
collect imports and exports in ambient external modules
2015-09-29 17:02:07 -07:00
Zhengbo Li
4ad216073c
Merge pull request #4994 from zhengbli/i4959
...
Avoid deleting trailing white spaces in templates
2015-09-29 16:53:40 -07:00
Anders Hejlsberg
24f906a143
Error when emitted type in declaration file references inaccessible 'this'
2015-09-29 15:15:30 -07:00
Mohamed Hegazy
bedeab73ed
Merge pull request #5018 from SaschaNaz/formatAssignment
...
Indent expression statements
2015-09-29 15:12:40 -07:00
Vladimir Matveev
b4f326ab04
collect imports and exports in ambient external modules
2015-09-29 15:06:03 -07:00
zhengbli
16762a4ff0
Update tests
2015-09-29 13:56:57 -07:00
Daniel Rosenwasser
ca920bf29e
Merge pull request #4998 from MartyIX/patch-2
...
tsc --watch should show more information(eg: time) when recompiling
2015-09-29 13:12:31 -07:00
Ryan Cavanaugh
141813ca09
Issue correct completions in 'as' operator
2015-09-29 12:23:16 -07:00
Ryan Cavanaugh
c452606cc1
Merge pull request #5007 from RyanCavanaugh/fix4514
...
Allow /* comments between < and JSX element name
2015-09-29 11:55:29 -07:00
Martin Vseticka
e35733479e
Show date and time when using --watch flag
2015-09-29 20:27:02 +02:00
Ryan Cavanaugh
784fe58e7e
Merge pull request #5009 from RyanCavanaugh/fix4832
...
Correctly emit 'as' operator left operand as expression
2015-09-29 11:14:52 -07:00
Ryan Cavanaugh
1f1209581c
Merge pull request #5008 from RyanCavanaugh/fix4574
...
Offer correct completion when between a boolean JSX attr and the close tag
2015-09-29 11:14:21 -07:00
Ryan Cavanaugh
e313e2e317
Move cheaper check earlier in condition
2015-09-29 11:12:34 -07:00
SaschaNaz
06bf74a029
indent expressions
2015-09-30 02:59:10 +09:00
Vladimir Matveev
bfa390e09e
Merge pull request #4989 from Microsoft/relativeModuleNamesInImports
...
record resolution for relative file name if file was found via absolu…
2015-09-29 10:17:43 -07:00
Ryan Cavanaugh
5daa1fcd2c
Fail
2015-09-28 17:42:50 -07:00
Ryan Cavanaugh
b2797bbaab
Correctly emit 'as' operator left operand as expression
...
Fixes #4832
2015-09-28 17:24:59 -07:00
Ryan Cavanaugh
b3d2c20ace
Offer correct completion when between a boolean JSX attr and the close tag
...
Fixes #4574
2015-09-28 17:13:29 -07:00
Ryan Cavanaugh
f780d68499
Allow /* comments between < and JSX element name
2015-09-28 16:11:10 -07:00
zhengbli
fbb73b76c7
cr feedback
2015-09-28 15:52:09 -07:00
Vladimir Matveev
85a29d2c1a
Merge pull request #4932 from Microsoft/formatMalformedTsx
...
use formatting scanner with languageVariant=JSX for .tsx files
2015-09-28 11:13:42 -07:00
Vladimir Matveev
b046c3a570
Merge pull request #4980 from csnover/fix-4952
...
Put AMD dependency list inline with define call in UMD modules
2015-09-28 10:41:23 -07:00
MartyIX
08a494ecbf
Update emitter.ts
...
Proposed fix for #4908
Can anybody confirm if I'm on a right track?
2015-09-28 07:53:15 +02:00
zhengbli
f66c23811e
Remove extra empty lines
2015-09-27 20:15:51 -07:00
zhengbli
896f745c83
Avoid deleting trailing whitespaces for tempmlates
2015-09-27 19:36:25 -07:00
Vladimir Matveev
e53646a0cd
harden the implementation of Program.getSourceFile to handle all relative file names correctly
2015-09-27 13:32:13 -07:00
Anders Hejlsberg
5dc8402367
Make tuple type itself the 'this' type of base array type
2015-09-27 09:04:57 -07:00
Vladimir Matveev
dae5a626da
record resolution for relative file name if file was found via absolute name
2015-09-26 21:29:07 -07:00
Anders Hejlsberg
29f6036176
Fixing comment and error message per CR feedback
2015-09-26 14:31:03 -07:00
Anders Hejlsberg
47c9190408
Proper handling of "this" in getSymbolAtLocation
2015-09-26 07:57:39 -07:00
Anders Hejlsberg
f17875e7e0
Properly classify "this" and "await" in isExpression
2015-09-26 07:30:19 -07:00
Daniel Rosenwasser
d9559d58ca
Merge branch 'grabParamsFromInitializers'
2015-09-25 17:11:33 -07:00
Daniel Rosenwasser
2692cde712
:%s/apst/apt
2015-09-25 17:10:58 -07:00
Colin Snover
f3969048c5
Put AMD dependency list inline with define call in UMD modules
...
Fixes #4952 .
2015-09-25 23:57:47 +00:00
Daniel Rosenwasser
6bfc28f883
Try to grab parameters for single-declaration variable statements.
...
We only do this for a (parenthesized) function expression, arrow function,
or class expression with a constructor.
In the presence of a class expression, if there are multiple constructor
declarations, the parameters are acquired from the first one.
2015-09-25 16:30:26 -07:00
Daniel Rosenwasser
0ab9536f73
Merge pull request #4978 from Microsoft/expandDocTemplateCoverage
...
Expand JSDoc template generation locations (to 'master')
2015-09-25 15:28:28 -07:00
Anders Hejlsberg
31eebbf9ea
Rewrite inaccessible "this" to containing class/interface in declaration files
2015-09-25 15:25:49 -07:00
Anders Hejlsberg
41f8aade8e
Write "this" as "any" when "this" reference would be an error
2015-09-25 14:51:41 -07:00
Anders Hejlsberg
d79f5a6063
Removing a few "this" containers
2015-09-25 14:50:33 -07:00
Anders Hejlsberg
9dee87505d
Add additional "this" containers
2015-09-25 14:08:21 -07:00
Anders Hejlsberg
8fd2d7a7db
Properly emit "this" type in declaration files
2015-09-25 14:07:24 -07:00
Daniel Rosenwasser
a458d4b2f4
Amended comments.
2015-09-25 13:59:47 -07:00
Vladimir Matveev
b866781609
Merge pull request #4946 from Microsoft/constInitializersInEnums
...
align behavior of constant expressions in initializers of ambient enu…
2015-09-24 21:49:35 -07:00
Daniel Rosenwasser
81dabb4d51
Ensure that doc comments don't appear between dotted names.
...
Also updated TODO
2015-09-24 17:11:05 -07:00
Daniel Rosenwasser
67b44b59c0
Add JSDoc to methods, constructors, classes, and namespace/module declarations.
2015-09-24 16:40:13 -07:00
Daniel Rosenwasser
1545ab56f3
Use a loop because reduce is unreadable.
2015-09-24 16:01:47 -07:00
Anders Hejlsberg
bcea3594a3
Merge pull request #4956 from Microsoft/bindingElementContextualTyping
...
Fix parameter destructuring issues
2015-09-24 15:55:37 -07:00