plugin/occurrences_mixin library

Mixins

DartOccurrencesMixin
A mixin that can be used when creating a subclass of ServerPlugin and mixing in OccurrencesMixin. This implements the creation of the occurrences request based on the assumption that the driver being created is an AnalysisDriver.
OccurrencesMixin
A mixin that can be used when creating a subclass of ServerPlugin to provide most of the implementation for producing occurrences notifications.