Commit Graph
246 Commits
Author SHA1 Message Date
Jason Freeman 088ca88bfd Revert condition inside shouldWriteTypeOfFunctionSymbol 2014-08-28 13:18:59 -07:00
Jason Freeman 44c2453ec6 Don't use UseTypeOfFunction in typeWriter 2014-08-28 12:52:44 -07:00
Jason Freeman 46825ab05d Print Array as T[] 2014-08-28 12:48:30 -07:00
Jason Freeman 6a7d912fe4 Print pure namespaces as unknown 2014-08-28 12:40:58 -07:00
Jason Freeman 4e1bb26ad1 Print type of super 2014-08-28 12:31:37 -07:00
Jason Freeman 3388f7bd48 Update baselines 2014-08-27 16:58:31 -07:00
Jason Freeman b13fb89d51 Merge branch 'master' into typeBaselines 2014-08-27 11:22:49 -07:00
Jason Freeman aa0ae22b37 Update baselines 2014-08-27 10:06:16 -07:00
Mohamed Hegazy 211008d015 Fix undefined symbol name in error message 2014-08-26 13:03:24 -07:00
Jason Freeman f93f78d1c2 Adjust baselines after rebase 2014-08-25 11:25:39 -07:00
Jason Freeman 828a1cd065 More type baseline changes 2014-08-25 11:04:30 -07:00
Jason Freeman cc20bb19d0 Baseline and harness changes 2014-08-25 10:55:22 -07:00
Daniel Rosenwasser b73558d208 Merge pull request #508 from Microsoft/printDiagnosticCodes
Emit error codes when reporting diagnostics.
2014-08-22 16:21:44 -07:00
Daniel Rosenwasser 7f4ae93904 Updated error reporting within harness to match that of tsc. 2014-08-22 15:32:40 -07:00
Sheetal Nandi 53d79a25d3 Emit leading comments for '}' of the constructor block
Fixes #503
2014-08-21 17:17:32 -07:00
Sheetal Nandi 45e76e2bd2 Emit leading comments for '}' of the function block
Fixes #503
2014-08-21 17:17:02 -07:00
Sheetal Nandi d2ae999a48 Enable test case for declaration emit for multiple file emit scenario 2014-08-21 16:15:30 -07:00
Sheetal Nandi 3e2de14933 Emit new lines between source files emit so that the file contents always start on new line
Fixes #500
2014-08-21 13:44:26 -07:00
Sheetal Nandi 6e4d0ef1ef Merge pull request #452 from Microsoft/emitComments
Emit comments in the .js and .d.ts files
2014-08-20 17:07:24 -07:00
Sheetal Nandi 8ad66bb6c6 Compiler test case for commit 0636a06 2014-08-20 16:18:40 -07:00
Jason Freeman bfa2e940c0 Support resolution of any part of the RHS of an import 2014-08-19 15:04:30 -07:00
Sheetal Nandi b5bd1bf505 Emit detached comments for constructor body 2014-08-19 12:38:56 -07:00
Sheetal Nandi ebd00bd1bc Emit detached comments for function body 2014-08-19 12:06:52 -07:00
Sheetal Nandi a11ad539c4 Emit copyright headers before anything else in the sourceFile 2014-08-19 10:43:13 -07:00
Sheetal Nandi ce89da227d Include previous token trailing comments for parameters and type parameters as part of leading comments of them 2014-08-19 10:00:38 -07:00
Jason Freeman f949c5014a Merge branch 'master' into typeWriter
Conflicts:
	src/compiler/types.ts
2014-08-18 19:57:35 -07:00
Jason Freeman a8c2f82f3c Temporary fix for import case in getTypeOfNode 2014-08-18 19:56:03 -07:00
Daniel Rosenwasser 8baee8a785 Merge branch 'master' into diagnosticsCleanup 2014-08-18 15:42:58 -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
Jason Freeman d02d9bfa7e Merge branch 'master' into typeWriter
Conflicts:
	src/compiler/checker.ts
2014-08-18 14:37:21 -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 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
Adam Freidin d43f28d3a0 baseline for typechecking --declaration 2014-08-15 21:15:41 -07:00
Daniel Rosenwasser 5c59360ef7 Merge branch 'master' into diagnosticsCleanup 2014-08-15 17:17:27 -07:00
Sheetal Nandi 94e0d953c5 Makes sure leading comments are emitting only once 2014-08-15 15:52:30 -07:00
Sheetal Nandi c4b22d338f Emit comments for expression statements 2014-08-15 15:49:09 -07:00
Sheetal Nandi 0a75cc2926 Emit comments for if statement 2014-08-15 15:32:43 -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
Jason Freeman 27bf9b702e Accept type baselines 2014-08-15 14:37:48 -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
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
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