You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by kw...@apache.org on 2020/02/10 14:17:21 UTC
svn commit: r1873856 -
/jackrabbit/commons/filevault/trunk/vault-validation/src/main/java/org/apache/jackrabbit/vault/validation/impl/util/ValidatorSettingsImpl.java
Author: kwin
Date: Mon Feb 10 14:17:21 2020
New Revision: 1873856
URL: http://svn.apache.org/viewvc?rev=1873856&view=rev
Log:
trivial: add another constructor for ValidatorSettingsImpl for arbitrary
number of options
Modified:
jackrabbit/commons/filevault/trunk/vault-validation/src/main/java/org/apache/jackrabbit/vault/validation/impl/util/ValidatorSettingsImpl.java
Modified: jackrabbit/commons/filevault/trunk/vault-validation/src/main/java/org/apache/jackrabbit/vault/validation/impl/util/ValidatorSettingsImpl.java
URL: http://svn.apache.org/viewvc/jackrabbit/commons/filevault/trunk/vault-validation/src/main/java/org/apache/jackrabbit/vault/validation/impl/util/ValidatorSettingsImpl.java?rev=1873856&r1=1873855&r2=1873856&view=diff
==============================================================================
--- jackrabbit/commons/filevault/trunk/vault-validation/src/main/java/org/apache/jackrabbit/vault/validation/impl/util/ValidatorSettingsImpl.java (original)
+++ jackrabbit/commons/filevault/trunk/vault-validation/src/main/java/org/apache/jackrabbit/vault/validation/impl/util/ValidatorSettingsImpl.java Mon Feb 10 14:17:21 2020
@@ -24,25 +24,31 @@ import org.apache.jackrabbit.vault.valid
import org.jetbrains.annotations.NotNull;
public class ValidatorSettingsImpl implements ValidatorSettings {
- private boolean isDisabled;
- private ValidationMessageSeverity defaultSeverity;
- private Map<String, String> options;
+ private final boolean isDisabled;
+ private final ValidationMessageSeverity defaultSeverity;
+ private final Map<String, String> options;
public ValidatorSettingsImpl(boolean isDisabled) {
- super();
- this.isDisabled = isDisabled;
+ this(isDisabled, null, null);
}
public ValidatorSettingsImpl() {
-
+ this(false, null, null);
}
public ValidatorSettingsImpl(ValidationMessageSeverity defaultSeverity) {
- this.defaultSeverity = defaultSeverity;
+ this(false, defaultSeverity, null);
}
public ValidatorSettingsImpl(String optionKey, String optionValue) {
- options = Collections.singletonMap(optionKey, optionValue);
+ this(false, null, Collections.singletonMap(optionKey, optionValue));
+ }
+
+ public ValidatorSettingsImpl(boolean isDisabled, ValidationMessageSeverity defaultSeverity, Map<String, String> options) {
+ super();
+ this.isDisabled = isDisabled;
+ this.defaultSeverity = defaultSeverity;
+ this.options = options;
}
@Override