Richard Knoll
|
29d85cd7be
|
Merge remote-tracking branch 'origin/master' into go_to_implementation_pr
|
2016-09-15 12:10:52 -07:00 |
|
Richard Knoll
|
4eef417f4c
|
Merge remote-tracking branch 'origin/master' into go_to_implementation_pr
|
2016-09-14 18:21:23 -07:00 |
|
Richard Knoll
|
fd936999b1
|
Fixing formatting
|
2016-09-14 18:20:47 -07:00 |
|
Richard Knoll
|
ea3752aa18
|
Merge remote-tracking branch 'origin/master' into go_to_implementation_pr
Refactored goToImplementation out of services
|
2016-09-14 17:25:56 -07:00 |
|
Richard Knoll
|
b6f7dd7981
|
More PR feedback
|
2016-09-14 13:57:17 -07:00 |
|
Richard Knoll
|
4a37fd7bcf
|
More PR feedback
|
2016-09-13 17:33:49 -07:00 |
|
Richard Knoll
|
8c95c2b474
|
Wrap IO for import completions in try catch
|
2016-09-13 11:44:23 -07:00 |
|
Richard Knoll
|
6ea5c22760
|
Also wrap getEffectiveTypeRoots in import completion code
|
2016-09-12 18:17:54 -07:00 |
|
Richard Knoll
|
4af2dcd32e
|
Consume exceptions when checking for import completions
|
2016-09-12 18:08:28 -07:00 |
|
Richard Knoll
|
f91a123d23
|
PR feedback
|
2016-09-12 11:10:44 -07:00 |
|
Richard Knoll
|
2069e1cb0c
|
Prevent duplicate entries from type references
|
2016-09-09 16:24:59 -07:00 |
|
Richard Knoll
|
1cdd1d35a3
|
Code cleanup and a few edge cases
|
2016-09-09 15:18:49 -07:00 |
|
Richard Knoll
|
68f0f67690
|
Using existing test for outDir and removing new ones
|
2016-09-06 17:46:54 -07:00 |
|
Richard Knoll
|
b4a6e02ca0
|
Merge remote-tracking branch 'origin/master' into glob_outdir_bug
|
2016-09-06 17:37:51 -07:00 |
|
Richard Knoll
|
5913a350d7
|
Updating method name that changed in master
|
2016-09-06 17:34:41 -07:00 |
|
Richard Knoll
|
b7071c1682
|
Merge remote-tracking branch 'origin/master' into go_to_implementation_pr
|
2016-09-06 17:17:33 -07:00 |
|
Richard Knoll
|
9c562f867d
|
Handle multiple return statements that implement interface
|
2016-09-06 17:14:21 -07:00 |
|
Richard Knoll
|
66f30c9841
|
PR feedback
|
2016-09-06 17:04:09 -07:00 |
|
Richard Knoll
|
3ccc58c37d
|
Merge remote-tracking branch 'origin/master' into go_to_implementation_pr
|
2016-09-06 14:11:38 -07:00 |
|
Richard Knoll
|
548e143ee0
|
Merge remote-tracking branch 'origin/master' into import_completions_pr
|
2016-09-06 12:48:03 -07:00 |
|
Richard Knoll
|
8f0c7ef6c7
|
Pass the right host to getEffectiveTyperoots
|
2016-09-06 12:46:27 -07:00 |
|
Richard Knoll
|
a26d3108c2
|
Merge remote-tracking branch 'origin/master' into import_completions_pr
|
2016-09-06 11:04:39 -07:00 |
|
Richard Knoll
|
8728b9857d
|
Adding comment and removing unnecessary object creation
|
2016-09-02 16:44:25 -07:00 |
|
Richard Knoll
|
28239f2e16
|
Do not exclude outDir if exclude is given
|
2016-09-01 12:57:23 -07:00 |
|
Richard Knoll
|
c742d16ff1
|
Merge remote-tracking branch 'origin/master' into import_completions_pr
|
2016-09-01 10:46:21 -07:00 |
|
Richard Knoll
|
7261866c6c
|
Cleaning up the completion code and tests
|
2016-08-31 19:20:15 -07:00 |
|
Richard Knoll
|
b9b79af1b7
|
Recombining import completions and regular completion APIs
|
2016-08-31 18:11:47 -07:00 |
|
Richard Knoll
|
b0eff90c5f
|
Merge remote-tracking branch 'origin/master' into go_to_implementation_pr
|
2016-08-29 18:52:38 -07:00 |
|
Richard Knoll
|
115141cb50
|
Also check inheritance for union and intersection types
|
2016-08-29 18:35:58 -07:00 |
|
Richard Knoll
|
051c7b0217
|
Refine the search set instead of filtering to implementations
|
2016-08-29 16:12:28 -07:00 |
|
Richard Knoll
|
fb6ff42b93
|
Reuse effective type roots code in language service
|
2016-08-26 18:03:20 -07:00 |
|
Richard Knoll
|
d72ed3c0b0
|
Check for this symbol before getting display parts
|
2016-08-26 16:52:25 -07:00 |
|
Richard Knoll
|
1763db4698
|
Merge remote-tracking branch 'origin/master' into far_display_parts
|
2016-08-26 16:45:07 -07:00 |
|
Richard Knoll
|
4c847eb257
|
Fixing errors and adding a fourslash test
|
2016-08-26 15:04:08 -07:00 |
|
Richard Knoll
|
276b56dfb0
|
More PR feedback
|
2016-08-25 17:41:50 -07:00 |
|
Richard Knoll
|
34847f0ce0
|
Making language service host changes optional
|
2016-08-25 14:09:10 -07:00 |
|
Richard Knoll
|
e0a36840c0
|
PR feedback
|
2016-08-25 11:58:03 -07:00 |
|
Richard Knoll
|
73c3961355
|
Adding display parts to definition items to support FindAllReferences
|
2016-08-24 19:18:37 -07:00 |
|
Richard Knoll
|
c71c5a876e
|
Using for..of instead of forEach
|
2016-08-23 16:45:51 -07:00 |
|
Richard Knoll
|
457b67f67a
|
PR Feedback
|
2016-08-23 11:12:01 -07:00 |
|
Richard Knoll
|
111e50921c
|
Go to Implementation
|
2016-08-22 13:57:40 -07:00 |
|
Richard Knoll
|
0ebd19618d
|
Fixing regex for triple slash references
|
2016-08-19 17:17:49 -07:00 |
|
Richard Knoll
|
00facc2084
|
Removing hasProperty check
|
2016-08-19 17:06:59 -07:00 |
|
Richard Knoll
|
473be82572
|
Merge remote-tracking branch 'origin/master' into import_completions_pr
|
2016-08-19 16:59:48 -07:00 |
|
Richard Knoll
|
cf7feb3faa
|
Responding to PR feedback
|
2016-08-19 16:49:55 -07:00 |
|
Richard Knoll
|
310bce4459
|
Removing resolvePath from language service host
|
2016-08-16 15:18:25 -07:00 |
|
Richard Knoll
|
2f4a855ab8
|
Use rooted paths in the fourslash virtual file system
|
2016-08-16 14:55:19 -07:00 |
|
Richard Knoll
|
cc35bd5dca
|
Merge remote-tracking branch 'origin/master' into import_completions_pr
|
2016-08-15 15:20:22 -07:00 |
|
Richard Knoll
|
8a976f1100
|
Moving some utility functions around
|
2016-08-08 11:04:17 -07:00 |
|
Richard Knoll
|
e11d5e9de6
|
Cleaning up test cases and adding a few more
|
2016-08-05 17:53:12 -07:00 |
|
Richard Knoll
|
ecdbdb33af
|
Fixing the filtering of nested module completions
|
2016-08-05 17:42:52 -07:00 |
|
Richard Knoll
|
0f22079d9e
|
Remove trailing slashes, remove mostly useless IO, fix script element kind for files
|
2016-08-04 18:17:41 -07:00 |
|
Richard Knoll
|
ca288231f7
|
Fixing shim and normalizing paths
|
2016-08-04 11:10:00 -07:00 |
|
Richard Knoll
|
293ca60ffd
|
Renamed span to textSpan to better follow other language service APIs
|
2016-08-03 11:07:57 -07:00 |
|
Richard Knoll
|
8b5a3d9fd7
|
Refactoring API to remove duplicate spans
|
2016-08-02 19:03:36 -07:00 |
|
Richard Knoll
|
a5d73bfc24
|
No more filtering results
|
2016-08-02 15:55:30 -07:00 |
|
Richard Knoll
|
35cd480a9c
|
Fixing import completion spans to only include the end of the directory fragment
|
2016-08-01 17:51:22 -07:00 |
|
Richard Knoll
|
98a162be2a
|
Replacement spans for import completions
|
2016-08-01 16:58:33 -07:00 |
|
Richard Knoll
|
4ec8b2b134
|
Refactoring import completions into their own api
|
2016-08-01 14:29:10 -07:00 |
|
Richard Knoll
|
b587127227
|
Merge remote-tracking branch 'origin/release-2.0' into explicitly_included_globs_2.0
|
2016-07-29 13:04:09 -07:00 |
|
Richard Knoll
|
9e797b4c78
|
Use getDirectories and condition node modules resolution on moduleResolution flag
|
2016-07-28 16:46:59 -07:00 |
|
Richard Knoll
|
4ca7e95706
|
Merge remote-tracking branch 'origin/master' into import_completions_feedback
|
2016-07-28 13:23:33 -07:00 |
|
Richard Knoll
|
fdbc23e9ac
|
Add completions for types triple slash directives
|
2016-07-28 13:12:53 -07:00 |
|
Richard Knoll
|
dbf19f18af
|
Adding import completions for typings
|
2016-07-28 11:52:15 -07:00 |
|
Richard Knoll
|
0b16180174
|
Import completions with rootdirs compiler option
|
2016-07-27 11:41:45 -07:00 |
|
Richard Knoll
|
591959507a
|
Add support for including dotted and .min.js files explicitly in include
Porting #9528 to release 2.0 branch
|
2016-07-26 14:57:45 -07:00 |
|
Richard Knoll
|
ed2da32776
|
Handling more compiler options and minor refactor
|
2016-07-26 14:50:51 -07:00 |
|
Richard Knoll
|
84a10e439e
|
Some PR feedback
|
2016-07-25 12:57:17 -07:00 |
|
Richard Knoll
|
bd48e55878
|
Merge remote-tracking branch 'origin/master' into explicitly_included_globs
|
2016-07-22 12:04:50 -07:00 |
|
Richard Knoll
|
574851f526
|
More PR feedback
|
2016-07-13 11:00:54 -07:00 |
|
Richard Knoll
|
fd2caf6e48
|
Merge remote-tracking branch 'origin/master' into explicitly_included_globs
|
2016-07-12 11:21:53 -07:00 |
|
Richard Knoll
|
0fe6c55fe3
|
Merge branch 'master' into explicitly_included_globs
|
2016-07-12 11:17:42 -07:00 |
|
Richard Knoll
|
e0aca418bc
|
Responding to PR feedback
|
2016-07-12 11:13:47 -07:00 |
|
Richard Knoll
|
5c87c5a4bc
|
Removing forEach reference
|
2016-07-06 13:05:12 -07:00 |
|
Richard Knoll
|
ffc165ee36
|
Fixing behavior of resolvePath
|
2016-07-05 17:43:25 -07:00 |
|
Richard Knoll
|
0966ebcffb
|
Removing startsWith reference and fixing linter error
|
2016-07-05 17:11:04 -07:00 |
|
Richard Knoll
|
5c24b3528d
|
Refactoring node_modules enumeration code
|
2016-07-05 17:01:26 -07:00 |
|
Richard Knoll
|
f644da7823
|
Merge branch 'master' into import_completions_pr
|
2016-07-05 16:26:46 -07:00 |
|
Richard Knoll
|
8325565f0a
|
Add support for including dotted and .min.js files explicitly in include
|
2016-07-05 13:40:49 -07:00 |
|
Richard Knoll
|
2e7755e3ab
|
Handle relative paths in tsconfig exclude and include globs
Port 9475 to release 2.0
|
2016-07-01 15:26:24 -07:00 |
|
Richard Knoll
|
9eba8d751d
|
Handle relative paths in tsconfig exclude and include globs
|
2016-07-01 10:21:23 -07:00 |
|
Richard Knoll
|
801b493602
|
PR feedback
|
2016-06-30 10:30:23 -07:00 |
|
Richard Knoll
|
dbdd9893f5
|
Import completions for require calls
|
2016-06-27 13:06:40 -07:00 |
|
Richard Knoll
|
ccf27d1339
|
Minor fix
|
2016-06-24 14:52:16 -07:00 |
|
Richard Knoll
|
c06b02ac34
|
Adding completions for import and reference directives
|
2016-06-24 14:31:21 -07:00 |
|
Richard Knoll
|
b49acd527a
|
Merge branch 'master' into glob2_merged
|
2016-06-20 14:10:55 -07:00 |
|
Richard Knoll
|
f73ed59432
|
Adding more matchFiles test cases
|
2016-06-20 11:09:48 -07:00 |
|
Richard Knoll
|
f817ffaf47
|
Merge branch 'master' into glob2_merged
|
2016-06-17 17:55:15 -07:00 |
|
Richard Knoll
|
95072aab82
|
Responding to PR feedback
|
2016-06-17 17:32:10 -07:00 |
|
Richard Knoll
|
86cde9e222
|
Updating readDirectory for tsserverProjectSystem unit tests
|
2016-06-17 16:56:23 -07:00 |
|
Richard Knoll
|
08ca1c0dff
|
Merge branch 'master' into glob2_merged
|
2016-06-17 15:34:06 -07:00 |
|
Richard Knoll
|
0415b95fd2
|
Passing regular expressions to native hosts
|
2016-05-31 10:11:04 -07:00 |
|
Richard Knoll
|
aa5c51c516
|
Fixing lint errors
|
2016-05-26 10:17:43 -07:00 |
|
Richard Knoll
|
50f0033e61
|
Merge branch 'master' into glob2_merged
Conflicts:
src/compiler/sys.ts
src/harness/harnessLanguageService.ts
tests/cases/unittests/cachingInServerLSHost.ts
tests/cases/unittests/tsconfigParsing.ts
|
2016-05-26 10:04:54 -07:00 |
|
Richard Knoll
|
c340c88706
|
Bringing back excludes error and fixing faulty test
|
2016-05-25 17:08:24 -07:00 |
|
Richard Knoll
|
db856431e8
|
Fixing linter and test errors
|
2016-05-25 17:07:36 -07:00 |
|
Richard Knoll
|
084b94c4c1
|
Merge branch 'master' into glob2
Conflicts:
Jakefile.js
src/compiler/commandLineParser.ts
src/compiler/core.ts
src/compiler/sys.ts
src/harness/harness.ts
src/server/editorServices.ts
src/services/shims.ts
tests/cases/unittests/cachingInServerLSHost.ts
|
2016-05-25 17:06:50 -07:00 |
|