diff --git a/pom.xml b/pom.xml
index b2d8ed8c..f18ccf89 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,7 +17,7 @@
1.3.31
1.2.1
2.10.0
- 13.0
+ 14.0
${java.version}
${java.version}
diff --git a/src/main/kotlin/com/coxautodev/graphql/tools/SchemaParser.kt b/src/main/kotlin/com/coxautodev/graphql/tools/SchemaParser.kt
index 8521205a..0a750687 100644
--- a/src/main/kotlin/com/coxautodev/graphql/tools/SchemaParser.kt
+++ b/src/main/kotlin/com/coxautodev/graphql/tools/SchemaParser.kt
@@ -128,7 +128,8 @@ class SchemaParser internal constructor(scanResult: ScannedSchemaObjects, privat
val additionalObjects = objects.filter { o -> o != query && o != subscription && o != mutation }
- return SchemaObjects(query, mutation, subscription, (additionalObjects + inputObjects + enums + interfaces + unions).toSet(), codeRegistryBuilder)
+ val types = (additionalObjects.toSet() as Set) + inputObjects + enums + interfaces + unions
+ return SchemaObjects(query, mutation, subscription, types, codeRegistryBuilder)
}
/**