Commit Graph
17134 Commits
Author SHA1 Message Date
Nathan Shively-Sanders c62cc3fea3 Merge pull request #15010 from Microsoft/static-initialisers-can-refer-to-later-static-methods
Static initializers may refer to later static methods
2017-04-04 15:30:17 -07:00
Nathan Shively-Sanders a5d320a83e Fix whitespace lint 2017-04-04 15:15:25 -07:00
Nathan Shively-Sanders 4214aed37d Test:static inits can refer to later static methods 2017-04-04 14:50:42 -07:00
Nathan Shively-Sanders 833fd010d7 Static prop. inits can refer to later static methods
Static methods are created before static property initializers run, so
static property initializers may refer to static methods. This was not
allowed previously.
2017-04-04 14:49:06 -07:00
Mohamed Hegazy 9bfba73418 Update Authors 2017-04-04 12:56:25 -07:00
Mohamed Hegazy d8d0c7590a Merge branch 'master' of https://github.com/Microsoft/TypeScript 2017-04-04 12:54:47 -07:00
Mohamed Hegazy bef4d52fdf Update authors 2017-04-04 12:49:58 -07:00
Nathan Shively-Sanders 1c649433bd Merge pull request #14956 from Microsoft/add-super-to-control-flow
Add super to control flow
2017-04-04 09:22:03 -07:00
Nathan Shively-Sanders 013d52a44d Merge pull request #14952 from Microsoft/fix-scope-checks-of-class-properties
Fix scope checks of class properties
2017-04-04 08:45:31 -07:00
Yui dd48dd1b66 Merge pull request #14916 from Microsoft/master-addressPR14692
[Master] Address code review of PR 14692
2017-04-04 08:28:33 -07:00
Andy 7de3539b49 Merge pull request #14997 from Microsoft/jsdoc
Only bind JSDoc typedefs in JavaScript files
2017-04-03 16:16:07 -07:00
Andy Hanson 24b09d8502 Only bind JSDoc typedefs in JavaScript files 2017-04-03 15:00:40 -07:00
Mine Starks 9c9b659f44 Merge pull request #14960 from minestarks/master
Expose JSDoc tags through the language service
2017-04-03 11:29:38 -07:00
Andy 45e44cee06 Merge pull request #14984 from Microsoft/backtick
Support backticks in require calls
2017-04-03 10:39:25 -07:00
Ryan Cavanaugh b81c18314d Update utilities.ts 2017-04-03 10:17:36 -07:00
Andy 4186bd5d77 Merge pull request #14986 from Microsoft/typedef-whitespace
Fix options for typedef-whitespace lint rule
2017-04-03 10:12:11 -07:00
Andy Hanson 130a24015a Fix options for typedef-whitespace lint rule 2017-04-03 09:38:37 -07:00
Andy Hanson 131555fdca Support backticks in require calls 2017-04-03 08:53:49 -07:00
Mine Starks af0b2d9768 Merge pull request #12856 from minestarks/includejsdoctags
Expose JSDoc tags through the language service
2017-03-31 17:58:41 -07:00
Nathan Shively-Sanders a62869c81e Merge pull request #14657 from erikmcc/master
Allow export default abstract class. Related to issue 3792.
2017-03-31 14:56:39 -07:00
Nathan Shively-Sanders b28975dc03 Test that super is tracked in control flow 2017-03-31 14:18:42 -07:00
Nathan Shively-Sanders a4a7669a4b Add super to control flow.
It is handled the same way as 'this'
2017-03-31 14:17:37 -07:00
Ron Buckton 22b4e4d65d Merge pull request #14920 from Microsoft/jsInferRestArgs
Infer a rest parameter for javascript function that uses 'arguments'
2017-03-31 12:52:11 -07:00
Nathan Shively-Sanders f65819a253 Test:props of class A are usable in prop initialisers of class B
Regardless of order of class A and class B
2017-03-31 12:05:12 -07:00
Nathan Shively-Sanders 87565daf4d Props of class A usable in prop initializer of class B
Regardless of the order of declaration of class A and class B.
2017-03-31 12:03:18 -07:00
Daniel Rosenwasser 0459987673 Merge pull request #14467 from kpreisser/fix14269
Allow the right-hand side of an 'in' expression to be of non-primitive object type
2017-03-30 22:51:45 -07:00
jramsay 2e313caa75 Merge pull request #14100 from Microsoft/BowerComponentsFix
Type acquisition support for bower_components directory
2017-03-30 16:38:57 -07:00
rbuckton e06b3ecbca Added additional test verification 2017-03-30 13:02:39 -07:00
rbuckton 3eb6270c9b Trim whitespace 2017-03-30 12:59:09 -07:00
Zhengbo Li e298f759c3 Fix the name of protocol.ts in tsconfig.json (#14918) 2017-03-29 20:42:27 -07:00
rbuckton ea2aa0c079 Infer a rest parameter for javascript function that uses 'arguments' 2017-03-29 18:13:19 -07:00
Yui bc1bda542c Merge pull request #14915 from Microsoft/master-fix14870
[Master] exception when emitting with malformed namespace import
2017-03-29 14:37:19 -07:00
Kanchalai Tanglertsampan 7a66161790 Address code review of PR 14692 2017-03-29 13:57:51 -07:00
Kanchalai Tanglertsampan 3c469c51a1 Add tests 2017-03-29 13:08:21 -07:00
Kanchalai Tanglertsampan 728a92ec1a Handle when namespace improt is malform and external module is undefined 2017-03-29 13:08:13 -07:00
Mohamed Hegazy e5a0f60d4c fix failing test 2017-03-29 11:54:46 -07:00
Yui 0cb490e2c2 Merge pull request #14692 from Microsoft/master-fixResolveEntityName
[Master] Fix resolve entity name to not dive inside property access expression when the expression is not entity name
2017-03-29 09:55:36 -07:00
Mohamed Hegazy 75e8ba746e Merge pull request #14899 from KingHenne/fix/format-multi-line-object-destructuring
Fix formatting for multi-line object destructuring
2017-03-29 09:43:04 -07:00
Mohamed Hegazy a8aa070fe6 Merge pull request #14900 from Microsoft/Fix14892
Fix #14892: Add undefined check before using the intializer of for-statment
2017-03-29 09:31:00 -07:00
Yui 294ac30dc9 Merge pull request #14274 from Microsoft/master-14217
[Master] Fix 14217 emit shebang at the top of output file
2017-03-29 09:08:17 -07:00
Kanchalai Tanglertsampan af731e0700 Update baselines from merging with master 2017-03-29 08:52:00 -07:00
Kanchalai Tanglertsampan 42f398076d Merge branch 'master' into master-14217
# Conflicts:
#	tests/baselines/reference/classOrder2.errors.txt
#	tests/baselines/reference/es5ExportDefaultClassDeclaration3.symbols
#	tests/baselines/reference/es5ExportDefaultClassDeclaration3.types
#	tests/baselines/reference/mappedTypeRelationships.errors.txt
#	tests/baselines/reference/privacyClassExtendsClauseDeclFile.errors.txt
2017-03-29 08:51:39 -07:00
Kanchalai Tanglertsampan 63f3520d31 Address PR: fix spelling 2017-03-29 08:42:39 -07:00
Hendrik Liebau 3e81f08107 add single-line object destructuring test case 2017-03-29 09:52:52 +02:00
Mohamed Hegazy 3ab7c868d9 Merge pull request #14859 from NColey/form-data-methods
Add missing methods for FormData type
2017-03-28 21:35:52 -07:00
ncoley cac60457b1 Update FormData methods with appropriate types 2017-03-28 21:53:14 -04:00
Ron Buckton 62e8881f9b Merge pull request #14907 from Microsoft/jsGenericDefaultsAny
Default to 'any' for unsupplied generics in JavaScript
2017-03-28 16:34:57 -07:00
Mine Starks 711f62f538 Merge pull request #14807 from minestarks/typingsafelist
Allow specifying the location of typingSafeList.json
2017-03-28 14:28:25 -07:00
Mohamed Hegazy 74dd1c0558 Handel empty intializer in system module emit 2017-03-28 10:19:09 -07:00
Mohamed Hegazy 115c008694 Fix #14892: Add undefined check before using the intializer of for-statement 2017-03-28 10:06:36 -07:00