Commit Graph

  • 883385f5cb Include missing optional properties in contextually typed object literal Anders Hejlsberg 2015-01-22 11:03:15 -08:00
  • 7bc8f1e9ca Merge branch 'master' into LessAggresiveCompletionList Paul van Brenk 2015-01-21 17:44:07 -08:00
  • e4a24e97a3 Builder implementation for properties and parameters inlcuding tests. Paul van Brenk 2015-01-21 17:43:13 -08:00
  • 12fc41843b Make isNumericComputedName call checkComputedPropertyName Jason Freeman 2015-01-21 17:05:32 -08:00
  • f7a8ba28ff Use isTypeOfKind in computed property checks Jason Freeman 2015-01-21 17:01:42 -08:00
  • eeb4dc447b Merge branch 'master' into computedProperties Jason Freeman 2015-01-21 15:51:31 -08:00
  • 2052ac3958 Merge pull request #1765 from Microsoft/unionTypeOperations Anders Hejlsberg 2015-01-21 15:43:54 -08:00
  • 768d818d27 Fix error message wording Jason Freeman 2015-01-21 15:05:19 -08:00
  • 361ea7bef5 Removing unused variable Anders Hejlsberg 2015-01-21 14:55:32 -08:00
  • f34620db63 Modifying and adding tests Anders Hejlsberg 2015-01-21 13:55:07 -08:00
  • 8573850308 Consistent handling of string-like and number-like values in expressions Anders Hejlsberg 2015-01-21 13:54:05 -08:00
  • e13d6fab55 Merge pull request #1760 from Microsoft/typeAliasDoesntMakeModuleInstantiated Sheetal Nandi 2015-01-21 11:54:40 -08:00
  • 4d1182401c Type alias declaration is type only declaration and doesnt make module instantiated Handles #1724 Sheetal Nandi 2015-01-21 11:18:42 -08:00
  • b022ccd430 Merge branch 'master' into computedProperties Jason Freeman 2015-01-21 11:03:24 -08:00
  • de5aa6c0d2 Fix source map scope name for computed properties Jason Freeman 2015-01-21 11:01:05 -08:00
  • 581beb58dc Merge branch 'master' into emitArrowFunctionES6 Yui T 2015-01-21 10:36:32 -08:00
  • 96f8d6273e Missed a file Ryan Cavanaugh 2015-01-21 10:06:13 -08:00
  • 1ce32d91a4 Merge branch 'master' into unionTypeOperations Anders Hejlsberg 2015-01-21 06:33:31 -08:00
  • 8f3609048d Update the assert for valid line number when getting character position Sheetal Nandi 2015-01-20 20:09:16 -08:00
  • e8e2356afa Fixes the emit of comment when comment ends on last line This fixes regression from 5a7500ca5e with addition of eof token Handles #1714 Sheetal Nandi 2015-01-20 12:24:13 -08:00
  • eb7798fbb2 Skip computed properties on declaration emit Jason Freeman 2015-01-20 18:29:04 -08:00
  • 7f749909da Merge pull request #1746 from Microsoft/formattingTemplateLiterals Vladimir Matveev 2015-01-20 17:54:47 -08:00
  • 26da3782b5 Move subroutine function to the bottom of checkIndexConstraints Jason Freeman 2015-01-20 17:08:55 -08:00
  • bb33167f7e Merge pull request #1692 from Microsoft/tsconfig Anders Hejlsberg 2015-01-20 17:08:26 -08:00
  • 85219ee5e1 Check computed properties against indexers in classes Jason Freeman 2015-01-20 17:07:00 -08:00
  • 45e700e515 Adding src/compiler/tsconfig.json and src/services/tsconfig.json Anders Hejlsberg 2015-01-20 16:28:57 -08:00
  • cb4a1109d6 test cases for builder in constructor Paul van Brenk 2015-01-20 15:51:24 -08:00
  • 59c89132dd Merge pull request #1731 from Microsoft/fixUnicodeComparisonTest262 Yui 2015-01-20 15:38:56 -08:00
  • 832af682ed Builder in constructor aruguments + tests. Paul van Brenk 2015-01-20 15:26:14 -08:00
  • fbfec8a07d Simplified cache logic + better error message when JSON not supported Anders Hejlsberg 2015-01-20 14:53:22 -08:00
  • 8497667f33 drop trailing trivia prior to rescanning it Vladimir Matveev 2015-01-20 14:44:24 -08:00
  • fa239326f0 Elaborate relational errors at least once when reporting them Ryan Cavanaugh 2015-01-20 14:18:22 -08:00
  • 4892381ab7 Merge branch 'master' into LessAggresiveCompletionList Paul van Brenk 2015-01-20 14:15:49 -08:00
  • c0a5deadb8 Delete old modules completion list test. Paul van Brenk 2015-01-20 14:09:45 -08:00
  • a6d374ee21 fixed smart indentation\formatting in template literals Vladimir Matveev 2015-01-20 14:07:01 -08:00
  • aa5e65a4e2 Remove old commit Yui T 2015-01-20 13:57:07 -08:00
  • 189c8f81fe Support for builder in modules + tests Paul van Brenk 2015-01-20 13:15:21 -08:00
  • fbbc30f1df Address code review Yui T 2015-01-20 12:44:28 -08:00
  • d35757d1c5 fixing error in last checkin ChrisBubernak 2015-01-20 11:20:27 -08:00
  • fe96258920 revert serviceVersion change as the API is still compatible Mohamed Hegazy 2015-01-20 11:06:21 -08:00
  • 1b1a45be6b update unit test contents Mohamed Hegazy 2015-01-20 11:03:51 -08:00
  • 25e52a3975 Ignore symbolic links when enumerating directories Anders Hejlsberg 2015-01-20 09:58:25 -08:00
  • 13ba516a7a Address CR feedback; refactor out tsc invocation Ryan Cavanaugh 2015-01-19 21:37:21 -08:00
  • 01267bc1f1 Merge branch 'master' into LSAPICleanup Mohamed Hegazy 2015-01-19 20:18:41 -08:00
  • 000206fd8f Update servicesVersion Mohamed Hegazy 2015-01-19 20:03:35 -08:00
  • 89f36bb9c5 Disallow computed properties referencing type parameters from containing type Jason Freeman 2015-01-19 18:44:15 -08:00
  • 34cc5ccb38 First try at getting logic in for showing the builder. Paul van Brenk 2015-01-19 17:29:39 -08:00
  • 8bcf376f2b Clean up Paul van Brenk 2015-01-19 17:01:39 -08:00
  • 15800b7d78 Merge branch 'master' into fixUnicodeComparisonTest262 Yui T 2015-01-19 17:00:53 -08:00
  • 8c26917146 Fourslash support for the builder property on completion lists. Paul van Brenk 2015-01-19 16:57:06 -08:00
  • 1d2554b166 Fix to make the completionlist work correctly when typing a new generic type + fourslash tests Paul van Brenk 2015-01-19 16:42:35 -08:00
  • 1aa67b7fc4 Adding comments and a missing undefined check Anders Hejlsberg 2015-01-19 16:41:33 -08:00
  • b5349a5038 Disallow super and fix this capturing for computed properties Jason Freeman 2015-01-19 16:27:58 -08:00
  • e317767966 Consolidate getSuperContainer Jason Freeman 2015-01-16 19:46:32 -08:00
  • 4cc2722700 Disallow this in computed properties in classes Jason Freeman 2015-01-16 19:15:24 -08:00
  • f943f6c486 Adjust error numbers Jason Freeman 2015-01-15 17:54:34 -08:00
  • 1973b42946 Indexers in object literals include computed property types Jason Freeman 2015-01-14 17:09:33 -08:00
  • 1b35a1be25 Contextual typing for computed properties Jason Freeman 2015-01-14 12:09:46 -08:00
  • 4c5db716f9 Remove some unnecessary TODOs Jason Freeman 2015-01-13 17:18:12 -08:00
  • 96b5f1fe43 Add tests for classes, methods, accessors with computed properties Jason Freeman 2015-01-13 16:10:24 -08:00
  • de3eb36b2c Update baselines Jason Freeman 2015-01-13 10:30:32 -08:00
  • 4c0122d879 Move computed property checks so that they will be checked in classes and interfaces Jason Freeman 2015-01-12 17:21:55 -08:00
  • 4ac2b4b9c8 Add tests for object literals with computed properties Jason Freeman 2015-01-12 14:04:34 -08:00
  • 7192767a00 Add type checking for computed properties in object literals Jason Freeman 2015-01-09 17:46:16 -08:00
  • ef06879a75 Create symbols for computed properties Jason Freeman 2015-01-09 14:45:27 -08:00
  • d192fea774 Switch checkObjectLiteral to iterate over element declarations Jason Freeman 2015-01-06 15:17:07 -08:00
  • 15187e5e1d Enable computed properties Jason Freeman 2015-01-06 14:19:43 -08:00
  • 8d5b65a533 Merge pull request #1654 from csnover/fix-1653 Mohamed Hegazy 2015-01-19 15:54:27 -08:00
  • 6cda0708f0 Merge branch 'fixUnicodeComparisonTest262' of https://github.com/Microsoft/TypeScript into fixUnicodeComparisonTest262 Yui T 2015-01-19 15:54:11 -08:00
  • c727efd323 Fix unicode comparision and counting error for test262 Yui T 2015-01-19 14:58:34 -08:00
  • 7b2579964c Automatic bisecting script Ryan Cavanaugh 2015-01-19 15:39:21 -08:00
  • 562244ec41 Fix unicode comparision and counting error for test262 Yui T 2015-01-19 14:58:34 -08:00
  • a2ecaf60f0 Merge branch 'master' into tsconfig Anders Hejlsberg 2015-01-19 14:50:18 -08:00
  • 9c802e7bd3 Modifying logic to watch files at all times in -watch mode Anders Hejlsberg 2015-01-19 14:45:23 -08:00
  • efd9f60d14 Allow union types in indexing expressions. Anders Hejlsberg 2015-01-19 10:48:01 -08:00
  • 434c908c36 Re-add debug assert & fix indent Ivo Gabe de Wolff 2015-01-19 11:45:48 +01:00
  • 161545de97 Change tagged template emit to new style Ivo Gabe de Wolff 2015-01-19 11:33:43 +01:00
  • d339a52b6a Remove statement from binder Ivo Gabe de Wolff 2015-01-19 11:32:27 +01:00
  • ed7ae27f4c Remove binding of tagged templates Ivo Gabe de Wolff 2015-01-19 11:09:57 +01:00
  • 28b90a2be3 Remove properties from types.ts Ivo Gabe de Wolff 2015-01-19 11:09:27 +01:00
  • d736014f35 Expose optional getNewLine for language service hosts Colin Snover 2015-01-13 01:33:03 +00:00
  • af61e6424a Watch for changes to tsconfig.json in -watch mode Anders Hejlsberg 2015-01-18 17:40:05 -08:00
  • c9b1309025 Gracefully handel getChangeRange in Scriptsnapshot.fromString Mohamed Hegazy 2015-01-16 21:33:53 -08:00
  • 66f8257fc8 Remove isOpen from souceFile and LanugageServiceHost interfaces Mohamed Hegazy 2015-01-16 21:23:51 -08:00
  • edc65e1753 addressed CR feedback: renamed update to updateSourceFile Vladimir Matveev 2015-01-16 18:19:47 -08:00
  • cf8c21893a moved update function out of SourceFile Vladimir Matveev 2015-01-16 16:22:11 -08:00
  • 1e8e65c839 Merge pull request #1699 from Microsoft/instrumenterFix Jason Freeman 2015-01-16 15:57:18 -08:00
  • ca9cd9af2b Change sys to ts.sys in instrumenter Jason Freeman 2015-01-16 14:33:51 -08:00
  • c46662fa72 Fixes the duplicate doc comment display in case of union property Handles #1237 Sheetal Nandi 2015-01-16 12:58:10 -08:00
  • c40977c5fb move getSyntacticDiagnostics out of SourceFile Vladimir Matveev 2015-01-16 12:32:37 -08:00
  • 45ac06a0f2 move line map related function out of SourceFile Vladimir Matveev 2015-01-16 12:02:12 -08:00
  • bce15cb368 Fixing negated language version checks Anders Hejlsberg 2015-01-16 07:15:31 -08:00
  • c342b58b23 Adding reference to core.ts in sys.ts Anders Hejlsberg 2015-01-15 18:18:19 -08:00
  • ee6f2faabb Accepting baselines for corrected error messages Anders Hejlsberg 2015-01-15 17:19:22 -08:00
  • 960d92f9b6 Default to all files only when none are specified in tsconfig.json Anders Hejlsberg 2015-01-15 17:12:45 -08:00
  • ba239c5812 Address code review Yui T 2015-01-15 17:12:44 -08:00
  • 5bcb52f9b0 Merge pull request #1676 from Microsoft/disallowOptionalBindingParameters Daniel Rosenwasser 2015-01-15 16:55:14 -08:00
  • 2a11222050 'may not' -> 'cannot' Daniel Rosenwasser 2015-01-15 16:29:50 -08:00
  • 50b0cb98cc Adding missing @module to several fourslash tests Anders Hejlsberg 2015-01-15 15:57:48 -08:00
  • 65452aa011 Hardening compiler to accept empty CompilerOptions object Anders Hejlsberg 2015-01-15 15:57:08 -08:00