package org.jabref.logic.formatter; import java.util.Objects; import org.jabref.logic.l10n.Localization; import org.jabref.model.cleanup.Formatter; /** * It may seem useless, but is needed as a fallback option */ public class IdentityFormatter implements Formatter { @Override public String getName() { return Localization.lang("Identity"); } @Override public String getKey() { return "identity"; } @Override public String format(String value) { Objects.requireNonNull(value); return value; } @Override public String getDescription() { return Localization.lang("Does nothing."); } @Override public String getExampleInput() { return "JabRef"; } @Override public int hashCode() { return defaultHashCode(); } @Override public boolean equals(Object obj) { return defaultEquals(obj); } }