Commit Graph

  • 81fdc4384f Add fourslash tests Yui T 2015-11-24 17:50:00 -08:00
  • 7ff4238f93 Fix crushing of getting signatureDeclaration when we are not in function declaration Yui T 2015-11-24 17:44:10 -08:00
  • d88186bc11 Removed isArray branch in checkCycles as it was unnecessary Ron Buckton 2015-11-24 17:06:17 -08:00
  • 0ad2efcd61 removed typeof check for isArray Ron Buckton 2015-11-24 17:00:27 -08:00
  • fd51ebf0fd Minor stringify cleanup, added cycle detection for AssertionLevel.Aggresive only. Ron Buckton 2015-11-24 16:59:55 -08:00
  • 25cc97bb75 addressed PR feedback Vladimir Matveev 2015-11-24 16:41:41 -08:00
  • aa5e57668f minor tweak to null handling in stringify Ron Buckton 2015-11-24 16:26:57 -08:00
  • cccdd44c3d merge with master Vladimir Matveev 2015-11-24 16:02:42 -08:00
  • 8909c3a2dd Merge pull request #5725 from Microsoft/stringTypesCleanup Ron Buckton 2015-11-24 15:23:25 -08:00
  • a7cc86380d Merge branch 'master' into sourceMapAndBreakpointDecorators Sheetal Nandi 2015-11-24 14:53:18 -08:00
  • d0de238e34 Merge pull request #5765 from weswigham/emit-module-in-strict-mode Wesley Wigham 2015-11-24 13:58:48 -08:00
  • 27149f3c88 only emit use strict if a use strict prologue isnt found Wesley Wigham 2015-11-24 13:31:30 -08:00
  • 2a2155819f Merge pull request #4883 from SaschaNaz/tsconfigpath Ryan Cavanaugh 2015-11-24 12:49:02 -08:00
  • 772f8dd26d Accept baselines Nathan Shively-Sanders 2015-11-24 09:37:12 -08:00
  • c35f7da0fa Elaborate interface signature errors Nathan Shively-Sanders 2015-11-24 09:34:20 -08:00
  • ea0cc798da Merge pull request #5738 from Microsoft/unionIntersectionTypeInference Anders Hejlsberg 2015-11-24 08:33:14 -08:00
  • 880db386a4 removing filename requirement SaschaNaz 2015-11-24 23:39:12 +09:00
  • 5c23a5f11e Extract source map generation logic out of the emitter. Ron Buckton 2015-11-23 22:38:05 -08:00
  • b4d6081ca2 accpet new baseline Wesley Wigham 2015-11-23 17:11:38 -08:00
  • 88d580ffe7 Merge branch 'master' into emit-module-in-strict-mode Wesley Wigham 2015-11-23 17:06:02 -08:00
  • f782c82ba3 Add comments, change error message Wesley Wigham 2015-11-23 17:02:01 -08:00
  • 4e52ab4748 ending the pain and suffering of the projects tests Wesley Wigham 2015-11-23 16:41:56 -08:00
  • 1c0bdaffda projects tests are maddening Wesley Wigham 2015-11-23 15:42:02 -08:00
  • 83ec5a97cb projects teeests Wesley Wigham 2015-11-23 15:32:58 -08:00
  • f2a1beda8f accept new projects baselines Wesley Wigham 2015-11-23 15:18:19 -08:00
  • 044ff46ed8 fix transpile unit tests Wesley Wigham 2015-11-23 15:16:10 -08:00
  • 79c4dc62f1 Accept so many baselines Wesley Wigham 2015-11-23 14:57:47 -08:00
  • a03f06f766 add strict mdoe directive to all nones6 module emits Wesley Wigham 2015-11-23 14:39:41 -08:00
  • fb76dc95de Merge pull request #5759 from Microsoft/bangInModuleNames Vladimir Matveev 2015-11-23 14:08:33 -08:00
  • 262bdb5203 Merge pull request #5761 from Microsoft/fixErrorElaboration Anders Hejlsberg 2015-11-23 13:59:11 -08:00
  • 566c0db543 fix lint errors Vladimir Matveev 2015-11-23 13:24:46 -08:00
  • c5dd297683 Accepting new baselines Anders Hejlsberg 2015-11-23 13:22:23 -08:00
  • 6a144506f4 Adding regression test Anders Hejlsberg 2015-11-23 13:21:51 -08:00
  • 3b6fa314da new tests Wesley Wigham 2015-11-23 13:12:34 -08:00
  • 4beedcf4c7 Update relation cache after we decide to elaborate an error Anders Hejlsberg 2015-11-23 13:09:50 -08:00
  • 2836c17791 do not treat modules with '!' in names any specially Vladimir Matveev 2015-11-23 13:08:44 -08:00
  • a9be53093c change enum emit Wesley Wigham 2015-11-23 12:55:29 -08:00
  • 60234342d5 fix whitespace Wesley Wigham 2015-11-23 12:44:49 -08:00
  • 6a8e78cdc0 fix ES6 emit for namespaces to only emit one export binding Wesley Wigham 2015-11-23 12:43:28 -08:00
  • d0fc3948b5 Correct comments, use destructuring Wesley Wigham 2015-11-23 12:22:08 -08:00
  • 5eb8f71ee1 addressed PR feedback Vladimir Matveev 2015-11-22 22:06:05 -08:00
  • fbaba90ac9 Merge pull request #5747 from Microsoft/thisWithLetConst Vladimir Matveev 2015-11-22 21:53:20 -08:00
  • 988a51237b address PR feedback - fixed typo in comment Vladimir Matveev 2015-11-22 21:28:07 -08:00
  • 181c943feb correctly capture 'this' when converting loops into functions Vladimir Matveev 2015-11-21 20:11:39 -08:00
  • 5aec74e992 Merge branch 'applylinteronscripts' of https://github.com/Microsoft/TypeScript into applylinteronscripts Yui T 2015-11-20 16:31:18 -08:00
  • 97f0bfcd72 apply tslint rule to scripts\tslint Yui T 2015-11-20 16:28:58 -08:00
  • 8d3fca9de8 apply tslint rule to scripts\tslint Yui T 2015-11-20 16:26:13 -08:00
  • add5146aea Fix linting errors Anders Hejlsberg 2015-11-20 15:32:17 -08:00
  • a1ff917aa2 Update LKG v1.7.3 Mohamed Hegazy 2015-11-20 14:33:31 -08:00
  • f28958fe18 Merge branch 'master' into autohoist-default Wesley Wigham 2015-11-20 13:45:25 -08:00
  • 02a9b11e0e Accpet new baselines Wesley Wigham 2015-11-20 13:41:41 -08:00
  • 5b3d299412 Clarify comment Nathan Yee 2015-11-20 13:33:58 -08:00
  • b11786866b Merge branch 'master' into use-common-directory-for-out Wesley Wigham 2015-11-20 13:32:12 -08:00
  • 40a2a2584d Fix object type literal regression Nathan Yee 2015-11-20 13:31:17 -08:00
  • fb83ee0a30 WIP Ryan Cavanaugh 2015-11-20 10:59:13 -08:00
  • 71b98e0615 apply 'noImplicitReturns' check for functions that don't have type annotations Vladimir Matveev 2015-11-20 10:56:17 -08:00
  • c94dcbd770 Merge pull request #5726 from Microsoft/cloneNode Ron Buckton 2015-11-20 10:54:46 -08:00
  • 4edf330217 Minor comment update Ron Buckton 2015-11-20 10:30:47 -08:00
  • 0ee4e0b10d Modified cloneNode to ignore own properties of clone. Ron Buckton 2015-11-20 10:13:01 -08:00
  • 11f4e3c330 Accepting new baselines Anders Hejlsberg 2015-11-20 10:08:32 -08:00
  • a0842aaf04 Adding tests Anders Hejlsberg 2015-11-20 10:08:00 -08:00
  • dc629d5a54 Reduce union and intersection types before inference Anders Hejlsberg 2015-11-20 10:07:36 -08:00
  • c93f454549 Implement #5173 Nathan Yee 2015-11-20 08:30:50 -08:00
  • 6844285782 verbose module resolution Vladimir Matveev 2015-11-19 21:33:33 -08:00
  • 6bed1ba53a merge with master Vladimir Matveev 2015-11-19 21:11:57 -08:00
  • e5587fbae0 Merge remote-tracking branch 'refs/remotes/Microsoft/master' into tsconfigpath SaschaNaz 2015-11-20 11:30:31 +09:00
  • d87fc8b96a Merge remote-tracking branch 'refs/remotes/Microsoft/master' into tsconfigpath SaschaNaz 2015-11-20 11:23:13 +09:00
  • 9b0231d9b8 Minor change to getStringLiteralType Ron Buckton 2015-11-19 17:50:28 -08:00
  • 68c292c445 Adds a generic algorithm to create a shallow, memberwise clone of a node. Ron Buckton 2015-11-19 17:42:12 -08:00
  • f5b8619199 Adds StringLiteralType to SyntaxKind to disambiguate string literals in a type position. Ron Buckton 2015-11-19 17:08:51 -08:00
  • ba2238fe58 Decorators node array should have pos at token @ instead of actual decorator expression Sheetal Nandi 2015-11-19 16:46:25 -08:00
  • 83e569e6c3 Breakpoints on the node with decorator should start at actual syntax and not from decorators Sheetal Nandi 2015-11-19 16:34:38 -08:00
  • 858a99b4f1 Setting breakpoint inside decorator expression results in setting breakpoint on all the decorators On resolution, this would be call to __decorate Sheetal Nandi 2015-11-19 16:24:13 -08:00
  • c84a9f154b Test cases for breakpoints with decorators Sheetal Nandi 2015-11-19 15:50:24 -08:00
  • e23b0c65ea Fix the source map emit for decorators Handled #5584 Sheetal Nandi 2015-11-19 15:43:35 -08:00
  • a3bec922fb When the node contains decorators the actual start of the node is after skipping trivia from decorators end Sheetal Nandi 2015-11-19 12:16:29 -08:00
  • 883b8d9347 Merge pull request #5471 from Microsoft/jsFileCompilation Sheetal Nandi 2015-11-19 16:30:40 -08:00
  • 7d6100bbe8 Merge pull request #5719 from Microsoft/typesCleanup2 Ron Buckton 2015-11-19 15:32:28 -08:00
  • 93af2b2beb Comment cleanup. Ron Buckton 2015-11-19 15:31:56 -08:00
  • fc79104d0d Merge pull request #5605 from Microsoft/useprintVersion Yui 2015-11-19 13:50:46 -08:00
  • d9c6f3d6c6 invert the conditional I was asked to invert Wesley Wigham 2015-11-19 13:20:58 -08:00
  • 50bf3ca836 Merge branch 'master' into duplicate-export-behavior Wesley Wigham 2015-11-19 13:17:48 -08:00
  • b91a5a5100 factor for loop into filter, minor style changes Wesley Wigham 2015-11-19 13:17:20 -08:00
  • adc6d11292 Merge branch 'master' into useprintVersion Yui T 2015-11-19 13:06:29 -08:00
  • 075bea0ab8 I forgot to commit the baselines. T.T Wesley Wigham 2015-11-19 12:48:01 -08:00
  • 5ecc271c27 Merge branch 'master' into use-common-directory-for-out Wesley Wigham 2015-11-19 12:42:02 -08:00
  • b1c8245b78 Merge pull request #5626 from weswigham/type-guard-narrowing Wesley Wigham 2015-11-19 11:42:14 -08:00
  • 5915fbd292 Adds minimal support for 'this' types in decorator metadata, emitting 'Object' for now. Ron Buckton 2015-11-19 09:53:32 -08:00
  • d2fd6437d7 initial implementation of path mapping based module resolution Vladimir Matveev 2015-11-18 21:46:45 -08:00
  • ba3805d6f2 add a new test Wesley Wigham 2015-11-18 17:29:16 -08:00
  • 08045dfd31 Refactor getCommonSourceDirectory into a closure function Wesley Wigham 2015-11-18 17:10:22 -08:00
  • 9db441ef16 Update test baselines Sheetal Nandi 2015-11-18 16:09:04 -08:00
  • b73ce26937 Dont emit names index mapping into the sourcemap Since sourcemap spec is not very clear about symbol translation and use of nameIndex of the mapping, dont emit it Sheetal Nandi 2015-11-18 15:29:51 -08:00
  • c0f185943c remove comment Wesley Wigham 2015-11-18 14:10:53 -08:00
  • 294f846d26 Add a test which uses common src dir in a different way Wesley Wigham 2015-11-18 13:56:38 -08:00
  • a44ebbbc7e only make common dir on call Wesley Wigham 2015-11-18 13:19:56 -08:00
  • c7a3bee916 Merge branch 'master' into use-common-directory-for-out Wesley Wigham 2015-11-18 13:10:23 -08:00
  • a19307d533 Merge branch 'master' into jsFileCompilation Sheetal Nandi 2015-11-18 11:26:58 -08:00
  • 5ac6eb2d79 PR feedback Sheetal Nandi 2015-11-18 10:48:03 -08:00
  • bd84b844ff Remove unnecessary 'else' block. Daniel Rosenwasser 2015-11-18 10:07:42 -08:00