Skip to content

Commit 3494542

Browse files
authored
fix java exception in apex codegen (#1395)
1 parent 5849dba commit 3494542

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractApexCodegen.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
package org.openapitools.codegen.languages;
1919

2020
import java.util.*;
21+
2122
import com.google.common.base.Strings;
2223
import org.apache.commons.lang3.StringUtils;
2324
import org.openapitools.codegen.CodegenConfig;
@@ -35,8 +36,6 @@
3536
import org.slf4j.Logger;
3637
import org.slf4j.LoggerFactory;
3738

38-
39-
4039
public abstract class AbstractApexCodegen extends DefaultCodegen implements CodegenConfig {
4140
private static final Logger LOGGER = LoggerFactory.getLogger(AbstractApexCodegen.class);
4241

@@ -325,7 +324,7 @@ public String toExampleValue(Schema p) {
325324
if (example.isEmpty()) {
326325
example = "VGhlIHF1aWNrIGJyb3duIGZveCBqdW1wZWQgb3ZlciB0aGUgbGF6eSBkb2cu";
327326
}
328-
((ByteArraySchema) p).setExample(example);
327+
p.setExample(example);
329328
example = "EncodingUtil.base64Decode('" + example + "')";
330329
} else if (ModelUtils.isDateSchema(p)) {
331330
if (example.matches("^\\d{4}(-\\d{2}){2}")) {

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ApexClientCodegen.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import io.swagger.v3.oas.models.OpenAPI;
2727
import org.slf4j.Logger;
2828
import org.slf4j.LoggerFactory;
29+
2930
import java.io.File;
3031
import java.util.*;
3132

@@ -224,7 +225,7 @@ public String toDefaultValue(Schema p) {
224225
);
225226
} else if (ModelUtils.isBooleanSchema(p)) {
226227
// true => "true", false => "false", null => "null"
227-
out = String.valueOf(((BooleanSchema) p).getDefault());
228+
out = String.valueOf(p.getDefault());
228229
} else if (ModelUtils.isLongSchema(p)) {
229230
Long def = (Long) p.getDefault();
230231
out = def == null ? out : def.toString() + "L";
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.0-SNAPSHOT
1+
3.3.3-SNAPSHOT

0 commit comments

Comments
 (0)