This repository was archived by the owner on Mar 16, 2025. It is now read-only.
File tree 2 files changed +17
-4
lines changed
groovy/io/openapiprocessor/core/test
kotlin/io/openapiprocessor/core
2 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ import io.openapiprocessor.core.writer.java.ApiWriter
15
15
import io.openapiprocessor.core.writer.java.BeanValidationFactory
16
16
import io.openapiprocessor.core.writer.java.DataTypeWriter
17
17
import io.openapiprocessor.core.writer.java.DefaultImportFilter
18
+ import io.openapiprocessor.core.writer.java.InterfaceDataTypeWriter
18
19
import io.openapiprocessor.core.writer.java.InterfaceWriter
19
20
import io.openapiprocessor.core.writer.java.JavaDocWriter
20
21
import io.openapiprocessor.core.writer.java.MethodWriter
@@ -51,6 +52,7 @@ class TestProcessor implements OpenApiProcessor {
51
52
52
53
def headerWriter = new TestHeaderWriter ()
53
54
def beanValidationFactory = new BeanValidationFactory ()
55
+ def javadocWriter = new JavaDocWriter ()
54
56
55
57
def writer = new ApiWriter (
56
58
options,
@@ -70,9 +72,14 @@ class TestProcessor implements OpenApiProcessor {
70
72
options,
71
73
headerWriter,
72
74
beanValidationFactory,
73
- new JavaDocWriter ()
75
+ javadocWriter
74
76
),
75
- new StringEnumWriter (headerWriter)
77
+ new StringEnumWriter (headerWriter),
78
+ new InterfaceDataTypeWriter (
79
+ options,
80
+ headerWriter,
81
+ javadocWriter
82
+ )
76
83
)
77
84
78
85
writer. write (api)
Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ class TestProcessor: OpenApiProcessor {
39
39
40
40
val headerWriter = TestHeaderWriter ()
41
41
val beanValidation = BeanValidationFactory ()
42
+ val javaDocWriter = JavaDocWriter ()
42
43
43
44
val writer = ApiWriter (
44
45
options,
@@ -60,9 +61,14 @@ class TestProcessor: OpenApiProcessor {
60
61
options,
61
62
headerWriter,
62
63
beanValidation,
63
- JavaDocWriter ()
64
+ javaDocWriter
64
65
),
65
- StringEnumWriter (headerWriter)
66
+ StringEnumWriter (headerWriter),
67
+ InterfaceDataTypeWriter (
68
+ options,
69
+ headerWriter,
70
+ javaDocWriter
71
+ )
66
72
)
67
73
68
74
writer.write(api)
You can’t perform that action at this time.
0 commit comments