Commit Graph

14913 Commits

Author SHA1 Message Date
Ron Buckton ab811f90d0 Updates to TransformationContext and transformer.ts 2016-02-12 18:03:33 -08:00
Ron Buckton f8ed021f1e PR feedback and cleanup 2016-02-12 17:46:38 -08:00
Daniel Rosenwasser e29be4b2d9 Added the accidentally-ignored js files. 2016-02-12 17:39:46 -08:00
Daniel Rosenwasser c5d5d13e61 Remove the 'module' option from 'tsconfig.json' files. 2016-02-12 17:28:10 -08:00
Daniel Rosenwasser 60228d93e8 Ignore using the correct glob. 2016-02-12 17:23:27 -08:00
Bill Ticehurst 1121098c56 Remove unnecessary option from harness 2016-02-12 17:21:51 -08:00
Vladimir Matveev 3ecc42beb2 added misssing files 2016-02-12 17:16:50 -08:00
AbubakerB ec7e80e377 Added tests and accept baselines 2016-02-13 01:10:47 +00:00
AbubakerB 8ef9599bac Allow extending and instantiating a private or protected class within itself 2016-02-13 01:07:33 +00:00
Vladimir Matveev 9960064bc3 classic resolution: don't perform folder walk if module name is relative 2016-02-12 16:30:19 -08:00
Daniel Rosenwasser 1e849f895c Accepted baselines. 2016-02-12 16:28:48 -08:00
Bill Ticehurst e03a45a824 Fix fallback to classic resolution 2016-02-12 15:40:47 -08:00
AbubakerB d0843e1dc2 Merge branch 'ts-master' into constructorAccessibility
Conflicts:
	src/compiler/checker.ts
2016-02-12 23:35:22 +00:00
Daniel Rosenwasser 1e2760696e Added tests for declaration emit. 2016-02-12 15:22:38 -08:00
Daniel Rosenwasser f944d3e997 Addressed CR feedback. 2016-02-12 15:22:33 -08:00
Daniel Rosenwasser ba392403cc Fixed up fourslash tests to only test functions. 2016-02-12 15:22:25 -08:00
Daniel Rosenwasser ab5bc714a5 Removed trailing whitespace for linter. 2016-02-12 15:22:18 -08:00
Daniel Rosenwasser b191a00b1c Actually, it makes more sense to error on the predicate annotation than anything else. 2016-02-12 15:22:14 -08:00
Daniel Rosenwasser 050f52f07d Added tests. 2016-02-12 15:22:06 -08:00
Daniel Rosenwasser ec0eabb2e9 Minor rename. 2016-02-12 15:22:03 -08:00
Daniel Rosenwasser 7c7e2aa032 Error on nodes which should not have type predicates. 2016-02-12 15:21:58 -08:00
Daniel Rosenwasser cf13a71af4 Move type predicates back onto signatures, remove narrowing for property/get type guards. 2016-02-12 15:21:48 -08:00
Ron Buckton ceae78bea0 Merge branch 'transforms-flags' into transforms-transformer 2016-02-12 15:10:57 -08:00
Wesley Wigham 22979db64c Add test 2016-02-12 15:08:07 -08:00
Ron Buckton 319ff614a0 PR Feedback 2016-02-12 15:07:33 -08:00
Ron Buckton 4577441636 Merge branch 'transforms-visitor' into transforms-flags 2016-02-12 14:57:33 -08:00
Ron Buckton 387b30c296 Some cleanup and reorganization 2016-02-12 14:50:22 -08:00
Daniel Rosenwasser e0c9e3bea9 Accepted baselines. 2016-02-12 14:44:52 -08:00
Yui a86654d2ae Merge pull request #7060 from Microsoft/fixrwc
Fix rwc in including files into compilation
2016-02-12 14:34:48 -08:00
Daniel Rosenwasser 2d9330567c Use names of accessors instead of their entire spans. 2016-02-12 14:24:12 -08:00
Kanchalai Tanglertsampan 81b0baeb50 Address PR 2016-02-12 14:12:42 -08:00
Kanchalai Tanglertsampan 6e753f38ed Fix rwc in including files into compilation 2016-02-12 13:35:12 -08:00
Ron Buckton f948b14185 Adds the TypeScript transformer 2016-02-12 10:49:09 -08:00
Bill Ticehurst 02df49994b Merge pull request #7034 from Microsoft/portCommonJSDefault
Port CommonJs as default module type, and adds default exclude values
2016-02-12 10:34:19 -08:00
Bill Ticehurst 2d0b00fc6f Merge pull request #7055 from Microsoft/port7042
Fixed watcher for rename operations, and for allowJs in config file
2016-02-12 10:32:55 -08:00
Bill Ticehurst cc76f0f7f0 Fixed watcher for rename operations, and for allowJs in config file
(cherry picked from commit 745f32bbee)
2016-02-12 08:59:16 -08:00
Ryan Cavanaugh bf234887b0 Merge pull request #7041 from RyanCavanaugh/ignorejs
Ignore JS files under tests/cases/*
2016-02-11 22:06:53 -08:00
Ryan Cavanaugh cf8432c9bb Merge pull request #7030 from RyanCavanaugh/fix7020
Correctly resolve qualified JSX tag names
2016-02-11 20:47:49 -08:00
Vladimir Matveev 35eff193c1 Merge pull request #7039 from Microsoft/fixFileExists
fix 'fileExists' check by using stat directly
2016-02-11 20:47:03 -08:00
Ryan Cavanaugh 46ee63906f Ignore JS files under tests/cases/* 2016-02-11 18:07:35 -08:00
Vladimir Matveev b18cbc6300 address PR feedback 2016-02-11 17:29:01 -08:00
Vladimir Matveev 354e650341 fix 'fileExists' check by using stat directly 2016-02-11 16:59:54 -08:00
Anders Hejlsberg a1040f02c4 Fixing comment 2016-02-11 16:00:20 -08:00
Kanchalai Tanglertsampan 0aad5e5e45 Remove incorrect commment resulting from merging 2016-02-11 14:29:22 -08:00
Vladimir Matveev 7d2ce0f5c1 fix falling tests and linter issues
(cherry picked from commit 7404b901b9)
2016-02-11 14:23:01 -08:00
Bill Ticehurst dd5dc3a967 Added module: none baseline
(cherry picked from commit d446d06f96)
2016-02-11 14:09:12 -08:00
Bill Ticehurst 9d008feba3 Added module: none as an option
(cherry picked from commit 195e69c889)
2016-02-11 14:09:10 -08:00
Bill Ticehurst 6a8ccd0b56 Dont default to CommonJS modules for ES6 target
(cherry picked from commit 4a67dc5e08)
2016-02-11 14:08:26 -08:00
Bill Ticehurst a370103e15 Added back errors for module kind none
(cherry picked from commit 73fa45bd2e)
2016-02-11 14:08:24 -08:00
Kanchalai Tanglertsampan 2a674579d3 Remove duplicate function from merging 2016-02-11 14:08:18 -08:00