Using the starter-toolkit to generate a connector from an openapi description:
- it fails without error when the description is not conform. For instance, if the property openapi: 3.0.0 is missing.
- with a large description the generated APIType in APIDataSet class is missing endpoints and does not compile:
public enum APIType { protected void validateUrl(final APIDataSet config) { if (config.getConnection() == null || config.getConnection().getBaseUrl() == null) { throw new IllegalArgumentException("No base url set"); } } public abstract Response<JsonObject> call(APIDataSet config, APIClient client); }
- is related to
-
TCOMP-2138 starter-toolkit github repository creation process fails
- Done