Anders Hejlsberg
1c9fae8e0c
Add tuple type test
2015-09-27 09:05:17 -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
19319b2208
Adding test for declaration files
2015-09-26 15:56:00 -07:00
Anders Hejlsberg
29f6036176
Fixing comment and error message per CR feedback
2015-09-26 14:31:03 -07:00
Anders Hejlsberg
abd2a8526d
Adding tests
2015-09-26 12:58:53 -07:00
Anders Hejlsberg
47c9190408
Proper handling of "this" in getSymbolAtLocation
2015-09-26 07:57:39 -07:00
Anders Hejlsberg
9594835046
Accepting new baselines
2015-09-26 07:30:46 -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
7b7e62ce72
Modified/added tests.
2015-09-25 16:27:58 -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
Yui T
df18dfcaae
Address PR
2015-09-25 14:38:08 -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
Wesley Wigham
76ef9ce2f3
Merge pull request #4973 from weswigham/4699-fix
...
#4699 fix
2015-09-25 11:49:58 -07:00
Daniel Rosenwasser
43a6eb8171
Switched parameter name to array binding pattern.
2015-09-25 11:43:29 -07:00
Wesley Wigham
031240fd42
Yeah.
2015-09-25 11:39:42 -07:00
Wesley Wigham
4f2c33085d
Add descriptive comment
2015-09-25 11:32:08 -07:00
Wesley Wigham
ff4c20c0de
Remove postinstall, make it manual, make sure jakefile is in gitignore
2015-09-25 11:26:41 -07:00
Wesley Wigham
106b32d97b
Better messages.
2015-09-25 11:07:03 -07:00
Wesley Wigham
c88ba9bbe9
Run linking script only if present
2015-09-25 10:59:01 -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
Wesley Wigham
b786687af8
Merge pull request #4961 from weswigham/repo-hooks
...
Git post-checkout hook
2015-09-24 17:56:54 -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
08e2b0a159
Added tests for dotted namespace declarations, object literal methods.
2015-09-24 17:09:16 -07:00
Wesley Wigham
29f7c2c9c8
intentation is powerful
2015-09-24 17:07:02 -07:00
Wesley Wigham
9984ae9000
We can go simpler
2015-09-24 17:04:57 -07:00
Wesley Wigham
e747bf2b36
fix hook
2015-09-24 17:02:10 -07:00
Wesley Wigham
758e4402da
Add git hooks
2015-09-24 17:00:27 -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
7f4f461a84
Amended tests.
2015-09-24 16:30:40 -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
Anders Hejlsberg
80e3b72816
Adding repro from #4818 to test
2015-09-24 15:46:00 -07:00
Daniel Rosenwasser
b2821c5321
Added tests for JSDoc comment templates on other declarations/statements.
2015-09-24 15:00:51 -07:00
Anders Hejlsberg
eb73565429
Adding tests
2015-09-24 13:52:19 -07:00
Anders Hejlsberg
1a26789615
Properly propagate contextual types into parameter destructuring elements
2015-09-24 13:35:12 -07:00
Wesley Wigham
dd660dca39
Merge pull request #4811 from weswigham/es6-module-type
...
Support modules when targeting ES6 and an ES6 ModuleKind
2015-09-24 12:09:58 -07:00
Vladimir Matveev
fa3d9f3997
align behavior of constant expressions in initializers of ambient enum members with spec
2015-09-23 21:30:27 -07:00
Anders Hejlsberg
a292da593b
Check if binding element already has been assigned a contextual type
2015-09-23 14:45:09 -07:00
Vladimir Matveev
5078152a21
use formatting scanner with languageVariant=JSX for .tsx files
2015-09-22 14:57:23 -07:00
Anders Hejlsberg
7acb9dd0a3
Adding comments and addressing CR feedback
2015-09-22 14:17:40 -07:00