Skip to content
This repository was archived by the owner on Mar 16, 2025. It is now read-only.

Commit 039db49

Browse files
committed
#91, clean up
1 parent 6a2a844 commit 039db49

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/main/kotlin/io/openapiprocessor/core/model/datatypes/MappedDataType.kt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,17 @@ open class MappedDataType(
3131
}
3232

3333
override fun getImports(): Set<String> {
34-
return setOf("${getPackageName()}.$type") + genericTypes.map { it.type }.filter { it != "?" }
34+
return setOf("${getPackageName()}.$type") + genericImports
3535
}
3636

37+
private val genericImports: Set<String>
38+
get() {
39+
return genericTypes
40+
.map { it.type }
41+
.filter { it != "?" }
42+
.toSet()
43+
}
44+
3745
private val genericTypeNames: List<String>
3846
get() {
3947
return genericTypes.map {

0 commit comments

Comments
 (0)