Commit Graph

  • d10017f165 Accepting new baselines Anders Hejlsberg 2016-02-19 09:33:11 -08:00
  • 50ea0bfc71 Support x == null and x != null in non-null guards. Also, allow == and != in type guards. Anders Hejlsberg 2016-02-19 09:32:56 -08:00
  • e46b7b05ab Merge pull request #7144 from Microsoft/super-inside-inner-class-crashes Nathan Shively-Sanders 2016-02-19 08:45:35 -08:00
  • 86047a7206 Switch test encoding from UTF16 to iso-8859 Nathan Shively-Sanders 2016-02-19 08:27:08 -08:00
  • 294862c15e indent 'from' again Kagami Sascha Rosylight 2016-02-19 15:58:00 +09:00
  • a9245c65f9 merge conflicts Kagami Sascha Rosylight 2016-02-19 12:08:27 +09:00
  • 44d7897d6d Merge branch 'master' into strictNullChecks Anders Hejlsberg 2016-02-18 18:48:10 -08:00
  • 3663d40027 Merge pull request #7145 from tinganho/exclude Daniel Rosenwasser 2016-02-18 17:06:34 -08:00
  • 11acf3a4a8 Applying getScriptKindFRomFileName to HostFileInformation before we set the ScriptKind. If the host returns ScriptKind 'Unknown' or 'undefined' we attempt to get the correct ScriptKind based on the file name. If this cannot be determined we return the default ScriptKind 'TS' Jason Ramsay 2016-02-18 16:33:01 -08:00
  • 974adedb95 Add fourslash test Nathan Shively-Sanders 2016-02-18 16:29:03 -08:00
  • 46cc470332 Fixes exclude options Tingan Ho 2016-02-19 08:25:23 +08:00
  • 22142d2ccb removing some culturally senstive words Mohamed Hegazy 2016-02-18 16:25:16 -08:00
  • 67b2a17034 super's containing class doesn't require base node Nathan Shively-Sanders 2016-02-18 16:19:06 -08:00
  • 33970b8045 format jsx Kagami Sascha Rosylight 2016-02-19 09:16:52 +09:00
  • 49a9d64e87 Merge pull request #7139 from Microsoft/revertBreakingChange Mohamed Hegazy 2016-02-18 13:56:22 -08:00
  • 8aaf923260 Firefox has Object.prototype.watch mihailik 2016-02-18 21:43:10 +00:00
  • 3e124ad35d parser and services changes due to CR comments - Adding assert to ensure script kinds are not modified for registered docs - setting script kind in parseSourceFile and consuming it initialize state and getLanguageVariant Jason Ramsay 2016-02-18 12:19:34 -08:00
  • 353998a6bd Rever change to EmitOutput.diagnostics Mohamed Hegazy 2016-02-18 12:06:17 -08:00
  • 1e8a7e28d0 Correct && operator to produce nullable values Anders Hejlsberg 2016-02-18 09:13:18 -08:00
  • 81df1cbc0b Addressing CR comments - Adding ScriptKind to SourceFile - Only update ScriptKind on creation, on update use the SourceFile's scriptKind - If scriptKind is unknown, default to ScriptKind.Ts - Replacing try-catch with in this.shimHost Jason Ramsay 2016-02-17 19:07:19 -08:00
  • 54ee0b13b3 Accepting new baselines Anders Hejlsberg 2016-02-17 19:04:25 -08:00
  • 46837fd77d Disallow line breaks between operand and '!' non-null assertion operator Anders Hejlsberg 2016-02-17 19:03:56 -08:00
  • 1f096bd080 Add '!' non-null assertion postfix operator Anders Hejlsberg 2016-02-17 18:44:15 -08:00
  • 8a050ea18d Merge pull request #7121 from falsandtru/patch-1 Mohamed Hegazy 2016-02-17 16:07:05 -08:00
  • 9a38464187 Accept baselines AbubakerB 2016-02-17 22:47:14 +00:00
  • 6ce411dd9f Added tests AbubakerB 2016-02-17 22:47:00 +00:00
  • 703dcee952 Allow private and protected class members to be accessible in nested classes AbubakerB 2016-02-17 22:46:37 +00:00
  • 29b9fd366d Merge pull request #7119 from Microsoft/checkRedeclarations Vladimir Matveev 2016-02-17 12:22:54 -08:00
  • 50829b29d2 Modify version format falsandtru 2016-02-18 05:06:12 +09:00
  • ed8cf666f6 Add version examples falsandtru 2016-02-18 04:51:47 +09:00
  • fdb8dc81a4 Merge pull request #7120 from RyanCavanaugh/addTemplates Ryan Cavanaugh 2016-02-17 11:41:27 -08:00
  • bebc3a64b8 Add issue and PR templates Ryan Cavanaugh 2016-02-17 11:09:17 -08:00
  • 5e770bda2e correctly check exported type aliases merged with overloads Vladimir Matveev 2016-02-17 10:19:20 -08:00
  • 26e14dd76f Removing trailing whitespace from services.ts Jason Ramsay 2016-02-17 07:42:27 -08:00
  • d92f78d7e2 Merge pull request #7108 from Microsoft/Port7106 Mohamed Hegazy 2016-02-17 00:14:42 -08:00
  • 2b52ae1cb7 Fix lint errors Mohamed Hegazy 2016-02-16 22:57:27 -08:00
  • 2aa8f05e64 Fix to test harness and addressing CR comments Jason Ramsay 2016-02-16 22:44:43 -08:00
  • e5dd34f9e6 Update LKG v1.8.2 Mohamed Hegazy 2016-02-16 22:09:30 -08:00
  • eed65a0334 Port #7106 to master Mohamed Hegazy 2016-02-16 22:01:28 -08:00
  • 1ceb02a5bc Added initial ES7 transformer Ron Buckton 2016-02-16 18:10:52 -08:00
  • 6c0551f867 Adds initial jsx transformer Ron Buckton 2016-02-16 18:07:39 -08:00
  • 01ea1a8a8c Merge pull request #7106 from Microsoft/Fix7093 Mohamed Hegazy 2016-02-16 17:41:35 -08:00
  • a71fa457bd Salsa: adding ScriptKind to ensure script blocks (.html, .aspx, .ascx, etc) are processed as JS Jason Ramsay 2016-02-16 17:37:24 -08:00
  • c4dc2ae46d Merge branch 'transforms-transformer' into transforms-transformer-ts Ron Buckton 2016-02-16 17:24:13 -08:00
  • bde20c4ec7 Merge pull request #6885 from AbubakerB/constructorAccessibility Mohamed Hegazy 2016-02-16 16:50:19 -08:00
  • 1f599398e1 Do not report all declarations in Program.emit, only declaration diagnostics Mohamed Hegazy 2016-02-16 16:35:13 -08:00
  • 357171fb7c PR feedback, switched to getEmitScriptTarget/getEmitModuleKind Ron Buckton 2016-02-16 16:12:00 -08:00
  • 8ec393244b Merge branch 'transforms-transformer' into transforms-printer Ron Buckton 2016-02-16 16:01:32 -08:00
  • 0f16e68335 PR Feedback Ron Buckton 2016-02-16 16:01:14 -08:00
  • a8633eec90 Merge pull request #7029 from Microsoft/implicitIndexSignatures Anders Hejlsberg 2016-02-16 15:37:18 -08:00
  • de23e2ff74 Merge branch 'master' into constructorAccessibility AbubakerB 2016-02-16 22:49:23 +00:00
  • e7aa7e4958 Merge branch 'master' into this-function-types Nathan Shively-Sanders 2016-02-16 13:57:25 -08:00
  • edae7c3b28 Merge pull request #7096 from Microsoft/port6881 Bill Ticehurst 2016-02-16 13:39:53 -08:00
  • a014edf55a Address more comments and remove temp test. Nathan Shively-Sanders 2016-02-16 13:00:21 -08:00
  • 3820dfa830 Merge pull request #7068 from Microsoft/relativeNamesInClassicResolution Vladimir Matveev 2016-02-16 12:03:09 -08:00
  • 4353865f8b Merge pull request #7067 from Microsoft/removePredicateTypinessToMaster Daniel Rosenwasser 2016-02-16 11:58:47 -08:00
  • fc63b5fc13 Merge pull request #7070 from Microsoft/fixTsconfigModuleOptions Daniel Rosenwasser 2016-02-16 11:46:33 -08:00
  • a972a6fde4 Update LKG Bill Ticehurst 2016-02-16 11:39:23 -08:00
  • bbf48bb89c Fixed wording and updated tests Bill Ticehurst 2016-02-13 08:02:16 -08:00
  • 13ec44aecf Updated tests Bill Ticehurst 2016-02-12 19:35:05 -08:00
  • dd80e87355 Set experimentalDecorators warning for JavaScript Bill Ticehurst 2016-02-12 19:19:23 -08:00
  • d396f6e8c9 Allow decorators in JavaScript files Bill Ticehurst 2016-02-03 12:54:48 -08:00
  • 9cc092ad78 Merge pull request #6881 from Microsoft/issue6872 Bill Ticehurst 2016-02-16 11:20:55 -08:00
  • bd12f1b913 Add missing semicolon Anders Hejlsberg 2016-02-16 11:03:28 -08:00
  • bf89530e36 Add truthy/falsey guards for nullable types Anders Hejlsberg 2016-02-16 09:51:49 -08:00
  • 9e60af8775 Merge pull request #7033 from Microsoft/port6860 Yui 2016-02-16 09:33:39 -08:00
  • 586c3ac86f Exclude undefined/null from flags propagation within union types Anders Hejlsberg 2016-02-15 19:26:20 -08:00
  • 41401c7cae Make types of optional parameters and properties nullable Anders Hejlsberg 2016-02-15 17:02:43 -08:00
  • 09fa3e5e15 Ensure empty array literal is assignable to array of non-null type in strict null mode Anders Hejlsberg 2016-02-15 11:37:36 -08:00
  • 0d3005b85d Support nullable types with expression operators Anders Hejlsberg 2016-02-15 09:58:49 -08:00
  • fa36ff85ca Don't widen undefined types in unions Anders Hejlsberg 2016-02-15 09:42:16 -08:00
  • f08f6067e8 Display support for nullable types Anders Hejlsberg 2016-02-15 09:38:49 -08:00
  • 6d6d2a11bc Introduce nullable types in checker Anders Hejlsberg 2016-02-15 09:34:14 -08:00
  • e79df80e22 Accepting new baselines Anders Hejlsberg 2016-02-15 09:24:20 -08:00
  • 98b6a5ad11 Make undefined and null assignable to each other Anders Hejlsberg 2016-02-15 09:23:40 -08:00
  • 26e371d7bd Use TypeFlags.Undefined for both undefined and null types Anders Hejlsberg 2016-02-14 19:15:04 -08:00
  • 8e926035b7 Parsing of nullable types Anders Hejlsberg 2016-02-14 18:59:58 -08:00
  • 26cc99b92d Introduce -strictNullChecks compiler option Anders Hejlsberg 2016-02-14 18:41:38 -08:00
  • ba8b1680cb Included previously ignored baseline .js file and slight refactoring AbubakerB 2016-02-14 21:16:12 +00:00
  • 2d7a0f4a25 Merge branch 'master' into constructorAccessibility AbubakerB 2016-02-14 20:58:53 +00:00
  • e2df645b16 Updated tests Bill Ticehurst 2016-02-13 16:47:15 -08:00
  • 6126f7b493 Added tests Bill Ticehurst 2016-02-13 16:31:53 -08:00
  • fe60490c2a Fixed wording and updated tests Bill Ticehurst 2016-02-13 08:02:16 -08:00
  • a4d7883630 Merge branch 'master' into issue6872 Bill Ticehurst 2016-02-13 07:51:35 -08:00
  • dfb0dcde0e Load JS from node_modules Bill Ticehurst 2016-02-13 07:48:25 -08:00
  • af9dc41747 Merge pull request #7069 from Microsoft/stopIgnoringBaselines Daniel Rosenwasser 2016-02-12 23:10:21 -08:00
  • c7fcd0204c Merge pull request #7062 from Microsoft/useAccessorNamesForErrors Daniel Rosenwasser 2016-02-12 20:18:38 -08:00
  • fb474d13dd Updated tests Bill Ticehurst 2016-02-12 19:35:05 -08:00
  • ed7abcc1e9 Set experimentalDecorators warning for JavaScript Bill Ticehurst 2016-02-12 19:19:23 -08:00
  • f601e6dd76 Allow decorators in JavaScript files Bill Ticehurst 2016-02-03 12:54:48 -08:00
  • 208830efa3 Updated tests and accepted baseline AbubakerB 2016-02-13 02:52:25 +00:00
  • 91ea83c72a Addressed PR AbubakerB 2016-02-13 02:51:25 +00:00
  • c634a36ae4 Merge branch 'transforms-transformer' into transforms-printer Ron Buckton 2016-02-12 18:08:41 -08:00
  • 977adde2ff Merge pull request #7065 from Microsoft/fixNodeResolutionForUnspecifiedModuleKind Bill Ticehurst 2016-02-12 18:05:01 -08:00
  • ddc077809d Merge pull request #7066 from Microsoft/portClassicResolutionFix Bill Ticehurst 2016-02-12 18:04:49 -08:00
  • ab811f90d0 Updates to TransformationContext and transformer.ts Ron Buckton 2016-02-12 18:03:33 -08:00
  • f8ed021f1e PR feedback and cleanup Ron Buckton 2016-02-12 17:46:38 -08:00
  • e29be4b2d9 Added the accidentally-ignored js files. Daniel Rosenwasser 2016-02-12 17:39:46 -08:00
  • c5d5d13e61 Remove the 'module' option from 'tsconfig.json' files. Daniel Rosenwasser 2016-02-12 17:28:10 -08:00
  • 60228d93e8 Ignore using the correct glob. Daniel Rosenwasser 2016-02-12 17:23:27 -08:00