Daniel Rosenwasser
|
9cc8b2ebb2
|
Merge pull request #10189 from chancancode/constructor-splat-arguments
Emit more efficient/concise "empty" ES6 ctor
|
2016-08-16 15:39:11 -07:00 |
|
Richard Knoll
|
310bce4459
|
Removing resolvePath from language service host
|
2016-08-16 15:18:25 -07:00 |
|
Richard Knoll
|
2f4a855ab8
|
Use rooted paths in the fourslash virtual file system
|
2016-08-16 14:55:19 -07:00 |
|
Vladimir Matveev
|
758d8de8f9
|
record projectName instead of projectRootPath
|
2016-08-16 14:49:45 -07:00 |
|
Vladimir Matveev
|
f0e1f9b108
|
[WIP] file watching
|
2016-08-16 14:21:09 -07:00 |
|
Ryan Cavanaugh
|
a36e15558e
|
Update error message for conflicting type definitions
Fixes #10370
|
2016-08-16 14:04:02 -07:00 |
|
Jason Ramsay
|
a66b38af56
|
Set isNewIdentifierLocation to true for JavaScript files
|
2016-08-16 13:59:13 -07:00 |
|
Andy Hanson
|
a6974474a1
|
Remove old assertion about when we're allowed to use fileExists
|
2016-08-16 13:51:17 -07:00 |
|
Nathan Shively-Sanders
|
ce5e2078ee
|
Improve ReadonlyArray<T>.concat to match Array<T>
The Array-based signature was incorrect and also out-of-date.
|
2016-08-16 11:29:09 -07:00 |
|
Ron Buckton
|
c0146556e8
|
Revert some formatting changes.
|
2016-08-16 11:18:24 -07:00 |
|
Ron Buckton
|
889e5ac7ae
|
Clean up/move some Map helper functions.
|
2016-08-16 11:15:15 -07:00 |
|
Anders Hejlsberg
|
5770157504
|
Adding more comments
|
2016-08-16 09:41:33 -07:00 |
|
Yui
|
f7f50073d3
|
Fix 10625: JSX Not validating when index signature is present (#10352)
* Check for type of property declaration before using index signature
* Add tests and baselines
* fix linting error
|
2016-08-16 08:47:21 -07:00 |
|
Ron Buckton
|
1dc495adf8
|
Migrate additional MapLikes to Maps.
|
2016-08-15 16:41:32 -07:00 |
|
Nathan Shively-Sanders
|
80c04f8e97
|
Merge pull request #10358 from Microsoft/classPropertyInference
Support this.prop = expr; assignments as declarations for ES6 JS classes — Take 2
|
2016-08-15 16:20:20 -07:00 |
|
Ryan Cavanaugh
|
11f27e8470
|
Merge pull request #10062 from YuichiNukiyama/fix9601
change error message for unused parameter property
|
2016-08-15 16:13:32 -07:00 |
|
Vladimir Matveev
|
dd70fdbb76
|
add logging to typings installer, read npm bin path to start globally installed binaries
|
2016-08-15 15:59:31 -07:00 |
|
Nathan Shively-Sanders
|
f3c085e595
|
Merge branch 'master' into classPropertyInference
|
2016-08-15 15:52:29 -07:00 |
|
Anders Hejlsberg
|
8f847c5034
|
Parameters with no assignments implicitly considered const
|
2016-08-15 15:20:58 -07:00 |
|
Richard Knoll
|
cc35bd5dca
|
Merge remote-tracking branch 'origin/master' into import_completions_pr
|
2016-08-15 15:20:22 -07:00 |
|
Yui
|
9c83243f33
|
Add ES2015 Date constructor signature that accepts another Date (#10353)
|
2016-08-15 15:16:54 -07:00 |
|
Ron Buckton
|
7f0a02ff02
|
Migrated more MapLikes to Maps
|
2016-08-15 15:03:55 -07:00 |
|
Justin Bay
|
5762519071
|
Resolve aliases to preserve 'Cannot find name' errors for namespace imports
|
2016-08-15 17:29:42 -04:00 |
|
Andy Hanson
|
de6707e1d5
|
Use removal helpers in more places
|
2016-08-15 14:01:52 -07:00 |
|
Andy Hanson
|
5ad7729357
|
Use removeItem instead of copyListRemovingItem
|
2016-08-15 13:17:15 -07:00 |
|
Vladimir Matveev
|
672813afb6
|
move global cache location to node typings installer
|
2016-08-15 11:48:28 -07:00 |
|
Andy Hanson
|
8f1960fd34
|
Rename to Accessor
|
2016-08-15 11:43:40 -07:00 |
|
Andy Hanson
|
2953c7f0b2
|
Use an enum in checkClassForDuplicateDeclarations to aid readability
|
2016-08-15 11:16:36 -07:00 |
|
Ron Buckton
|
75cb595f10
|
Merge pull request #10327 from Microsoft/simplePerformanceAPI
Simplifies performance API
|
2016-08-15 11:11:20 -07:00 |
|
Ron Buckton
|
4e04b75d4b
|
Aligned mark names with values used by ts-perf.
|
2016-08-15 11:07:49 -07:00 |
|
Andy Hanson
|
2eb159e269
|
Rename 'find' functions
|
2016-08-15 10:34:07 -07:00 |
|
Vladimir Matveev
|
f603f024ba
|
fix test
|
2016-08-15 09:59:00 -07:00 |
|
Andy Hanson
|
ccf5bab8ad
|
Treat ambient shorthand declarations as explicit uses of the any type
|
2016-08-15 08:51:15 -07:00 |
|
Andy Hanson
|
54735edc72
|
Use lowercase names for type reference directives
|
2016-08-15 07:40:25 -07:00 |
|
Andy Hanson
|
3de8c22196
|
Merge branch 'master' into no_ts_extension
|
2016-08-15 07:18:34 -07:00 |
|
Justin Bay
|
fde0a28988
|
Preserve 'Cannot find namespace' errors
|
2016-08-15 03:31:33 -04:00 |
|
Vladimir Matveev
|
5424df7be5
|
adjust typing directory
|
2016-08-14 23:07:25 -07:00 |
|
Justin Bay
|
f7da7e9006
|
More helpful error messaging when a type is used as a value
|
2016-08-15 01:43:40 -04:00 |
|
Vladimir Matveev
|
12cdda17f0
|
[WIP] home dir
|
2016-08-14 21:20:57 -07:00 |
|
Vladimir Matveev
|
c7fd72f2b8
|
fix linter
|
2016-08-14 20:52:34 -07:00 |
|
Vladimir Matveev
|
af95f175ec
|
update tests
|
2016-08-14 12:22:22 -07:00 |
|
Vladimir Matveev
|
9a180122a5
|
merge with origin/master
|
2016-08-14 11:42:08 -07:00 |
|
Vladimir Matveev
|
5d03895bb7
|
fix build issues on linux
|
2016-08-14 11:16:11 -07:00 |
|
yortus
|
38353027aa
|
narrow from 'any' in most situations
instanceof and user-defined typeguards narrow from 'any' unless the narrowed-to type is exactly 'Object' or 'Function'. This is a breaking change.
|
2016-08-14 19:42:18 +08:00 |
|
Vladimir Matveev
|
253d5d6ce9
|
[WIP] initial version of tests
|
2016-08-13 23:09:14 -07:00 |
|
Vladimir Matveev
|
d07261af4f
|
ensure tsd cache directory exists
|
2016-08-12 23:04:17 -07:00 |
|
Anders Hejlsberg
|
5bdde3b284
|
Merge pull request #10270 from Microsoft/optimizeMaps
Optimize performance of maps
|
2016-08-12 20:41:40 -07:00 |
|
Vladimir Matveev
|
512ec04d29
|
[WIP] send\receive install typing requests
|
2016-08-12 18:17:16 -07:00 |
|
Ron Buckton
|
c81624435a
|
Simplifies performance API
|
2016-08-12 16:34:35 -07:00 |
|
Vladimir Matveev
|
959b6b6c07
|
remove unused dependencies to reduce the size of output file
|
2016-08-12 14:26:09 -07:00 |
|