34591 Commits

Author SHA1 Message Date
Daniel Rosenwasser
840d6d05eb Update LKG. 2014-08-18 15:52:23 -07:00
Daniel Rosenwasser
08c30e410d Merge pull request #383 from Microsoft/diagnosticsCleanup
Cleaned up diagnostic messages.
2014-08-18 15:48:52 -07:00
Daniel Rosenwasser
8baee8a785 Merge branch 'master' into diagnosticsCleanup 2014-08-18 15:42:58 -07:00
Daniel Rosenwasser
f7cd2ae70d Update LKG 2014-08-18 15:42:55 -07:00
Daniel Rosenwasser
a366984bc9 Reassigned diagnostic codes. 2014-08-18 15:42:27 -07:00
Jason Freeman
58a99f3aea Accept new typeWriter baseline 2014-08-18 14:40:15 -07:00
Mohamed Hegazy
8934e85d44 Merge pull request #405 from Microsoft/classifier
Wire the classifier to use the new compiler implementation
2014-08-18 14:38:05 -07:00
Jason Freeman
d02d9bfa7e Merge branch 'master' into typeWriter
Conflicts:
	src/compiler/checker.ts
2014-08-18 14:37:21 -07:00
Mohamed Hegazy
54d8722189 Merge branch 'master' into classifier 2014-08-18 14:33:30 -07:00
Jason Freeman
dc44edfa5f Clean up local state after the describe callback for each compiler test 2014-08-18 14:29:55 -07:00
Jason Freeman
f72ceab987 Accept recent changes in typeWriter baselines 2014-08-18 14:29:42 -07:00
Sheetal Nandi
ecaf4ad221 Baselines update after comment formatting pull request (#455) was merged 2014-08-18 13:44:18 -07:00
Sheetal Nandi
7a5512cdd0 Merge pull request #466 from sparecycles/fix/checker-declaration
fix --declaration typechecking (complex case)
2014-08-18 13:32:50 -07:00
Sheetal Nandi
e0faa65d4b Merge pull request #455 from Microsoft/formatComment
Align the multiline comments in the generated outputs by retaining its position relative to the first line in the comment
2014-08-18 13:26:18 -07:00
Mohamed Hegazy
2d4cec43f5 Updates after merge from master 2014-08-18 13:14:20 -07:00
Mohamed Hegazy
3251b7e234 Support filtering references based on meaning 2014-08-18 13:06:18 -07:00
Mohamed Hegazy
f8122977a7 include inherited properties from base classes and interfaces in getReference results 2014-08-18 13:03:55 -07:00
Mohamed Hegazy
7f53783ed4 add new test for getReferences on enums 2014-08-18 13:03:45 -07:00
Mohamed Hegazy
922d6d6258 support getReferences on properties and index access wiht numeric and string values 2014-08-18 13:03:35 -07:00
Mohamed Hegazy
d419982422 Support getReferences on contextually typed object literal properties 2014-08-18 13:03:25 -07:00
Mohamed Hegazy
55d002117c support getReferences on object literals 2014-08-18 13:00:31 -07:00
Mohamed Hegazy
fa1033ab7a add support for getReferences on property string index access 2014-08-18 12:41:22 -07:00
Mohamed Hegazy
bfd13347d4 Handel getRefrences for labels 2014-08-18 12:41:12 -07:00
Mohamed Hegazy
69c653d5e8 add some debug methods 2014-08-18 12:41:01 -07:00
Mohamed Hegazy
901e8a83be Add basic getReferences implementation 2014-08-18 12:40:51 -07:00
Mohamed Hegazy
f84d2af9e7 disable resolution for now 2014-08-18 12:40:41 -07:00
Mohamed Hegazy
f45ab4229c Enable some more tests 2014-08-18 12:40:31 -07:00
Mohamed Hegazy
6a92b21151 enable reference tests 2014-08-18 12:40:21 -07:00
Mohamed Hegazy
32a5984601 expose utility functions 2014-08-18 12:40:10 -07:00
Mohamed Hegazy
5e9b2b5a2d enbale getReferencesAtPosition 2014-08-18 12:40:00 -07:00
Mohamed Hegazy
8151f5e8ed extract helpers 2014-08-18 12:39:49 -07:00
Cyrus Najmabadi
3439029a76 Indentation. 2014-08-16 19:20:40 -07:00
Cyrus Najmabadi
de114d9b6c Rename certain parameters. 2014-08-16 19:03:07 -07:00
Cyrus Najmabadi
bc71ef009e Remove unnecessary LS code. 2014-08-16 16:07:55 -07:00
Anders Hejlsberg
63b83e7c3f Contextual typing of array literals is now based on the presence or absence
of numerically named properties and doesn't directly test for tuple types.
2014-08-16 12:06:51 -07:00
Anders Hejlsberg
c0e802deb5 Accepting new baselines after merge. 2014-08-16 11:15:31 -07:00
Anders Hejlsberg
0cf503fd9f Merge branch 'master' into tupleTypes
Conflicts:
	tests/baselines/reference/typeName1.errors.txt
2014-08-16 11:11:59 -07:00
Adam Freidin
d43f28d3a0 baseline for typechecking --declaration 2014-08-15 21:15:41 -07:00
Adam Freidin
06e858ff40 fix --declaration typechecking (complex case)
This fixes generation of typescriptServices.d.ts,
although this is not a current requirement
( https://github.com/Microsoft/TypeScript/issues/465 ).
2014-08-15 20:16:05 -07:00
Daniel Rosenwasser
5c59360ef7 Merge branch 'master' into diagnosticsCleanup 2014-08-15 17:17:27 -07:00
Daniel Rosenwasser
6287efc24d Merge branch 'master' of https://github.com/Microsoft/TypeScript 2014-08-15 17:13:46 -07:00
Daniel Rosenwasser
00b438bad6 Normalized path for localized diagnostics message map. 2014-08-15 17:13:25 -07:00
Sheetal Nandi
6ad8fa6377 Simplify comment alignment logic 2014-08-15 16:58:38 -07:00
Cyrus Najmabadi
87ebb6b2da add rename localization messages. 2014-08-15 16:22:58 -07:00
Sheetal Nandi
94e0d953c5 Makes sure leading comments are emitting only once 2014-08-15 15:52:30 -07:00
Vladimir Matveev
804bbac61f Merge pull request #462 from Microsoft/missing_checker
create instance of the checker prior to making any types
2014-08-15 15:50:37 -07:00
Sheetal Nandi
c4b22d338f Emit comments for expression statements 2014-08-15 15:49:09 -07:00
Cyrus Najmabadi
edd82cee48 Fix json for text spans. 2014-08-15 15:34:11 -07:00
Sheetal Nandi
0a75cc2926 Emit comments for if statement 2014-08-15 15:32:43 -07:00
Sheetal Nandi
6036c92784 Emit leading/trailing comments of ifStatement 2014-08-15 15:24:44 -07:00