package org.jabref.logic.integrity;
import java.util.Optional;
import org.jabref.logic.l10n.Localization;
import org.jabref.model.entry.identifier.DOI;
public class DOIValidityChecker implements ValueChecker {
@Override
public Optional<String> checkValue(String value) {
if (DOI.isValid(value)) {
return Optional.empty();
} else {
return Optional.of(Localization.lang("DOI %0 is invalid", value));
}
}
}