package-name mapping
The type mapping (v2 and up) configuration allows to reference the target package-name
in generic parameters using the {package-name}
expression. This makes it possible to adjust the package-name
without touching the mapping, and it does reduce duplication.
openapi-processor-mapping: v8
options:
package-name: io.openapiprocessor.generated
map:
types:
- type: FooPage => org.springframework.data.domain.Page<{package-name}.model.Foo>