handleAnalysisSetSubscriptions method
Future<AnalysisSetSubscriptionsResult>
handleAnalysisSetSubscriptions(
- AnalysisSetSubscriptionsParams parameters
inherited
Handle an 'analysis.setSubscriptions' request. Most subclasses should not override this method, but should instead use the subscriptionManager to access the list of subscriptions for any given file.
Throw a RequestFailure
if the request could not be handled.
Implementation
Future<AnalysisSetSubscriptionsResult> handleAnalysisSetSubscriptions(
AnalysisSetSubscriptionsParams parameters) async {
var subscriptions = parameters.subscriptions;
var newSubscriptions = subscriptionManager.setSubscriptions(subscriptions);
sendNotificationsForSubscriptions(newSubscriptions);
return AnalysisSetSubscriptionsResult();
}