From 5762f5bc975efbb36b73427f1767f3fb2b6c9704 Mon Sep 17 00:00:00 2001
From: Mark Chance <mark.chance@hitachivantara.com>
Date: Tue, 1 Oct 2024 16:13:52 -0400
Subject: [PATCH] facilitate testing

---
 .../indexer/schema/converter/SchemaToStorageFormatImpl.java | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/indexer-core/src/main/java/org/opengroup/osdu/indexer/schema/converter/SchemaToStorageFormatImpl.java b/indexer-core/src/main/java/org/opengroup/osdu/indexer/schema/converter/SchemaToStorageFormatImpl.java
index 7631df84b..2b4f48d50 100644
--- a/indexer-core/src/main/java/org/opengroup/osdu/indexer/schema/converter/SchemaToStorageFormatImpl.java
+++ b/indexer-core/src/main/java/org/opengroup/osdu/indexer/schema/converter/SchemaToStorageFormatImpl.java
@@ -49,10 +49,16 @@ public class SchemaToStorageFormatImpl implements SchemaToStorageFormat {
 
     @Inject
     public SchemaToStorageFormatImpl(ObjectMapper objectMapper, JaxRsDpsLog log, SchemaConverterConfig schemaConverterConfig) {
+        this(objectMapper, log, schemaConverterConfig, null);
+    }
+
+    public SchemaToStorageFormatImpl(ObjectMapper objectMapper, JaxRsDpsLog log, SchemaConverterConfig schemaConverterConfig,
+                                     VirtualPropertiesSchemaCache virtualPropertiesSchemaCache) {
         Preconditions.checkNotNull(objectMapper, "objectMapper cannot be null");
 
         this.objectMapper = objectMapper;
         this.schemaConverterConfig = schemaConverterConfig;
+        if (virtualPropertiesSchemaCache != null) this.virtualPropertiesSchemaCache = virtualPropertiesSchemaCache;
     }
 
     @Override
-- 
GitLab