Skip to content

Commit 4930d7a

Browse files
committed
improved typing
1 parent 158c69e commit 4930d7a

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

src/main/groovy/com/github/hauner/openapi/spring/converter/ApiOptions.groovy

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616

1717
package com.github.hauner.openapi.spring.converter
1818

19+
import com.github.hauner.openapi.spring.converter.mapping.TypeMappingX
20+
1921
/**
2022
* Options of the generatr.
2123
*
@@ -53,6 +55,6 @@ class ApiOptions {
5355
* {@link com.github.hauner.openapi.spring.converter.mapping.EndpointTypeMapping}: used to override
5456
* parameter, response type mappings or to add additional parameters on a single endpoint.
5557
*/
56-
List<?> typeMappings
58+
List<TypeMappingX> typeMappings
5759

5860
}

src/main/groovy/com/github/hauner/openapi/spring/generatr/TypeMappingReader.groovy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import com.github.hauner.openapi.spring.converter.mapping.EndpointTypeMapping
2020
import com.github.hauner.openapi.spring.converter.mapping.ParameterTypeMapping
2121
import com.github.hauner.openapi.spring.converter.mapping.ResponseTypeMapping
2222
import com.github.hauner.openapi.spring.converter.mapping.TypeMapping
23+
import com.github.hauner.openapi.spring.converter.mapping.TypeMappingX
2324
import org.yaml.snakeyaml.Yaml
2425

2526
import java.util.regex.Matcher
@@ -33,7 +34,7 @@ import java.util.regex.Pattern
3334
class TypeMappingReader {
3435
private Pattern GENERIC_INLINE = ~/(.+?)<(.+?)>/
3536

36-
List<?> read (String typeMappings) {
37+
List<TypeMappingX> read (String typeMappings) {
3738
if (typeMappings == null) {
3839
return []
3940
}

0 commit comments

Comments
 (0)