Commit Graph

7160 Commits

Author SHA1 Message Date
Wesley Wigham
5ef2b47f7a Update tslint.json for latest versions of tslint
Enforces spaces and double quotes again, and enforces no space before the colon for type definitions.
2015-07-23 00:05:53 -07:00
Mohamed Hegazy
98d7474151 Update AUTHORS.md for release 1.6 2015-07-22 17:19:42 -07:00
Mohamed Hegazy
55b2eca48e Add AUTHORS.md 2015-07-22 16:48:03 -07:00
Ryan Cavanaugh
8fcca92e4e Merge pull request #3955 from RyanCavanaugh/fix3928
Correctly identify identifiers inside JSX exprs as expression identifiers
2015-07-22 10:27:55 -07:00
Vladimir Matveev
32bec3b3e7 Merge pull request #3966 from Microsoft/importAliasesInSystem
hoist top level import equals declarations in System modules
2015-07-21 17:42:43 -07:00
Vladimir Matveev
4259417821 hoist top level import equals declarations in System modules 2015-07-21 15:56:30 -07:00
Arthur Ozga
6f00275b04 Merge pull request #3965 from Microsoft/abstractRunnerBase
make RunnerBase abstract
2015-07-21 15:48:57 -07:00
Arthur Ozga
831bc389c2 make RunnerBase abstract 2015-07-21 14:59:39 -07:00
Ryan Cavanaugh
4ac078be0e Remove debugger statement 2015-07-21 12:32:24 -07:00
Ryan Cavanaugh
d86fd85bd5 Correctly identify identifiers inside JSX exprs as expression identifiers 2015-07-21 11:35:05 -07:00
Anders Hejlsberg
4e85864b2d Merge pull request #3823 from Microsoft/strictObjectLiterals
Strict object literal assignment checking
2015-07-21 11:29:10 -07:00
Anders Hejlsberg
5f7bc51a10 Accepting new baselines 2015-07-21 11:20:29 -07:00
Anders Hejlsberg
57f1a99322 Adding comma in error message 2015-07-21 11:20:20 -07:00
Vladimir Matveev
d057f56d8c Merge pull request #3945 from Microsoft/bulkReexportInSystem
System: use batching when doing star exports
2015-07-21 10:52:38 -07:00
Vladimir Matveev
45affe4122 Merge pull request #3944 from Microsoft/constEnumModules
treat modules that are merged with values as non-const-enum
2015-07-21 10:51:14 -07:00
Jason Freeman
4e0acc9fc1 Merge pull request #3586 from vvakame/addEsModule
improve  module loading interoperability for babel
2015-07-20 23:52:38 -07:00
Vladimir Matveev
22961e5240 System: use bulk exports 2015-07-20 22:40:22 -07:00
Vladimir Matveev
43347c79ec treat modules that are merged with values as non-const-enum 2015-07-20 21:49:15 -07:00
Jason Freeman
2da47e813b Merge pull request #3919 from Microsoft/remove_resolveLocation
Remove resolveLocation from the checker
2015-07-20 17:44:26 -07:00
Jason Freeman
fffe6c5fb5 Merge branch 'master' of https://github.com/Microsoft/TypeScript into remove_resolveLocation 2015-07-20 13:40:17 -07:00
Jason Freeman
05bc4fecb1 Address PR feedback 2015-07-20 13:40:03 -07:00
Daniel Rosenwasser
96b02a83ca Merge pull request #3879 from Microsoft/stringifySpaceParam
Make JSON.stringify's 'space' parameter have type 'string | number'.
2015-07-20 12:55:12 -07:00
Mohamed Hegazy
8f2f84f4b8 Merge pull request #3923 from kimamula/string_includes
Add includes method to String interface, and remove contains
2015-07-20 12:38:57 -07:00
Anders Hejlsberg
967df39587 Accepting new baselines 2015-07-20 07:17:29 -07:00
Anders Hejlsberg
155ee4b905 Better error message 2015-07-20 07:16:53 -07:00
Anders Hejlsberg
2913cb023b Merge branch 'master' into strictObjectLiterals
Conflicts:
	tests/baselines/reference/typeGuardFunction.types
2015-07-19 11:45:25 -07:00
Anders Hejlsberg
592319d23e Accepting new baselines 2015-07-19 11:23:19 -07:00
Anders Hejlsberg
3cbc3db201 Fixing fourslash tests 2015-07-19 11:22:49 -07:00
Anders Hejlsberg
a05ebc469c Preserve order in union types 2015-07-19 11:22:32 -07:00
kimamula
9c9e39e7a3 Add includes method to String interface, and remove contains 2015-07-18 18:50:41 +09:00
Jason Freeman
e2303b1ae8 Clean up the language service aliases to check functions 2015-07-17 17:22:58 -07:00
Jason Freeman
3b78377cf0 Clean up pushTypeResolution 2015-07-17 17:22:54 -07:00
Jason Freeman
c0b3835b19 Instantiate signatures if there is an overload resolution error but type arguments present 2015-07-17 17:22:51 -07:00
Jason Freeman
48588b622e Only consider a type resolution sequence a cycle if none of the items in the sequence have types 2015-07-17 17:22:47 -07:00
Jason Freeman
fbe4246d39 Remove resolveLocation 2015-07-17 17:22:44 -07:00
Jason Freeman
2c5ba08266 Merge pull request #3787 from Microsoft/fixingTypeParameters
Fix type parameters upon subsequent visits to a parameter that caused fixing the first time
2015-07-17 16:05:28 -07:00
Jason Freeman
6df0f3d4aa Fix comment 2015-07-17 14:52:24 -07:00
Jason Freeman
fbe60c93f4 Merge pull request #3902 from Microsoft/tupleTypesAny
Don't fall back to any when typing tuples
2015-07-17 14:22:33 -07:00
Jason Freeman
cf6cfed160 Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixingTypeParameters 2015-07-17 14:16:48 -07:00
Jason Freeman
27c339aa90 Merge branch 'master' of https://github.com/Microsoft/TypeScript into tupleTypesAny 2015-07-17 14:16:28 -07:00
Daniel Rosenwasser
33794b7c8e Merge pull request #3900 from Microsoft/emptyBindingAssignmentPatterns
Properly emit empty assignment patterns
2015-07-17 14:03:33 -07:00
Jason Freeman
a74d64baa6 Add tests 2015-07-16 19:03:54 -07:00
Jason Freeman
4ab9c02136 Accept baselines 2015-07-16 19:03:50 -07:00
Jason Freeman
ad67cd3199 Don't fall back to any when typing tuples 2015-07-16 19:03:45 -07:00
Yui
07af6ca414 Merge pull request #3901 from Microsoft/fixReadingRWC
Fix reading rwc file
2015-07-16 18:34:08 -07:00
Yui T
65a9713d80 Fix reading rwc file 2015-07-16 18:26:46 -07:00
Daniel Rosenwasser
521d83a934 Accepted baselines. 2015-07-16 17:40:53 -07:00
Daniel Rosenwasser
0bdc79fbb8 Only emit the RHS in an empty assignment pattern. 2015-07-16 17:40:07 -07:00
Daniel Rosenwasser
0ec38b7590 Accepted baselines. 2015-07-16 17:25:00 -07:00
Daniel Rosenwasser
987dc1f5d0 Added tests. 2015-07-16 17:23:43 -07:00