22 lines
565 B
Java
22 lines
565 B
Java
package fr.xephi.authme.settings;
|
|
|
|
import com.github.authme.configme.migration.MigrationService;
|
|
|
|
/**
|
|
* Provides {@link MigrationService} implementations for testing.
|
|
*/
|
|
public final class TestSettingsMigrationServices {
|
|
|
|
private TestSettingsMigrationServices() {
|
|
}
|
|
|
|
/**
|
|
* Returns a settings migration service which always answers that all data is up-to-date.
|
|
*
|
|
* @return test settings migration service
|
|
*/
|
|
public static MigrationService alwaysFulfilled() {
|
|
return (propertyResource, knownProperties) -> false;
|
|
}
|
|
}
|