Commit Graph
20814 Commits
Author SHA1 Message Date
Sheetal Nandi e8e2356afa Fixes the emit of comment when comment ends on last line
This fixes regression from 5a7500ca5e with addition of eof token
Handles #1714
2015-01-20 21:16:14 -08:00
Jason Freeman eb7798fbb2 Skip computed properties on declaration emit 2015-01-20 18:29:04 -08:00
Vladimir Matveev 7f749909da Merge pull request #1746 from Microsoft/formattingTemplateLiterals
fixed smart indentation\formatting in template literals
2015-01-20 17:54:47 -08:00
Jason Freeman 26da3782b5 Move subroutine function to the bottom of checkIndexConstraints 2015-01-20 17:08:55 -08:00
Anders Hejlsberg bb33167f7e Merge pull request #1692 from Microsoft/tsconfig
Support for tsconfig.json files
2015-01-20 17:08:26 -08:00
Jason Freeman 85219ee5e1 Check computed properties against indexers in classes 2015-01-20 17:07:55 -08:00
Anders Hejlsberg 45e700e515 Adding src/compiler/tsconfig.json and src/services/tsconfig.json 2015-01-20 16:28:57 -08:00
Paul van Brenk cb4a1109d6 test cases for builder in constructor 2015-01-20 15:51:24 -08:00
Yui 59c89132dd Merge pull request #1731 from Microsoft/fixUnicodeComparisonTest262
Fix unicode comparision and counting error for test262
2015-01-20 15:38:56 -08:00
Paul van Brenk 832af682ed Builder in constructor aruguments + tests. 2015-01-20 15:26:14 -08:00
Anders Hejlsberg fbfec8a07d Simplified cache logic + better error message when JSON not supported 2015-01-20 14:53:22 -08:00
Vladimir Matveev 8497667f33 drop trailing trivia prior to rescanning it 2015-01-20 14:44:24 -08:00
Ryan Cavanaugh fa239326f0 Elaborate relational errors at least once when reporting them 2015-01-20 14:18:22 -08:00
Paul van Brenk 4892381ab7 Merge branch 'master' into LessAggresiveCompletionList 2015-01-20 14:15:49 -08:00
Paul van Brenk c0a5deadb8 Delete old modules completion list test. 2015-01-20 14:09:45 -08:00
Vladimir Matveev a6d374ee21 fixed smart indentation\formatting in template literals 2015-01-20 14:07:01 -08:00
Yui T aa5e65a4e2 Remove old commit 2015-01-20 13:57:19 -08:00
Paul van Brenk 189c8f81fe Support for builder in modules + tests 2015-01-20 13:15:21 -08:00
Yui T fbbc30f1df Address code review 2015-01-20 12:44:28 -08:00
ChrisBubernak d35757d1c5 fixing error in last checkin 2015-01-20 11:20:27 -08:00
Mohamed Hegazy fe96258920 revert serviceVersion change as the API is still compatible 2015-01-20 11:06:21 -08:00
Mohamed Hegazy 1b1a45be6b update unit test contents 2015-01-20 11:03:51 -08:00
Anders Hejlsberg 25e52a3975 Ignore symbolic links when enumerating directories 2015-01-20 09:58:25 -08:00
Ryan Cavanaugh 13ba516a7a Address CR feedback; refactor out tsc invocation 2015-01-19 21:37:21 -08:00
Mohamed Hegazy 01267bc1f1 Merge branch 'master' into LSAPICleanup
Conflicts:
	src/services/services.ts
2015-01-19 20:18:41 -08:00
Mohamed Hegazy 000206fd8f Update servicesVersion 2015-01-19 20:03:35 -08:00
Jason Freeman 89f36bb9c5 Disallow computed properties referencing type parameters from containing type 2015-01-19 18:44:15 -08:00
Paul van Brenk 34cc5ccb38 First try at getting logic in for showing the builder. 2015-01-19 17:29:39 -08:00
Paul van Brenk 8bcf376f2b Clean up 2015-01-19 17:01:39 -08:00
Yui T 15800b7d78 Merge branch 'master' into fixUnicodeComparisonTest262 2015-01-19 17:00:53 -08:00
Paul van Brenk 8c26917146 Fourslash support for the builder property on completion lists. 2015-01-19 16:57:06 -08:00
Paul van Brenk 1d2554b166 Fix to make the completionlist work correctly when typing a new generic type + fourslash tests 2015-01-19 16:42:35 -08:00
Anders Hejlsberg 1aa67b7fc4 Adding comments and a missing undefined check 2015-01-19 16:41:33 -08:00
Jason Freeman b5349a5038 Disallow super and fix this capturing for computed properties 2015-01-19 16:37:17 -08:00
Jason Freeman e317767966 Consolidate getSuperContainer 2015-01-19 16:37:14 -08:00
Jason Freeman 4cc2722700 Disallow this in computed properties in classes 2015-01-19 16:37:10 -08:00
Jason Freeman f943f6c486 Adjust error numbers 2015-01-19 16:37:07 -08:00
Jason Freeman 1973b42946 Indexers in object literals include computed property types 2015-01-19 16:37:03 -08:00
Jason Freeman 1b35a1be25 Contextual typing for computed properties 2015-01-19 16:37:00 -08:00
Jason Freeman 4c5db716f9 Remove some unnecessary TODOs 2015-01-19 16:36:56 -08:00
Jason Freeman 96b5f1fe43 Add tests for classes, methods, accessors with computed properties 2015-01-19 16:36:53 -08:00
Jason Freeman de3eb36b2c Update baselines 2015-01-19 16:36:50 -08:00
Jason Freeman 4c0122d879 Move computed property checks so that they will be checked in classes and interfaces 2015-01-19 16:36:46 -08:00
Jason Freeman 4ac2b4b9c8 Add tests for object literals with computed properties 2015-01-19 16:36:43 -08:00
Jason Freeman 7192767a00 Add type checking for computed properties in object literals 2015-01-19 16:36:39 -08:00
Jason Freeman ef06879a75 Create symbols for computed properties 2015-01-19 16:36:36 -08:00
Jason Freeman d192fea774 Switch checkObjectLiteral to iterate over element declarations 2015-01-19 16:36:32 -08:00
Jason Freeman 15187e5e1d Enable computed properties 2015-01-19 16:36:28 -08:00
Mohamed Hegazy 8d5b65a533 Merge pull request #1654 from csnover/fix-1653
Use system line ending in services compiler host
2015-01-19 15:54:27 -08:00
Yui T 6cda0708f0 Merge branch 'fixUnicodeComparisonTest262' of https://github.com/Microsoft/TypeScript into fixUnicodeComparisonTest262
Conflicts:
	src/harness/harness.ts
2015-01-19 15:54:11 -08:00