Commit Graph

32734 Commits

Author SHA1 Message Date
Yui T f3a3198bec Add tests and update baselines 2017-05-03 13:42:48 -07:00
Yui T 6d4f83f1b2 Update baseline 2017-05-03 13:42:43 -07:00
Yui T 1125657210 Don't stop checking other attributes even though we see spread type. This is so that things are correctly marked as reference and type-checked 2017-05-03 13:42:38 -07:00
Arthur Ozga 0b68b934ef respond to comments 2017-05-03 13:30:53 -07:00
Arthur Ozga 5eff8c206b revert core changes 2017-05-03 13:29:24 -07:00
Arthur Ozga d38ee1eaf7 restore startsWith 2017-05-03 13:26:24 -07:00
Arthur Ozga 69e7841cda revert noop change 2017-05-03 13:22:01 -07:00
Arthur Ozga 5ce32ccbe3 factor out helpers + cleanup startsWith and friends 2017-05-03 13:13:28 -07:00
Andy Hanson 99c18744d2 Add isCallOrNewExpression helper 2017-05-03 10:57:57 -07:00
Nathan Shively-Sanders 9bf5209632 Lower allowed length difference for suggestions
And update baselines
2017-05-03 10:46:00 -07:00
Nathan Shively-Sanders 4877343538 Reduce max number of spelling suggestions to 10 2017-05-03 10:10:13 -07:00
Andy Hanson c61a371e62 Make TokenRange an interface and remove ITokenAccess delegation 2017-05-03 10:07:27 -07:00
Nathan Shively-Sanders ee1edf0421 Lower allowed levenshtein distance for suggestions
And update baselines
2017-05-03 09:42:19 -07:00
Andy Hanson ac7429535e Mark type arguments as used even if used in an invalid way 2017-05-03 09:10:49 -07:00
Ron Buckton 64fd857b0d fix symbol display for computed properties 2017-05-02 17:34:08 -07:00
Arthur Ozga f2e5fa5bd1 Merge branch 'master' into atTypesPrefixAndImportSuffix 2017-05-02 17:29:32 -07:00
Arthur Ozga 78df75426f Merge pull request #15542 from aozgaa/importFixesOrganization
move import getCodeActions into named method
2017-05-02 17:27:17 -07:00
Arthur Ozga 5444f3cbd4 handle @types and scoped @types 2017-05-02 17:19:14 -07:00
Arthur Ozga f20a330677 add tests 2017-05-02 17:18:40 -07:00
Ron Buckton 3b684d420f PR feedback 2017-05-02 16:34:51 -07:00
Ron Buckton b5f11695b7 Accept baselines 2017-05-02 16:32:29 -07:00
Ron Buckton 3181a8d2f2 Merge branch 'master' into dynamicNames 2017-05-02 16:23:05 -07:00
Ron Buckton 2714295443 Add declaration file output to tests 2017-05-02 16:22:28 -07:00
Arthur Ozga 4c0735218e move import getCodeActions into named method 2017-05-02 15:52:17 -07:00
Andy Hanson e12b708221 For completions of union type, get all possible properties 2017-05-02 15:38:15 -07:00
Ron Buckton 729c1e19ab __asyncDelegator cleanup 2017-05-02 15:00:56 -07:00
Andy ad76338acd Merge pull request #15528 from Microsoft/async-computed-method
Fix formatting for async computed method: Allow space between 'async' and '['
2017-05-02 14:24:40 -07:00
Andy 7a0ee3c8bb Merge pull request #15535 from Microsoft/getTargetOfExportSpecifier
Re-use code from 'getTargetOfExportSpecifier'
2017-05-02 14:17:01 -07:00
Andy Hanson e696bbcd22 Never elide an export * when --isolatedModules is set 2017-05-02 14:13:42 -07:00
Andy Hanson 241f54edc7 Don't allow to re-export a type when '--isolatedModules' is set 2017-05-02 14:05:05 -07:00
Nathan Shively-Sanders bdb90deacb Update baselines 2017-05-02 13:38:53 -07:00
Nathan Shively-Sanders f61ec7fb60 Declare synthetic var for class extends expression
Classes that extend expressions will get a synthetic var declaration for
the expression. This is required for classes that extend an expression
that return an intersection type.
2017-05-02 13:36:01 -07:00
Andy Hanson 04c894888d Re-use code from 'getTargetOfExportSpecifier' 2017-05-02 13:24:11 -07:00
Ron Buckton f2b7606b12 Switch to __await sentinel, better support for return values 2017-05-02 12:49:34 -07:00
Andy Hanson b6bd396983 Fix formatting for async computed method: Allow space between 'async' and '[' 2017-05-02 09:42:32 -07:00
Kagami Sascha Rosylight 78ece7bfb1 direct isInAmbientContext 2017-05-02 12:02:12 +09:00
Ron Buckton c343dd3827 Fix over agressive async delegation 2017-05-01 18:05:50 -07:00
Ron Buckton 981956af7a Merge branch 'master' into moreFactoryFuncs 2017-05-01 18:02:18 -07:00
Ron Buckton 1db4f96fd1 Merge pull request #15511 from mohsen1/add-ts.createTypeAliasDeclaration
Add createTypeAliasDeclaration and updateTypeAliasDeclaration factories
2017-05-01 18:00:22 -07:00
Arthur Ozga 2150a7796b Merge pull request #15261 from aozgaa/moduleReuse
Reuse Module Resolutions from Unchanged Files
2017-05-01 17:49:44 -07:00
Arthur Ozga 60825143a4 respond to comments 2017-05-01 17:49:19 -07:00
Anders Hejlsberg 41b9f7431c Merge pull request #15519 from Microsoft/optimizeSignatureRelations
Optimize signature relationship checks
2017-05-01 17:13:52 -07:00
Anders Hejlsberg 3f95b86e65 Optimize signature relationship checks in instantiations of same type 2017-05-01 16:45:06 -07:00
Arthur Ozga 7d1d22ce4b assert length 2017-05-01 16:37:27 -07:00
Arthur Ozga df3630b92c reorder enum 2017-05-01 16:37:18 -07:00
Mohamed Hegazy 14f6bf2244 Merge pull request #15518 from vkurchatkin/empty-property
Allow indexed access to empty property
2017-05-01 16:37:02 -07:00
Ron Buckton 7ac22c4f7d Merge pull request #15517 from Microsoft/fixTranspileTest
Fix failing transpileModule test
2017-05-01 16:10:48 -07:00
Ron Buckton 6cd85dbb25 Fix failing transpileModule test 2017-05-01 16:05:41 -07:00
Vladimir Kurchatkin d45d289f36 Allow indexed access to empty property
Fixes: https://github.com/Microsoft/TypeScript/issues/15209
2017-05-02 01:39:02 +03:00
Arthur Ozga 28843c4197 npm install test 2017-05-01 15:16:58 -07:00