Skip to content

Commit 06e4ec3

Browse files
committed
update/adjust too latest core api
1 parent 0a3f119 commit 06e4ec3

2 files changed

Lines changed: 11 additions & 10 deletions

File tree

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ String getBuildSignKey(String property) {
3333

3434
ext {
3535
processorApiVersion = '2021.1'
36-
processorCoreVersion = '2022.2'
36+
processorCoreVersion = '2022.3-SNAPSHOT'
3737
processorTestVersion = '2022.1'
3838

3939
publishUser = getBuildProperty ('PUBLISH_USER')

src/main/kotlin/io/openapiprocessor/spring/processor/SpringProcessor.kt

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,7 @@ import io.openapiprocessor.core.converter.ApiConverter
1010
import io.openapiprocessor.core.converter.ApiOptions
1111
import io.openapiprocessor.core.converter.OptionsConverter
1212
import io.openapiprocessor.core.parser.Parser
13-
import io.openapiprocessor.core.writer.java.ApiWriter
14-
import io.openapiprocessor.core.writer.java.BeanValidationFactory
15-
import io.openapiprocessor.core.writer.java.DataTypeWriter
16-
import io.openapiprocessor.core.writer.java.DefaultImportFilter
17-
import io.openapiprocessor.core.writer.java.InterfaceWriter
18-
import io.openapiprocessor.core.writer.java.MethodWriter
19-
import io.openapiprocessor.core.writer.java.StringEnumWriter
13+
import io.openapiprocessor.core.writer.java.*
2014
import io.openapiprocessor.spring.writer.java.HeaderWriter
2115
import io.openapiprocessor.spring.writer.java.MappingAnnotationWriter
2216
import io.openapiprocessor.spring.writer.java.ParameterAnnotationWriter
@@ -50,6 +44,7 @@ class SpringProcessor: OpenApiProcessor, io.openapiprocessor.api.v1.OpenApiProce
5044

5145
val headerWriter = HeaderWriter()
5246
val beanValidationFactory = BeanValidationFactory()
47+
val javaDocWriter = JavaDocWriter()
5348

5449
val writer = ApiWriter(
5550
options,
@@ -60,7 +55,8 @@ class SpringProcessor: OpenApiProcessor, io.openapiprocessor.api.v1.OpenApiProce
6055
options,
6156
MappingAnnotationWriter(),
6257
ParameterAnnotationWriter(annotations),
63-
beanValidationFactory
58+
beanValidationFactory,
59+
javaDocWriter
6460
),
6561
annotations,
6662
beanValidationFactory,
@@ -70,7 +66,12 @@ class SpringProcessor: OpenApiProcessor, io.openapiprocessor.api.v1.OpenApiProce
7066
options,
7167
headerWriter,
7268
beanValidationFactory),
73-
StringEnumWriter (headerWriter)
69+
StringEnumWriter (headerWriter),
70+
InterfaceDataTypeWriter(
71+
options,
72+
headerWriter,
73+
javaDocWriter
74+
)
7475
)
7576

7677
writer.write (api)

0 commit comments

Comments
 (0)