Commit Graph

67 Commits

Author SHA1 Message Date
Ron Buckton e4bcfd2a5d Fixed issues with type discovery in processTypes script. 2015-10-16 13:43:12 -07:00
Ron Buckton 2e4975d4a8 Fixed bug with discovery in processTypes 2015-10-14 13:49:17 -07:00
Ron Buckton 6235fe8280 Cleanup of processTypes script and various transformations. Added JSX 2015-10-09 15:19:07 -07:00
Ron Buckton 1c5a595d3f Merge branch 'master' into transformPerf 2015-09-16 11:38:43 -07:00
Ron Buckton 867f554a9d Partial cleanup to remove "transform" namespace. 2015-09-14 18:41:58 -07:00
Ron Buckton dd998b981f Cleanup and naming 2015-09-14 09:40:18 -07:00
Ron Buckton f15d20b9f2 Cleanup and organization 2015-09-12 15:32:05 -07:00
Ron Buckton 380452becb Migrated to NodeStack for transforms 2015-09-08 17:03:30 -07:00
Ron Buckton b73bef89fc Merge branch 'noParentNodesInEmitter' into transformPerf 2015-09-08 16:51:21 -07:00
Ron Buckton 5d0797b2e0 Cleanup and organization 2015-08-26 13:19:18 -07:00
Ron Buckton 558fc40303 Progress on downlevel transformations 2015-08-07 09:39:18 -07:00
Anders Hejlsberg b3feae1b5f Merge pull request #4033 from Microsoft/updateLangSpec
Update Language Specification
2015-07-29 07:54:02 -07:00
Anders Hejlsberg dc816900f1 Update word2md tool to support hyperlinks 2015-07-26 16:26:58 -07:00
Ron Buckton 92a7bb0462 Merge branch 'noParentNodesInEmitter' into prototypeTransformClass 2015-07-24 11:28:24 -07:00
Daniel Rosenwasser d1fe21dda9 Publish to TypeScript itself, create a task to preview changes. 2015-07-23 12:32:17 -07:00
Ron Buckton 4652f053b1 Partial transform for class decorators 2015-07-15 12:13:34 -07:00
Ron Buckton f3d310360b Initial transform for TypeScript class syntax extensions 2015-07-14 20:25:42 -07:00
Daniel Rosenwasser 86b8405450 Add configureNightly script. 2015-07-14 18:09:42 -07:00
Ron Buckton 01b34906c7 Merge branch 'generateFactoryMethods' into generateTransformMethods 2015-07-10 15:59:59 -07:00
Ron Buckton fae1d50bd7 Added flags to createNode and factory methods 2015-07-10 15:55:16 -07:00
Ron Buckton 3fe0f31e17 Added cloneNode 2015-07-10 14:17:35 -07:00
Ron Buckton 9c644dadec Merge branch 'generateFactoryMethods' into generateTransformMethods 2015-07-10 13:59:22 -07:00
Ron Buckton b3e9c25e84 Merge branch 'master' into generateFactoryMethods 2015-07-10 13:53:44 -07:00
Ron Buckton 0305d37c9e Merge branch 'generateFactoryMethods' into generateTransformMethods 2015-07-10 12:16:51 -07:00
Ron Buckton c547018e99 Added isAnyNode tests and cleaned up comment annotation parsing. 2015-07-10 12:13:10 -07:00
Ron Buckton 2c1d2184e2 Added location for factory create methods with no other arguments 2015-07-10 11:47:39 -07:00
Ron Buckton e5fce042ca Added location parameter to argument list for create functions 2015-07-10 11:42:03 -07:00
Dan Quirk 5dfa6104f9 Turn off a few rules and more cleanup post merge 2015-07-08 17:42:26 -07:00
Ron Buckton 555f36b1e6 Merge branch 'generateFactoryMethods' into generateTransformMethods 2015-07-08 10:57:42 -07:00
Ron Buckton b6207f2f36 Minor cleanup 2015-07-08 10:47:01 -07:00
Ron Buckton fc51e4574b Automatic line wrapping in factory.generated.ts 2015-07-08 10:38:24 -07:00
Ron Buckton a665ef0384 Generate transform.generated.ts from processTypes script 2015-07-07 16:39:55 -07:00
Ron Buckton 66d3060210 Merge branch 'master' into generateFactoryMethods 2015-07-06 18:24:42 -07:00
Ron Buckton 474298503d Adds script to generate factory functions for each node kind 2015-07-06 18:18:59 -07:00
Arthur Ozga 738415d65c Changed tabs to spaces and reformatted file 2015-07-02 15:17:26 -07:00
Ryan Cavanaugh d9ca99dfad Merge pull request #3637 from RyanCavanaugh/errorCheck
Remove unused errors
2015-06-26 14:23:45 -07:00
Ryan Cavanaugh aa59753fe4 CR feedback 2015-06-25 14:02:30 -07:00
Ryan Cavanaugh b4b2a41bc0 Error check script 2015-06-25 13:34:42 -07:00
Mohamed Hegazy 224e7630ea use namespaces instead of modules in the codebase 2015-06-12 09:01:48 -07:00
Mohamed Hegazy 218e1012a2 Add script to create a benchmark test using the compiler 2015-04-24 11:00:14 -07:00
Cyrus Najmabadi 20961cdbd7 Insert @internal when we generate diagnostic messages. 2015-04-13 15:55:56 -07:00
Mohamed Hegazy e902d8462e ES6 doesnt support import id = require("mod") syntax
Conflicts:
	src/compiler/checker.ts
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
2015-03-11 21:40:10 -07:00
unknown 751054464f Fixed VSDevMode.ps1 parameter info 2015-02-27 21:24:28 +01:00
Mohamed Hegazy 21fb559b53 Make the vsDevMode script more explicit and support lib file override 2015-02-26 12:22:01 -08:00
Bill Ticehurst b1dc910b4a Added script to easily enable VS dev mode 2015-02-12 18:39:59 -08:00
Ryan Cavanaugh 13ba516a7a Address CR feedback; refactor out tsc invocation 2015-01-19 21:37:21 -08:00
Ryan Cavanaugh 7b2579964c Automatic bisecting script 2015-01-19 15:39:21 -08:00
Daniel Rosenwasser 644951b1e0 Fixed old sys dependency, as sys is now ts.sys. 2014-12-11 16:03:49 -08:00
Mohamed Hegazy dd7ca69866 Create a new flag for diagnostics 'isEarly' and disable emit if this flag is set. Set the flag by default on all let and const errors to ensure we are not emitting invalid JS code. 2014-10-20 17:38:50 -07:00
Mohamed Hegazy 2cef9ab852 Merge pull request #907 from Microsoft/rwcRunner
Update Rwc runner
2014-10-16 17:42:35 -07:00