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 |
|
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 |
|
Sheetal Nandi
|
1b5023bad3
|
Emit leading/trailing comments for return statement
Note the detachedComments and copyright headers comment emitting is not part of this change
|
2014-08-15 15:16:17 -07:00 |
|
Cyrus Najmabadi
|
7f0ae3f882
|
Change marshalling form for indentation.
|
2014-08-15 15:06:23 -07:00 |
|
Cyrus Najmabadi
|
323ecebf81
|
Add todo comment tests.
|
2014-08-15 14:47:10 -07:00 |
|
Sheetal Nandi
|
09b20d5357
|
Fixed according to code review feedback
|
2014-08-15 14:43:22 -07:00 |
|
Cyrus Najmabadi
|
751ac3103d
|
Stop referencing 'this' in functions.
|
2014-08-15 14:39:45 -07:00 |
|
Jason Freeman
|
27bf9b702e
|
Accept type baselines
|
2014-08-15 14:37:48 -07:00 |
|
Jason Freeman
|
91c1a81563
|
Fix isTypeNode to not consider namespace accesses types
|
2014-08-15 14:37:41 -07:00 |
|
Jason Freeman
|
971a4c55d4
|
Remove problematic test (should be added back after issue #463 is fixed)
|
2014-08-15 14:37:38 -07:00 |
|
Jason Freeman
|
8d13a65d8b
|
Fix test chainedImportAlias to use all of its file regions
|
2014-08-15 14:37:36 -07:00 |
|
Jason Freeman
|
14f9ed9235
|
Only give to typeWriter files that were part of compiled program
|
2014-08-15 14:37:34 -07:00 |
|
Jason Freeman
|
834a6f71c1
|
Add logic in checker for getting type of export assignments and imports
|
2014-08-15 14:37:32 -07:00 |
|
Jason Freeman
|
5574b58d64
|
Adjust TypeChecker to have separate method for getApparentType
|
2014-08-15 14:37:29 -07:00 |
|
Jason Freeman
|
f4c00455b8
|
Print types for arbitrary expressions in typeWriter
|
2014-08-15 14:36:51 -07:00 |
|
Jason Freeman
|
537d8785f3
|
Change getTypeOfNode to take an apparentType flag
|
2014-08-15 14:36:49 -07:00 |
|
Jason Freeman
|
6b778f103c
|
Handle type declaration nodes
|
2014-08-15 14:36:02 -07:00 |
|
Jason Freeman
|
12a0909fdd
|
Add getTypeOfNode function to checker API
|
2014-08-15 14:36:00 -07:00 |
|
Jason Freeman
|
96fba4d867
|
TypeWriter logic for identifiers
|
2014-08-15 14:34:15 -07:00 |
|
Jason Freeman
|
3c6c0353b3
|
Make the harness invoke typeWriter
|
2014-08-15 14:34:13 -07:00 |
|
Sheetal Nandi
|
6ab3adfd43
|
Modified the emitComment logic to handle emitting leading or trailing spaces depending on flags
Leading comments have trailing separator while trailing comments have leading space
This removes the extra trailing space in the trailing comments
|
2014-08-15 14:32:08 -07:00 |
|
Sheetal Nandi
|
45e8ff8467
|
Emit the new line before leading declaration comments in the declaration file if source code had it
|
2014-08-15 14:21:41 -07:00 |
|
Sheetal Nandi
|
bb638db18d
|
Test cases for trailing comments for import declaration
|
2014-08-15 13:57:55 -07:00 |
|
Vladimir Matveev
|
bf64217615
|
create instance of the checker prior to making any types
|
2014-08-15 13:54:19 -07:00 |
|
Sheetal Nandi
|
720fae1699
|
Test cases for trailing comments for modules
|
2014-08-15 13:53:39 -07:00 |
|
Sheetal Nandi
|
4983252056
|
Test case for trailing comment of enum
|
2014-08-15 13:50:47 -07:00 |
|
Sheetal Nandi
|
a9092c331d
|
Test cases for trailing comments for class and constructor
|
2014-08-15 13:49:05 -07:00 |
|
Sheetal Nandi
|
f1df7589ff
|
Test cases for trailing comments for properties
|
2014-08-15 13:46:20 -07:00 |
|
Sheetal Nandi
|
d8e11e7d25
|
Test cases for trailing comments for functions and methods
|
2014-08-15 13:40:48 -07:00 |
|