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();
}