Commit Graph

  • 649cd3bce1 Declaration emit fixes for binding pattern in variable statements Handles #2023 Sheetal Nandi 2015-02-12 13:23:49 -08:00
  • 3e86e557d5 Use commmandNames module Mohamed Hegazy 2015-02-12 13:10:55 -08:00
  • c987ab93f0 Wire navto tests Mohamed Hegazy 2015-02-12 12:52:26 -08:00
  • 4a44b7437a Supportt abbreviation Mohamed Hegazy 2015-02-12 11:53:13 -08:00
  • 3e8babedcf Merge pull request #1271 from Microsoft/taggedSigHelpAtEnd Daniel Rosenwasser 2015-02-12 11:37:32 -08:00
  • 486cebd224 Merge branch 'master' of https://github.com/Microsoft/TypeScript into esSymbols Jason Freeman 2015-02-12 11:03:35 -08:00
  • 6e94f39397 Remove redundant type definitions Mohamed Hegazy 2015-02-12 10:34:57 -08:00
  • 07d37fa7fb Simplify host logic in client Mohamed Hegazy 2015-02-12 10:31:41 -08:00
  • 983b9f54fb Update LKG Mohamed Hegazy 2015-02-12 10:11:40 -08:00
  • a3aeecc8b6 accept baseline changes Mohamed Hegazy 2015-02-12 09:52:09 -08:00
  • d9058fbda0 Merge branch 'v3nom-master' Mohamed Hegazy 2015-02-12 09:43:39 -08:00
  • ee3ee05cc4 wire package.json command for the server Mohamed Hegazy 2015-02-12 08:20:41 -08:00
  • 0963644089 Add type annotations Mohamed Hegazy 2015-02-11 19:49:36 -08:00
  • 54f3250cdd Add fomratting tests Mohamed Hegazy 2015-02-11 19:48:32 -08:00
  • abec4f9798 Wire tests to use the new server Mohamed Hegazy 2015-02-11 19:43:30 -08:00
  • 7b28f20aff Wire the build for the server code Mohamed Hegazy 2015-02-11 19:43:10 -08:00
  • 17f19b26a0 Initial checkin for server code Mohamed Hegazy 2015-02-11 19:42:44 -08:00
  • 27a9084785 Add indexer on the Formatting options interface Mohamed Hegazy 2015-02-11 16:13:04 -08:00
  • 9735b74def Add support for stat and modified time on sys Mohamed Hegazy 2015-02-11 16:12:33 -08:00
  • 3b39e9f4a1 Accepting new baselines Anders Hejlsberg 2015-02-11 10:52:29 -08:00
  • 9cae8e7a81 Small fix to recording of generated names Anders Hejlsberg 2015-02-11 10:51:59 -08:00
  • 76ce10d182 Addressing CR feedback Anders Hejlsberg 2015-02-11 10:49:56 -08:00
  • d94cbed413 Merge remote-tracking branch 'upstream/master' togru 2015-02-11 10:12:22 +01:00
  • 091f38b3e0 improved equality checks in AMD module sorting function togru 2015-02-11 10:10:11 +01:00
  • 23c1c5e27c Baseline accept after merging Sheetal Nandi 2015-02-10 19:28:32 -08:00
  • 0332feda6a Merge branch 'es6Import' into es6ImportDts Sheetal Nandi 2015-02-10 19:09:00 -08:00
  • f8351c8865 Set the declarations of export assignment visible on demand through dts emit Emit those new declarations asynchronously since they are otherwise not visible Sheetal Nandi 2015-02-10 19:02:13 -08:00
  • 00dc5fcce9 Add test cases for dts generation without export tag Sheetal Nandi 2015-02-10 17:53:29 -08:00
  • 0dfe4255c9 Test cases for export import syntax Sheetal Nandi 2015-02-09 08:54:48 -08:00
  • 863e73c75e Test case for emitting partial part of import syntax Sheetal Nandi 2015-02-10 17:09:29 -08:00
  • c90f820b6c Enable test cases when import binding is used in export assignment directly or indirectly Sheetal Nandi 2015-02-10 17:06:04 -08:00
  • e0323b4c2f Emit the import declaration in d.ts file only if it is visible Sheetal Nandi 2015-02-10 17:02:11 -08:00
  • a94e61bfcd Merge branch 'master' of https://github.com/Microsoft/TypeScript into esSymbols Jason Freeman 2015-02-10 16:20:32 -08:00
  • e8cc2bf5f7 Merge branch 'master' into es6Import Anders Hejlsberg 2015-02-10 16:17:50 -08:00
  • 18276e5267 Address feedback from @yuit Jason Freeman 2015-02-10 16:13:28 -08:00
  • 05fcdf0e30 Declaration for default bindings of the import syntax Sheetal Nandi 2015-02-10 15:39:24 -08:00
  • f2c98ba95e Merge pull request #2003 from Microsoft/letAsName Vladimir Matveev 2015-02-10 15:31:16 -08:00
  • f2a28a5975 Declaration emit for NamedImport syntax Sheetal Nandi 2015-02-09 08:51:55 -08:00
  • bbab04e64e Accepting new baselines Anders Hejlsberg 2015-02-10 15:03:28 -08:00
  • 3523233ae6 Rewrite named imports to reference properties on module instance Anders Hejlsberg 2015-02-10 14:59:20 -08:00
  • 96139ca4d8 Enable declaration emit for import * as ns from "mod" syntax Sheetal Nandi 2015-02-10 14:36:54 -08:00
  • 6ac1bcca08 Enable declaration emit for import "mod" syntax Sheetal Nandi 2015-02-10 13:43:05 -08:00
  • f29d931bd9 disallow let to be used as name in let\const in ES6 Vladimir Matveev 2015-02-10 13:36:24 -08:00
  • 4b92e42b62 Merge pull request #1931 from Microsoft/spreadCall Anders Hejlsberg 2015-02-10 09:24:53 -08:00
  • 8492dfdffd moved AMD module sorting to emitter, updated test case togru 2015-02-10 10:28:09 +01:00
  • f979694e3d Classify newlines as whitespace in the classifier. Cyrus Najmabadi 2015-02-09 22:55:32 -08:00
  • 91dd9b60ec Merge pull request #1993 from Microsoft/incrementalCorruption CyrusNajmabadi 2015-02-09 20:35:39 -05:00
  • b86ef44e59 Add assert that clients do not try to call updateSourceFile multiple times on a source file. Cyrus Najmabadi 2015-02-09 17:24:01 -08:00
  • e4128afa03 Merge branch 'master' into TSServer Mohamed Hegazy 2015-02-09 17:23:46 -08:00
  • 11d19e3019 Fix issue with cancellation corrupting LS state. Cyrus Najmabadi 2015-02-09 17:03:46 -08:00
  • b277695a54 Merge pull request #1992 from Microsoft/additionalParserChecks CyrusNajmabadi 2015-02-09 18:43:22 -05:00
  • 2eb1a213c7 Prevent index out of bounds exception. Cyrus Najmabadi 2015-02-09 14:55:54 -08:00
  • 17dd6c2de0 Be more conservative about reusing parameters. Cyrus Najmabadi 2015-02-09 14:40:03 -08:00
  • a79e8e928b Remove code duplication in isModuleElement. Cyrus Najmabadi 2015-02-09 14:34:47 -08:00
  • e417f3016b Add additional asserts, and make code more unified. Cyrus Najmabadi 2015-02-09 14:23:55 -08:00
  • d37fdfe213 Add additional asserts. Cyrus Najmabadi 2015-02-09 14:12:32 -08:00
  • 318aa8ce7a Don't use dynamic type checks while incrementally parsing. Cyrus Najmabadi 2015-02-09 14:07:09 -08:00
  • bf7bb517e0 Replace endsWith() with isDefaultLib() Jason Ramsay 2015-02-09 12:56:54 -08:00
  • 67874b4c9e Accepting new baselines Anders Hejlsberg 2015-02-09 11:23:32 -08:00
  • d9eb63babc Remove hostCache.getChangeRange Mohamed Hegazy 2015-02-09 11:09:31 -08:00
  • c37060a96d Remove getCurrentSourceFile and use syntaxTreeCache.getCurrentSourceFile instead Mohamed Hegazy 2015-02-09 11:01:47 -08:00
  • c2c7b90b4f consolidate the use of normalizeSlashes in lookup helpers Mohamed Hegazy 2015-02-09 11:00:59 -08:00
  • 1d8fab8168 Remove host cache uses in syntactic features Mohamed Hegazy 2015-02-09 10:48:59 -08:00
  • acfd205a0c Check that default import references a default export symbol Anders Hejlsberg 2015-02-09 10:41:53 -08:00
  • a710902a5f Merge pull request #1937 from Microsoft/fourslashCleanup Mohamed Hegazy 2015-02-09 10:37:14 -08:00
  • 9207d9dd22 Merge remote-tracking branch 'origin/master' into fourslashCleanup Mohamed Hegazy 2015-02-09 09:31:19 -08:00
  • 08f51b9070 Respond to code review comments Mohamed Hegazy 2015-02-09 09:19:50 -08:00
  • a27a893eeb previous AMD ordering was not correct togru 2015-02-09 09:00:42 +01:00
  • 36990570c4 Added AMD dependency reordering, so import order matches with provided names togru 2015-02-09 08:44:34 +01:00
  • 6453811d96 Merge pull request #1981 from Microsoft/incrementalChecks.ts CyrusNajmabadi 2015-02-09 01:40:19 -05:00
  • d0aa7891de Add additional incremental assert. Cyrus Najmabadi 2015-02-08 18:02:13 -08:00
  • 9d6b6b422a Rename a few members and clean up comments. Cyrus Najmabadi 2015-02-08 17:48:56 -08:00
  • ad7c77ea08 Check the text change range before and after we expand it. Cyrus Najmabadi 2015-02-08 17:35:54 -08:00
  • a0755256b9 Accepting new baselines Anders Hejlsberg 2015-02-08 17:34:39 -08:00
  • e47f64c510 Checking of ES6 import declarations Anders Hejlsberg 2015-02-08 17:33:45 -08:00
  • 1a17fd1daf Move assertions into the parsing layer. Cyrus Najmabadi 2015-02-08 17:30:27 -08:00
  • a82c57c4b9 Make sure positions of child elements are consistent. Cyrus Najmabadi 2015-02-08 16:40:04 -08:00
  • f1cb97b692 Add additional aggressive checks during incremental parsing. Cyrus Najmabadi 2015-02-08 16:10:16 -08:00
  • 69d47ef854 Formatting fixes Anders Hejlsberg 2015-02-08 12:15:44 -08:00
  • e30fc4142e Accepting new baselines Anders Hejlsberg 2015-02-08 12:14:29 -08:00
  • c8cc19544e AMD emit for ES6 import declarations Anders Hejlsberg 2015-02-08 12:13:56 -08:00
  • acaea1c914 Accepting new baselines Anders Hejlsberg 2015-02-08 08:13:15 -08:00
  • 69bd05946a CommonJS emit for ES6 import declarations Anders Hejlsberg 2015-02-08 08:03:15 -08:00
  • 8e16e1d010 Update baselines Ivo Gabe de Wolff 2015-02-06 17:02:30 +01:00
  • 75382c14f9 Accept baselines after rebase Jason Freeman 2015-02-06 21:38:53 -08:00
  • 52cb13e9d6 Uncomment symbol properties in es6.d.ts Jason Freeman 2015-02-06 21:38:32 -08:00
  • eb5061971d Disable symbol indexer Jason Freeman 2015-02-06 21:30:51 -08:00
  • 2f3c32afd6 Navigation bar support for symbols Jason Freeman 2015-02-06 21:22:44 -08:00
  • 35604426c8 Declaration emit for symbol properties Jason Freeman 2015-02-06 20:49:58 -08:00
  • 4c09ccd60e Check that Symbol properties are proper, and support downlevel type checking Jason Freeman 2015-02-06 19:32:19 -08:00
  • 3834edd747 Refactor part of getPropertyNameForIndexedAccess into checkSymbolNameIsProperSymbolReference Jason Freeman 2015-02-06 13:06:28 -08:00
  • 83258629ea Fix error message Jason Freeman 2015-02-05 18:11:17 -08:00
  • d07ed679a0 Support indexing with known symbols Jason Freeman 2015-02-05 17:18:32 -08:00
  • df826de042 symbols in type guards Jason Freeman 2015-02-05 12:30:22 -08:00
  • 9f39a5388a Make Symbol the apparent type of symbol Jason Freeman 2015-02-05 12:21:25 -08:00
  • fbeadbcbd3 Add test for new Symbol() Jason Freeman 2015-02-05 12:19:58 -08:00
  • 92617f5978 Don't pass prop.name directly for error reporting Jason Freeman 2015-02-04 19:43:36 -08:00
  • 6a6c03b9b7 Fix error message wording Jason Freeman 2015-02-04 19:32:13 -08:00
  • 2d1647485c Fix expression checking for symbols Jason Freeman 2015-02-04 19:18:54 -08:00
  • d793658b7f Change Symbol to symbol in error messages Jason Freeman 2015-02-03 18:02:54 -08:00