Daniel Rosenwasser
|
ea613fd0d8
|
Replaced ES5 functions with analogous core.ts ones.
|
2014-08-27 16:39:05 -07:00 |
|
Daniel Rosenwasser
|
50d0cdc428
|
Better coverage against function boundaries.
|
2014-08-27 16:33:35 -07:00 |
|
Mohamed Hegazy
|
0f9c1adcd8
|
Merge branch 'master' into getReferences
|
2014-08-27 16:21:16 -07:00 |
|
Daniel Rosenwasser
|
232e51383f
|
Moved null-guards to appropriate places, added helpers.
|
2014-08-27 16:07:46 -07:00 |
|
Anders Hejlsberg
|
deaf8e4a78
|
Addressing CR feedback.
|
2014-08-27 13:54:23 -07:00 |
|
Daniel Rosenwasser
|
3825c9b542
|
Handled function boundaries.
|
2014-08-27 12:12:45 -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 |
|
Anders Hejlsberg
|
f4d3c1c6e0
|
Deferred resolution of object literal members to support recursive types.
|
2014-08-26 20:45:31 -07:00 |
|
Daniel Rosenwasser
|
88f37e579c
|
Support for switch/case/default/break in getOccs
|
2014-08-26 17:24:11 -07:00 |
|
Daniel Rosenwasser
|
8ab4df0e25
|
Added tests.
|
2014-08-26 14:18:09 -07:00 |
|
Mohamed Hegazy
|
211008d015
|
Fix undefined symbol name in error message
|
2014-08-26 13:03:24 -07:00 |
|
Daniel Rosenwasser
|
1f77198c4c
|
Made getOccs more resilient.
|
2014-08-26 12:27:54 -07:00 |
|
Daniel Rosenwasser
|
558be4ea22
|
Implemented getOccsAtPos for try-catch-finally.
|
2014-08-26 11:48:31 -07:00 |
|
Daniel Rosenwasser
|
5d15cd22b1
|
Beginning special casing for getOccurrencesAtPosition.
|
2014-08-26 11:44:30 -07:00 |
|
Mohamed Hegazy
|
3c972102ce
|
add new unit test for used and unused imports
|
2014-08-26 11:28:07 -07:00 |
|
Mohamed Hegazy
|
062823c3d5
|
add new unit test for getScriptLexicalStructure
|
2014-08-26 11:03:15 -07:00 |
|
Daniel Rosenwasser
|
e851e4b00b
|
Removed unused method.
|
2014-08-25 17:57:50 -07:00 |
|
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 |
|
Daniel Rosenwasser
|
5c1b245d1d
|
Initial work on getOccurrencesAtPosition.
|
2014-08-25 14:20:59 -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 |
|
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
|
695379404a
|
remove bloom filters
|
2014-08-22 22:09:36 -07:00 |
|
Mohamed Hegazy
|
8fcc8b26ba
|
Ensure range for string literal references are within the quotes to ensure rename is successful
|
2014-08-22 22:07:45 -07:00 |
|
Mohamed Hegazy
|
c741e26031
|
Support external module names correctelly
|
2014-08-22 21:28:27 -07:00 |
|
Mohamed Hegazy
|
fefe2fb093
|
Implement getScope
|
2014-08-22 16:30:21 -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
|
c4fdccacb8
|
Emit pinned/tripleslash reference comments of elided module declaration
Fixes #501
|
2014-08-22 16:10:33 -07:00 |
|
Sheetal Nandi
|
5353128387
|
Emit pinned/tripleslash reference comments of ambient declarations
Fixes #501
|
2014-08-22 16:10:26 -07:00 |
|
Sheetal Nandi
|
393464eb18
|
Emit pinned/tripleslash reference comments of interfaces
Fixes #501
|
2014-08-22 16:10:19 -07:00 |
|
Sheetal Nandi
|
85b892fd6a
|
Emit pinned/tripleslash reference comments of signatures
Fixes #501
|
2014-08-22 16:10:11 -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 |
|
Daniel Rosenwasser
|
7f4ae93904
|
Updated error reporting within harness to match that of tsc.
|
2014-08-22 15:32:40 -07:00 |
|
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 |
|