diff options
author | Jon Bratseth <bratseth@gmail.com> | 2022-01-24 23:45:29 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2022-01-24 23:45:29 +0100 |
commit | 46be850bd8ecd8b38b4d54fa5f4bbeeef0997a2a (patch) | |
tree | d9918d3ce7df647ae3c0efa2da6bcc0f3aa804ea /config-model | |
parent | 8295de0768bcd6cfedab5a0767fe871fb6520dd7 (diff) |
Return application
Diffstat (limited to 'config-model')
-rw-r--r-- | config-model/src/main/java/com/yahoo/config/model/deploy/DeployState.java | 3 | ||||
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/ApplicationBuilder.java | 9 |
2 files changed, 6 insertions, 6 deletions
diff --git a/config-model/src/main/java/com/yahoo/config/model/deploy/DeployState.java b/config-model/src/main/java/com/yahoo/config/model/deploy/DeployState.java index 3226d5c37f2..26c658d9668 100644 --- a/config-model/src/main/java/com/yahoo/config/model/deploy/DeployState.java +++ b/config-model/src/main/java/com/yahoo/config/model/deploy/DeployState.java @@ -471,8 +471,7 @@ public class DeployState implements ConfigDefinitionStore { ApplicationBuilder builder = new ApplicationBuilder(applicationPackage, fileRegistry, logger, properties, rankProfileRegistry, queryProfiles.getRegistry()); builder.importFromApplicationPackage(); - builder.build(! validationParameters.ignoreValidationErrors()); - return builder.application(); + return builder.build(! validationParameters.ignoreValidationErrors()); } } diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/ApplicationBuilder.java b/config-model/src/main/java/com/yahoo/searchdefinition/ApplicationBuilder.java index f766e8fcf79..bc6df6121cd 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/ApplicationBuilder.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/ApplicationBuilder.java @@ -155,7 +155,7 @@ public class ApplicationBuilder { * Reads and parses the schema string provided by the given reader. Once all schemas have been * imported, call {@link #build()}. * - * @param reader the reader whose content to import + * @param reader the reader whose content to import */ private void importFrom(NamedReader reader) { try { @@ -226,8 +226,8 @@ public class ApplicationBuilder { * * @throws IllegalStateException Thrown if this method has already been called. */ - public void build() { - build(true); + public Application build() { + return build(true); } /** @@ -235,7 +235,7 @@ public class ApplicationBuilder { * * @throws IllegalStateException thrown if this method has already been called */ - public void build(boolean validate) { + public Application build(boolean validate) { if (application != null) throw new IllegalStateException("Application already built"); application = new Application(applicationPackage, @@ -247,6 +247,7 @@ public class ApplicationBuilder { validate, processorsToSkip, deployLogger); + return application; } /** Returns a modifiable set of processors we should skip for these schemas. Useful for testing. */ |