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
|
91c1a81563
|
Fix isTypeNode to not consider namespace accesses types
|
2014-08-15 14:37:41 -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 |
|
Vladimir Matveev
|
bf64217615
|
create instance of the checker prior to making any types
|
2014-08-15 13:54:19 -07:00 |
|
Sheetal Nandi
|
3dd21fc3a7
|
Trailing comment tests for parameters, fixes the trailing // comments and parameter indentation
|
2014-08-15 13:18:54 -07:00 |
|
Anders Hejlsberg
|
eea8409e4f
|
Merge pull request #460 from Microsoft/noArrowLookahead
Removed lookahead for simple arrow function expressions.
|
2014-08-15 12:54:18 -07:00 |
|
Sheetal Nandi
|
29dcc5ba41
|
Start leading comments on new line if the comment starts on different line as node
|
2014-08-15 12:17:36 -07:00 |
|
Vladimir Matveev
|
a271b94b9d
|
merge with mastr
|
2014-08-15 12:06:53 -07:00 |
|
Anders Hejlsberg
|
dcddb50f5b
|
Removed lookahead for simple arrow function expressions.
|
2014-08-15 07:44:56 -07:00 |
|
Vladimir Matveev
|
848e5db646
|
defer creation of fullTypeCheckChecker
|
2014-08-14 17:57:17 -07:00 |
|
Cyrus Najmabadi
|
7e70f695bb
|
Revert "Merge branch 'master' into newLanguageService"
This reverts commit d135fa43f5, reversing
changes made to 7ddc00cba9.
|
2014-08-14 17:49:02 -07:00 |
|
Cyrus Najmabadi
|
d135fa43f5
|
Merge branch 'master' into newLanguageService
|
2014-08-14 17:48:31 -07:00 |
|
Cyrus Najmabadi
|
a1b7c4f54c
|
Revert "Merge pull request #444 from Microsoft/newCompilerLS"
This reverts commit ae5f4c2617, reversing
changes made to 2f963743c4.
|
2014-08-14 17:37:45 -07:00 |
|
Cyrus Najmabadi
|
7ddc00cba9
|
Initial port of the new language service work.
|
2014-08-14 16:51:16 -07:00 |
|
Sheetal Nandi
|
adc700aba5
|
Emit space before emitting trailing comments
|
2014-08-14 16:36:33 -07:00 |
|
Sheetal Nandi
|
f428a16680
|
Fix the trailing comments for variable declaration and function/arrow expressions
|
2014-08-14 16:32:21 -07:00 |
|
Sheetal Nandi
|
895a9e7ac5
|
Some refactoring as suggested in code review feedback
|
2014-08-14 15:41:57 -07:00 |
|
Sheetal Nandi
|
e76d8f36b6
|
Align the multiline comments in the generated outputs by retaining its position relative to the first line in the comment
|
2014-08-14 14:43:28 -07:00 |
|
Anders Hejlsberg
|
2775fc2add
|
Merge pull request #453 from Microsoft/reportMemoryUsage
Include memory usage in -diagnostics report
|
2014-08-14 13:11:49 -07:00 |
|
Anders Hejlsberg
|
7d3c006992
|
Making sys.getMemoryUsage optional.
|
2014-08-14 13:05:39 -07:00 |
|
Anders Hejlsberg
|
4d62b488b7
|
Include memory usage in -diagnostics report
|
2014-08-14 10:52:24 -07:00 |
|
Sheetal Nandi
|
0caa1f6dc7
|
Emit trailing comments
|
2014-08-14 09:47:50 -07:00 |
|
Sheetal Nandi
|
c949543f49
|
Fix the indent for the parameter and typeparameter emit in .d.ts file
|
2014-08-14 09:38:22 -07:00 |
|
Sheetal Nandi
|
b8bbb0d547
|
Declaration comments for parameters in .d.ts file
|
2014-08-14 09:35:58 -07:00 |
|
Sheetal Nandi
|
6bf73a691a
|
Declaration comments for call, constructo and index signatures in .d.ts
|
2014-08-14 09:12:20 -07:00 |
|
Sheetal Nandi
|
d970c89856
|
Declaration comments for function declarations in .d.ts
|
2014-08-14 09:08:53 -07:00 |
|
Sheetal Nandi
|
758fc937e4
|
Declaration comments for accessors in .d.ts
|
2014-08-14 09:01:38 -07:00 |
|
Sheetal Nandi
|
83ea28cf39
|
Declaration comments for the variable declaration in .d.ts
|
2014-08-14 08:57:28 -07:00 |
|
Sheetal Nandi
|
77a336689f
|
Declaration comments for the property declaration in .d.ts
|
2014-08-14 08:53:02 -07:00 |
|
Sheetal Nandi
|
5f8f184f9a
|
Declaration comments for the interface declaration in .d.ts
|
2014-08-14 08:50:17 -07:00 |
|
Sheetal Nandi
|
84dc3ff419
|
Declaration comments for the class declaration in .d.ts
|
2014-08-14 08:47:21 -07:00 |
|
Sheetal Nandi
|
ca1eb9fa8d
|
Fix the compiler runner to handle comments flag to determine if it is --removeComments
|
2014-08-14 08:43:45 -07:00 |
|
Sheetal Nandi
|
a828507e4e
|
Declaration comments for the type parameter declaration in .d.ts
|
2014-08-14 08:23:42 -07:00 |
|