Commit Graph
377 Commits
Author SHA1 Message Date
Daniel Rosenwasser f948f5d3f7 Re-added fourslash tests, corrected failures. 2014-08-25 17:35:18 -07:00
Daniel Rosenwasser 144eb8dc0d Added trivial syntax case. 2014-08-25 17:03:42 -07:00
Daniel Rosenwasser aef859f442 Merge branch 'master' into getReferences
Conflicts:
	src/services/services.ts
2014-08-25 16:51:35 -07:00
Mohamed Hegazy 892baf0d6c use Identifiers list from the parser to filter getReferences instead of bloomFilters 2014-08-22 22:27:05 -07:00
Mohamed Hegazy c741e26031 Support external module names correctelly 2014-08-22 21:28:27 -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
Sheetal Nandi e6cd3e15b0 Merge pull request #509 from Microsoft/emitLeadingCommentsForCurly
Emit leading comments for '}' of function/constructor block
2014-08-22 16:01:49 -07:00
Daniel Rosenwasser 48c6bdb2aa Merge branch 'master' into printDiagnosticCodes 2014-08-22 15:52:04 -07:00
Cyrus Najmabadi 9aee22b943 Merge branch 'master' into newLanguageService
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	src/harness/fourslash.ts
	src/harness/harness.ts
	src/harness/harnessLanguageService.ts
	src/harness/rwcRunner.ts
	src/services/services.ts
2014-08-22 14:23:14 -07:00
Daniel Rosenwasser d05a4c40b5 Made diagnostic lowercase. 2014-08-22 12:57:18 -07:00
Daniel Rosenwasser c3590aa233 Turned redeclaration into a string append. 2014-08-21 17:33:55 -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
Daniel Rosenwasser 07d56898ee Emit error codes when reporting diagnostics.
Addresses part of issue #506.
2014-08-21 17:08:58 -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
Mohamed Hegazy dbf9e47832 use isDeclarationOrFunctionExpressionOrCatchVariableName instead of isDeclarationIdentifier in the language service and remove unused functions 2014-08-21 13:34:50 -07:00
Mohamed Hegazy 6965a06b04 Support getReferences on rightside of export assignment and import statements 2014-08-21 13:03:46 -07:00
Mohamed Hegazy 5dc017b023 Merge pull request #502 from DickvdBrink/unused-var-parser
Remove some unused variables
2014-08-21 12:55:53 -07:00
Dick van den Brink c9e526ffe9 Remove some unused variables 2014-08-21 21:24:33 +02:00
Dick van den Brink 3cbb57fd51 Fix shouldAssert function
this.currentAssertionLevel was always undefined
2014-08-21 21:04:35 +02:00
Mohamed Hegazy bbeeb8df7f update getSymbolInfo 2014-08-21 00:13:29 -07:00
Mohamed Hegazy e0ffc47acc Merge branch 'master' into getReferences
Conflicts:
	src/compiler/checker.ts
2014-08-20 22:55:41 -07:00
Mohamed Hegazy 74518a9b7f respond to code review comments 2014-08-20 22:46:47 -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 8050959c10 Some minor changes as per code review feedback 2014-08-20 16:50:28 -07:00
Jason Freeman e2071a344c Merge pull request #482 from Microsoft/typeWriter
Support resolution of any part of the RHS of an import
2014-08-20 13:22:28 -04:00
Sheetal Nandi 21020a71d1 Use local source file text to record source map span start 2014-08-19 20:33:36 -07:00
Sheetal Nandi 0636a067fc Fix the new sourceMapRecording correctly if the multiple files output to single js file and the file ends with interface definition 2014-08-19 20:21:54 -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
Jason Freeman a08aa14a74 Address PR feedback 2014-08-18 18:51:18 -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 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
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 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 32a5984601 expose utility functions 2014-08-18 12:40:10 -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