plugin/folding_mixin library

Mixins

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