Anders Hejlsberg
|
d68cd2042e
|
Merge pull request #8556 from Microsoft/controlFlowLoopAnalysis
Fix control flow loop analysis issue
|
2016-05-11 13:29:31 -07:00 |
|
Anders Hejlsberg
|
43691b10a8
|
Adding test
|
2016-05-11 13:03:47 -07:00 |
|
Anders Hejlsberg
|
c9a3ea6fe0
|
Stop analyzing loop branches when declared type is seen
|
2016-05-11 12:49:42 -07:00 |
|
Anders Hejlsberg
|
89506c1138
|
Merge pull request #8548 from Microsoft/typeGuardAsAssertion
Type guards as assertions
|
2016-05-11 11:27:43 -07:00 |
|
Andy Hanson
|
a9742c5861
|
Change name from ConstructorParameterModifier to ParameterPropertyModifier
|
2016-05-11 09:48:37 -07:00 |
|
Anders Hejlsberg
|
9f30d9ff6e
|
Adding test
|
2016-05-11 09:42:55 -07:00 |
|
Anders Hejlsberg
|
5edf72666d
|
Revert to declared type when '!' postfix operator would produce 'nothing'
|
2016-05-11 09:26:03 -07:00 |
|
Andy Hanson
|
ad2634e343
|
Fix #7590: Allow 'readonly' to be used in constructor parameters
|
2016-05-11 08:32:17 -07:00 |
|
Vladimir Matveev
|
5e94c76190
|
expose code path that will use Path type to avoid redundant string conversions
|
2016-05-10 23:43:26 -07:00 |
|
zhengbli
|
269416d675
|
Add test
|
2016-05-10 16:04:59 -07:00 |
|
Yui
|
b68e93966a
|
Fix 8482: Add Object.values and Object.entries (#8538)
* Add es2017.Object library file
* Add tests and baselines
* Fix unittest
* Add es2017 lib flag
* Update baselines
* Add tests and baselines
* Address PR: add tests
* Address PR: add tests
|
2016-05-10 14:22:00 -07:00 |
|
Mohamed Hegazy
|
0120d7bf7b
|
Merge pull request #8456 from Microsoft/Fix8415
Fix #8415: consider accessors when searching for contextually typed properties
|
2016-05-10 10:54:02 -07:00 |
|
Anders Hejlsberg
|
8c9348d8d6
|
Adding test
|
2016-05-10 10:38:41 -07:00 |
|
Anders Hejlsberg
|
2a45e56b65
|
Accepting new baselines
|
2016-05-10 10:38:31 -07:00 |
|
Anders Hejlsberg
|
6563251dbf
|
Renaming emptyUnionType to nothingType
|
2016-05-10 09:40:24 -07:00 |
|
Anders Hejlsberg
|
e944bfab52
|
Revert to declared type when narrowing produces the nothing type
|
2016-05-10 09:35:23 -07:00 |
|
Daniel Rosenwasser
|
16fccf5d38
|
Merge pull request #8540 from LPGhatguy/patch-1
Fix minor comment typo
|
2016-05-09 22:24:10 -07:00 |
|
Lucien Greathouse
|
71e4d4504f
|
Fix minor comment typo
|
2016-05-09 23:05:57 -06:00 |
|
Vladimir Matveev
|
747924a3c5
|
Merge pull request #8539 from Microsoft/resolveTargetForVarSymbol
resolve target of alias when getting member from the module
|
2016-05-09 17:08:36 -07:00 |
|
Vladimir Matveev
|
f95b0bcf82
|
resolve target of alias when getting member from the module
|
2016-05-09 15:40:03 -07:00 |
|
Mohamed Hegazy
|
cf4d94bd2a
|
Merge pull request #8515 from Arnavion/lib-d-ts-fixes-3
`this`-related changes + new String.normalize overload
|
2016-05-09 13:41:10 -07:00 |
|
Vladimir Matveev
|
d17450d17b
|
Merge pull request #8533 from Microsoft/parameterReferencesInInitalizer
guard agains cases when local value in initializer shadows function parameter with the same name
|
2016-05-09 09:47:12 -07:00 |
|
Vladimir Matveev
|
a2948e131d
|
guard agains cases when local value in initializer shadows function parameter with the same name
|
2016-05-09 08:50:06 -07:00 |
|
Mohamed Hegazy
|
0de410627e
|
Code review comments
|
2016-05-08 15:59:15 -07:00 |
|
Mohamed Hegazy
|
02bae234c6
|
Merge branch 'master' into Fix8415
|
2016-05-08 15:31:48 -07:00 |
|
Mohamed Hegazy
|
5e9fc58038
|
Remove additional error message generated while emitting output
|
2016-05-08 15:27:13 -07:00 |
|
Arnavion
|
aa87df2cfb
|
Update tests and baselines.
|
2016-05-07 16:40:52 -07:00 |
|
Arnavion
|
0b789ff0bc
|
Add string literal union type overload for String.normalize parameter.
|
2016-05-07 16:29:45 -07:00 |
|
Arnavion
|
8bb75ec3da
|
{Array, TypedArray}.{copyWithin, fill, sort} return this .
|
2016-05-07 16:28:15 -07:00 |
|
Arnavion
|
73590f4fb1
|
{Map, WeakMap}.set and {Set, WeakSet}.add return this .
|
2016-05-07 16:24:30 -07:00 |
|
Yui
|
72c19ec806
|
Fix 7304: show correct quickinfo on "this" in type position (#8508)
* Show correct quickinfo when using this in type position
* Split quickinfo test into smaller files and add test case
|
2016-05-07 09:12:53 -07:00 |
|
Mohamed Hegazy
|
b4becd46ec
|
Fix #8507: Consider UnknownSymbols values for import/export purposes
|
2016-05-06 17:32:45 -07:00 |
|
Mohamed Hegazy
|
955cc69c70
|
Merge pull request #8481 from Microsoft/Fix8470-2
Fix #8470: use ts.normalizePath before checking filename idenity
|
2016-05-06 16:55:47 -07:00 |
|
Vladimir Matveev
|
4f569c4576
|
Merge pull request #8502 from Microsoft/deferred-references-in-initializers
disallow references to local variables of the function from parameter…
|
2016-05-06 16:37:01 -07:00 |
|
Mohamed Hegazy
|
de177d48d8
|
Merge pull request #8487 from ziacik/fix-space-tab-indentation
Fix space tab indentation
|
2016-05-06 15:43:14 -07:00 |
|
Nathan Shively-Sanders
|
a715c45f25
|
Merge pull request #8463 from Microsoft/this-types-for-accessors
This types for accessors
|
2016-05-06 14:51:19 -07:00 |
|
Paul van Brenk
|
fad25747a7
|
Merge pull request #8469 from Microsoft/tsconfigParsingImprovements
Add propertybag to parsed tsconfig.json file.
|
2016-05-06 13:33:01 -07:00 |
|
Zhengbo Li
|
49913fda83
|
Merge pull request #8501 from zhengbli/ignroeHiddenFilesAddTest
Add test for explicitly added dotted files
|
2016-05-06 13:13:34 -07:00 |
|
zhengbli
|
8bd8ed7d4b
|
Tolerate non-existing files specified
|
2016-05-06 13:02:57 -07:00 |
|
Vladimir Matveev
|
c36c074f37
|
disallow references to local variables of the function from parameter initializers
|
2016-05-06 12:01:38 -07:00 |
|
zhengbli
|
66476e3a4d
|
Add test for explicitly added dotted files
|
2016-05-06 11:03:45 -07:00 |
|
Paul van Brenk
|
88da665dff
|
CR Feedback
|
2016-05-06 10:27:58 -07:00 |
|
Paul van Brenk
|
8aff38e128
|
Add the entire tsconfig as a raw property to the parsed config.
|
2016-05-06 10:12:12 -07:00 |
|
František Žiačik
|
e11b08fa91
|
Simplified check for indentation difference
|
2016-05-06 10:09:19 +02:00 |
|
Nathan Shively-Sanders
|
bc6d6ea49a
|
Merge pull request #8483 from Microsoft/contextually-type-iife-parameters
Contextually type IIFE params by their arguments
|
2016-05-05 20:41:08 -07:00 |
|
Zhengbo Li
|
d11ee08170
|
Merge pull request #8484 from zhengbli/ignoreHiddenFiles
ignore dotted files and folders
|
2016-05-05 19:22:10 -07:00 |
|
Vladimir Matveev
|
7c043b67ae
|
Merge pull request #8491 from Microsoft/sourceFile-getSymbolAtLocation
getSymbolAtLocation now returns symbol for external modules
|
2016-05-05 18:52:18 -07:00 |
|
Nathan Shively-Sanders
|
96d3db212e
|
Only contextually type expressions of calls
Also allocate once instead of twice.
|
2016-05-05 18:00:12 -07:00 |
|
Vladimir Matveev
|
676e3bc872
|
getSymbolAtLocation now returns symbol for external modules
|
2016-05-05 17:53:19 -07:00 |
|
Vladimir Matveev
|
cd1af127aa
|
Merge pull request #8486 from Microsoft/symlinked-modules
use CompilerHost.realpath to resolve actual location for symlinks
|
2016-05-05 15:56:18 -07:00 |
|