handleKytheGetKytheEntries method
Future<KytheGetKytheEntriesResult>
handleKytheGetKytheEntries(
- KytheGetKytheEntriesParams parameters
override
Handle a 'kythe.getKytheEntries' request.
Throw a RequestFailure if the request could not be handled.
Implementation
@override
Future<KytheGetKytheEntriesResult> handleKytheGetKytheEntries(
KytheGetKytheEntriesParams parameters) async {
var path = parameters.file;
var request = await getEntryRequest(parameters);
var generator = EntryGenerator(getEntryContributors(path));
var result = generator.generateGetEntriesResponse(request);
result.sendNotifications(channel);
return result.result;
}