Cyrus Najmabadi
|
9825342d89
|
Adding semantic classification.
|
2014-09-12 18:28:54 -07:00 |
|
Cyrus Najmabadi
|
a6497d8b09
|
Add support for syntactic classification.
Tests pending.
|
2014-09-12 17:19:48 -07:00 |
|
Daniel Rosenwasser
|
480aac9ede
|
Merge branch 'master' into getOccurrences
|
2014-09-11 11:04:01 -07:00 |
|
Daniel Rosenwasser
|
6cc0305a5d
|
Implemented getOccurrences for 'constructor' keywords.
|
2014-09-09 14:54:19 -07:00 |
|
Daniel Rosenwasser
|
0e93d283e3
|
Separated 'super'/'this' keyword searching to simplify logic.
|
2014-09-09 12:41:57 -07:00 |
|
Daniel Rosenwasser
|
131ac2f188
|
Disabled findAllRefs for 'this'/'super'.
|
2014-09-08 17:44:15 -07:00 |
|
Daniel Rosenwasser
|
1121e11c45
|
Basic implementation without tests for findAllRefs/getOccs for 'super' keywords.
|
2014-09-08 13:52:28 -07:00 |
|
Cyrus Najmabadi
|
aeb428e9e5
|
Fix incremental parsing bug due to non invalidating cached data in nodes.
|
2014-09-05 17:59:52 -07:00 |
|
Daniel Rosenwasser
|
024ca6d6ac
|
Addressed CR feedback.
|
2014-09-05 15:58:22 -07:00 |
|
Daniel Rosenwasser
|
84e385ddfa
|
Made a getThisContainer function.
|
2014-09-05 12:14:50 -07:00 |
|
Daniel Rosenwasser
|
e6e9979482
|
getRefs/getOccs support for 'this' keyword.
|
2014-09-04 13:30:16 -07:00 |
|
Daniel Rosenwasser
|
492e1c5d72
|
Merge pull request #593 from Microsoft/getOccurrencesReturn
Get occurrences for return keywords.
|
2014-09-04 13:20:07 -07:00 |
|
Daniel Rosenwasser
|
7b5440bb8d
|
Addressed more CR feedback.
|
2014-09-04 12:44:18 -07:00 |
|
Daniel Rosenwasser
|
294ad06b68
|
Merge branch 'getOccurrences' of https://github.com/Microsoft/TypeScript into getOccurrences
|
2014-09-04 12:01:24 -07:00 |
|
Daniel Rosenwasser
|
837dddaec3
|
Addressed CR feedback.
|
2014-09-04 11:54:16 -07:00 |
|
Ingvar Stepanyan
|
797ab01467
|
Return undefined instead of null.
|
2014-09-03 20:06:17 +03:00 |
|
Ingvar Stepanyan
|
4083d9299b
|
Fixes #492
Conflicts:
src/services/services.ts
|
2014-09-03 20:06:14 +03:00 |
|
Daniel Rosenwasser
|
ba396ed28f
|
Utilize getContainingFunction in services.
|
2014-08-29 17:13:14 -07:00 |
|
Mohamed Hegazy
|
dc0560ae59
|
Merge branch 'master' into getReferences
Conflicts:
tests/baselines/reference/aliasUsageInGenericFunction.types
tests/baselines/reference/aliasUsageInObjectLiteral.types
tests/baselines/reference/aliasUsageInOrExpression.types
tests/baselines/reference/extendingClassFromAliasAndUsageInIndexer.types
|
2014-08-29 15:56:36 -07:00 |
|
Daniel Rosenwasser
|
fbb10cd6b3
|
Added getOccs support for return keywords.
|
2014-08-29 14:57:48 -07:00 |
|
Daniel Rosenwasser
|
3f3dd29461
|
Use isWhitespace in getIfElseOccurrences.
|
2014-08-29 14:52:43 -07:00 |
|
Daniel Rosenwasser
|
38d7ba612f
|
Added missing break statement.
|
2014-08-29 14:38:08 -07:00 |
|
Daniel Rosenwasser
|
0632d0c38c
|
Addressed CR feedback, no longer highlighting elseifs with comments between.
|
2014-08-29 13:08:48 -07:00 |
|
Mohamed Hegazy
|
49d8157d28
|
ensure that sys is not used outside tsc.ts
|
2014-08-28 23:10:05 -07:00 |
|
Daniel Rosenwasser
|
24f6e41de1
|
Added getOccs support for if/else keywords, and some tests.
|
2014-08-28 17:14:57 -07:00 |
|
Daniel Rosenwasser
|
813f28d865
|
Removed assertion.
|
2014-08-27 17:28:45 -07:00 |
|
Daniel Rosenwasser
|
fd93a3b4f7
|
What's in a name anyhow?
|
2014-08-27 17:26:58 -07:00 |
|
Daniel Rosenwasser
|
0ce39a3c2a
|
Addressed CR feedback.
|
2014-08-27 17:19:08 -07:00 |
|
Daniel Rosenwasser
|
04456a261a
|
Made 'isAnyFunction' more exhaustive as it should be.
|
2014-08-27 16:58:59 -07:00 |
|
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 |
|
Daniel Rosenwasser
|
232e51383f
|
Moved null-guards to appropriate places, added helpers.
|
2014-08-27 16:07:46 -07:00 |
|
Daniel Rosenwasser
|
3825c9b542
|
Handled function boundaries.
|
2014-08-27 12:12:45 -07:00 |
|
Daniel Rosenwasser
|
88f37e579c
|
Support for switch/case/default/break in getOccs
|
2014-08-26 17:24:11 -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 |
|
Daniel Rosenwasser
|
f948f5d3f7
|
Re-added fourslash tests, corrected failures.
|
2014-08-25 17:35:18 -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 |
|
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 |
|
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 |
|
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 |
|
Dick van den Brink
|
606601bc7c
|
Fixed TypeScript.declarationEmitGetAccessorFunctionTime having a wrong value
|
2014-08-21 21:27:30 +02:00 |
|
Mohamed Hegazy
|
bbeeb8df7f
|
update getSymbolInfo
|
2014-08-21 00:13:29 -07:00 |
|