summaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorHarald Musum <musum@oath.com>2018-07-05 08:52:52 +0200
committerHarald Musum <musum@oath.com>2018-07-05 08:52:52 +0200
commit5eff9b97e03aa4270075a69012720436db87db65 (patch)
treeca4bcb3deade23ec7496cfd5c5b5e7cbafe1a43a /config-model-api
parentb4201ce420c1c8b73ed65ca307519ae0c06b6e6c (diff)
Need default implementation of new method (for old models)
Diffstat (limited to 'config-model-api')
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/model/api/ModelFactory.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/model/api/ModelFactory.java b/config-model-api/src/main/java/com/yahoo/config/model/api/ModelFactory.java
index feccabf47b0..6d78e7d7756 100644
--- a/config-model-api/src/main/java/com/yahoo/config/model/api/ModelFactory.java
+++ b/config-model-api/src/main/java/com/yahoo/config/model/api/ModelFactory.java
@@ -35,8 +35,9 @@ public interface ModelFactory {
* @return a {@link ModelCreateResult} instance.
* @deprecated use {@link #createAndValidateModel(ModelContext, ValidationParameters)}
*/
+ @SuppressWarnings("DeprecatedIsStillUsed")
@Deprecated
- // TODO: Remove when 6.258 is latest version in use
+ // TODO: Remove when 6.259 is latest version in use
default ModelCreateResult createAndValidateModel(ModelContext modelContext, boolean ignoreValidationErrors) {
return createAndValidateModel(modelContext, new ValidationParameters(ignoreValidationErrors
? IgnoreValidationErrors.FALSE
@@ -51,5 +52,8 @@ public interface ModelFactory {
* @param validationParameters validation parameters
* @return a {@link ModelCreateResult} instance.
*/
- ModelCreateResult createAndValidateModel(ModelContext modelContext, ValidationParameters validationParameters);
+ // TODO: Remove default implementation when 6.259 is latest version in use
+ default ModelCreateResult createAndValidateModel(ModelContext modelContext, ValidationParameters validationParameters) {
+ return createAndValidateModel(modelContext, validationParameters.ignoreValidationErrors());
+ }
}