CyrusNajmabadi
|
eb41b21be4
|
Merge pull request #456 from Microsoft/newLanguageService
Initial port of the new language service work.
|
2014-08-22 14:28:19 -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 |
|
Sheetal Nandi
|
519ef5b383
|
Correct the declaration emit for overload implementation if there is single overload signature
Fixes #480
|
2014-08-22 13:24:57 -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 |
|
Sheetal Nandi
|
92e3202604
|
Fix the compilerRunner when compiling resulting d.ts file when --out is specified
|
2014-08-21 17:13:27 -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
|
16d1cfd29d
|
Merge pull request #505 from Microsoft/newLineBetweenSourceFiles
Emit new lines between source files emit so that the file contents always start on new line
|
2014-08-21 16:15:56 -07:00 |
|
Sheetal Nandi
|
d2ae999a48
|
Enable test case for declaration emit for multiple file emit scenario
|
2014-08-21 16:15:30 -07:00 |
|
Mohamed Hegazy
|
f835b7c3b9
|
Merge pull request #504 from DickvdBrink/fix-declaration-emit-time
Fixed TypeScript.declarationEmitGetAccessorFunctionTime value
|
2014-08-21 14:03:42 -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 |
|
Sheetal Nandi
|
753364768e
|
Merge pull request #495 from Microsoft/rwcRunner
Simplifies RWC Runner to use HarnessCompiler.compileFiles so it can be used to baseline errors and sourcemaps more like compiler runner
|
2014-08-21 13:04:46 -07:00 |
|
Mohamed Hegazy
|
6965a06b04
|
Support getReferences on rightside of export assignment and import statements
|
2014-08-21 13:03:46 -07:00 |
|
Sheetal Nandi
|
2ac377cc76
|
Fixed the file map lookup to use hasOwnProperty
|
2014-08-21 13:03:08 -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 |
|
Mohamed Hegazy
|
def02d8323
|
Merge pull request #499 from DickvdBrink/Debug-assert
Fix shouldAssert function
|
2014-08-21 12:55:21 -07:00 |
|
Dick van den Brink
|
606601bc7c
|
Fixed TypeScript.declarationEmitGetAccessorFunctionTime having a wrong value
|
2014-08-21 21:27:30 +02: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 |
|
Mohamed Hegazy
|
cbf4edabe1
|
Update LKG.
|
2014-08-20 17:38:43 -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 |
|
Sheetal Nandi
|
8ad66bb6c6
|
Compiler test case for commit 0636a06
|
2014-08-20 16:18:40 -07:00 |
|
Sheetal Nandi
|
412ef61cd8
|
Baseline sourcemap record from rwc runner
|
2014-08-20 15:57:25 -07:00 |
|
Sheetal Nandi
|
3d5f692c0a
|
Emit the error file contents and highlight it to show errors for rwc errors
|
2014-08-20 15:44:52 -07:00 |
|
Mohamed Hegazy
|
978c2ef670
|
Fix getReferences for labels
|
2014-08-20 15:35:30 -07:00 |
|
Sheetal Nandi
|
58fca3773f
|
Simplify rwc runner to use the common functionality to get errors, js files etc as part of harness compilation
|
2014-08-20 15:26:33 -07:00 |
|
Mohamed Hegazy
|
55512faa0d
|
Use new tree to get Bloom filters
|
2014-08-20 11:25:39 -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
|
b53e989f88
|
Emit declarations and sourcemaps in rwc test runner
|
2014-08-19 20:21:59 -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 |
|
Sheetal Nandi
|
4ba7446a7d
|
Emit the line, col information into the rwc runner error baselines
|
2014-08-19 20:21:50 -07:00 |
|
Dan Quirk
|
2913725e9d
|
Update reference from tc.js to tsc.js
|
2014-08-19 16:11:33 -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 |
|
Mohamed Hegazy
|
d60eecf0a4
|
Merge pull request #478 from sparecycles/fix/spelling
spelling fix: Idenfier -> Identifier
|
2014-08-19 10:05:17 -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 |
|
Adam Freidin
|
828f4c9340
|
spelling fix
|
2014-08-19 08:01:12 -07:00 |
|
Cyrus Najmabadi
|
933f416d25
|
Add bits in tokens to mark if they contain leading/trailing trivia.
|
2014-08-19 01:37:35 -07:00 |
|
Jason Freeman
|
398266d11c
|
Merge pull request #464 from Microsoft/typeWriter
Revive TypeWriter
|
2014-08-18 23:07:01 -04:00 |
|
Jason Freeman
|
f949c5014a
|
Merge branch 'master' into typeWriter
Conflicts:
src/compiler/types.ts
|
2014-08-18 19:57:35 -07:00 |
|