summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2021-10-25 17:49:38 +0200
committerJon Bratseth <bratseth@gmail.com>2021-10-25 17:49:38 +0200
commit54cb8fd6a7d361741ce1decc097d6d43ec3a87d2 (patch)
treeeded5a8b18300c895f97a1c323d192c7be3dd3ab
parent88b1861bbd9375a95a414f139034357e56bd9f68 (diff)
Simplify
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java7
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/SchemaBuilder.java4
2 files changed, 1 insertions, 10 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java b/config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java
index 14404528acc..8809cdeacc8 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java
@@ -45,18 +45,13 @@ import static java.util.stream.Collectors.toSet;
*/
public class DocumentModelBuilder {
- private DocumentModel model;
- private final Map<NewDocumentType, List<SDDocumentType>> scratchInheritsMap = new HashMap<>();
+ private final DocumentModel model;
public DocumentModelBuilder(DocumentModel model) {
this.model = model;
model.getDocumentManager().add(VespaDocumentType.INSTANCE);
}
- public boolean valid() {
- return scratchInheritsMap.isEmpty();
- }
-
public void addToModel(Collection<Schema> schemaList) {
List<SDDocumentType> docList = new LinkedList<>();
for (Schema schema : schemaList) {
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/SchemaBuilder.java b/config-model/src/main/java/com/yahoo/searchdefinition/SchemaBuilder.java
index 32b9155a839..ae849b0b538 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/SchemaBuilder.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/SchemaBuilder.java
@@ -254,10 +254,6 @@ public class SchemaBuilder {
process(schema, new QueryProfiles(queryProfileRegistry, deployLogger), validate);
}
builder.addToModel(schemasSomewhatOrdered);
-
- if ( validate && ! builder.valid() )
- throw new IllegalArgumentException("Impossible to build a correct model");
-
isBuilt = true;
}