Skip to content

Commit 9f40398

Browse files
committed
fix core api changes
1 parent 238c3f8 commit 9f40398

File tree

3 files changed

+15
-11
lines changed

3 files changed

+15
-11
lines changed

src/main/kotlin/io/openapiprocessor/micronaut/processor/MicronautProcessor.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class MicronautProcessor {
4545
val writerFactory = DefaultWriterFactory(options)
4646
val generatedInfo = createGeneratedInfo(options)
4747
val generatedWriter = GeneratedWriterImpl(generatedInfo, options)
48-
val validationWriter = ValidationWriter(options)
48+
val validationWriter = ValidationWriter(options, generatedWriter)
4949
val beanValidations = BeanValidations(options)
5050
val javaDocWriter = JavaDocWriter(identifier)
5151
val formatter = GoogleFormatter()

src/test/groovy/io/openapiprocessor/micronaut/writer/java/MappingAnnotationWriterSpec.groovy

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ class MappingAnnotationWriterSpec extends Specification {
4646
def endpoint = createEndpoint (path: '/foo', method: HttpMethod.GET, responses: [
4747
'204' : [new EmptyResponse ()]
4848
], requestBodies: [
49-
new RequestBody('body', contentType, new StringDataType (), false, false)
49+
new RequestBody('body', contentType, new StringDataType (), false, false,
50+
null)
5051
])
5152

5253
when:
@@ -86,7 +87,8 @@ class MappingAnnotationWriterSpec extends Specification {
8687
new Response (responseContentType, new StringDataType (), null)
8788
]
8889
], requestBodies: [
89-
new RequestBody('body', requestContentType, new StringDataType (), false, false)
90+
new RequestBody('body', requestContentType, new StringDataType (), false, false,
91+
null)
9092
])
9193

9294
when:
@@ -140,12 +142,12 @@ class MappingAnnotationWriterSpec extends Specification {
140142
def endpoint = createEndpoint (path: '/foo', method: HttpMethod.GET, responses: [
141143
'204' : [new EmptyResponse ()]
142144
], requestBodies: [
143-
new RequestBody('body', 'foo/in', new StringDataType (),
144-
false, false),
145-
new RequestBody('body', 'foo/in', new StringDataType (),
146-
false, false),
147-
new RequestBody('body', 'foo/in', new StringDataType (),
148-
false, false)
145+
new RequestBody('body', 'foo/in', new StringDataType (), false, false,
146+
null),
147+
new RequestBody('body', 'foo/in', new StringDataType (), false, false,
148+
null),
149+
new RequestBody('body', 'foo/in', new StringDataType (), false, false,
150+
null)
149151
])
150152

151153
when:

src/test/groovy/io/openapiprocessor/micronaut/writer/java/ParameterAnnotationWriterSpec.groovy

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import io.openapiprocessor.core.model.datatypes.DataTypeConstraints
1010
import io.openapiprocessor.core.model.datatypes.DataTypeName
1111
import io.openapiprocessor.core.model.datatypes.LongDataType
1212
import io.openapiprocessor.core.model.datatypes.ObjectDataType
13+
import io.openapiprocessor.core.model.datatypes.PropertyDataType
1314
import io.openapiprocessor.core.model.datatypes.StringDataType
1415
import io.openapiprocessor.core.model.parameters.CookieParameter
1516
import io.openapiprocessor.core.model.parameters.HeaderParameter
@@ -72,8 +73,9 @@ class ParameterAnnotationWriterSpec extends Specification {
7273
def body = new RequestBody (
7374
'body', 'application/json',
7475
new ObjectDataType (new DataTypeName('FooRequestBody', 'FooRequestBody'), '',
75-
['foo': new StringDataType ()], null, false, null),
76-
true, false)
76+
['foo': new StringDataType ()] as LinkedHashMap<String, PropertyDataType>,
77+
null, false, null),
78+
true, false, null)
7779
7880
when:
7981
writer.write (target, body)

0 commit comments

Comments
 (0)