BaseOpenApiConfiguration.java
package fr.avenirsesr.portfolio.common.openapi.infrastructure.adapter;
import io.swagger.v3.oas.models.OpenAPI;
public class BaseOpenApiConfiguration {
public void baseCustomization(OpenAPI openApi) {
openApi
.getComponents()
.addSchemas("EErrorCode", BaseSwaggerSchema.errorCodeSchema)
.addSchemas("ELanguage", BaseSwaggerSchema.languageSchema)
.addSchemas("ESortField", BaseSwaggerSchema.sortFieldSchema)
.addSchemas("ESortOrder", BaseSwaggerSchema.sortOrderSchema)
.addSchemas("EDurationUnit", BaseSwaggerSchema.durationUnitSchema);
}
}