/**
* Provides classes to extend the default {@link org.syncany.plugins.transfer.TransferManager TransferManager}
* functionality with {@link org.syncany.plugins.transfer.features.Feature Features}.
*
* <p>Features are extensions for transfer managers, such as path awareness,
* transaction awareness or retriability.
*
* <p>The central classes in this package are the {@link org.syncany.plugins.transfer.features.Feature Feature}
* to mark feature annotations, {@link org.syncany.plugins.transfer.features.FeatureExtension FeatureExtension}
* to provide additional methods to a feature, and {@link org.syncany.plugins.transfer.features.FeatureTransferManager FeatureTransferManager}
* to wrap the normal transfer manager with the feature's functionality.
*/
package org.syncany.plugins.transfer.features;