Skip to content

Commit a75de52

Browse files
committed
chore: review changes
1 parent 737a136 commit a75de52

File tree

6 files changed

+8
-2
lines changed

6 files changed

+8
-2
lines changed

templates/cli/lib/commands/types.js.twig

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ const { localConfig } = require("../config");
77
const { success, log, actionRunner } = require("../parser");
88
const { PHP } = require("../type-generation/languages/php");
99
const { TypeScript } = require("../type-generation/languages/typescript");
10-
const { Python } = require("../type-generation/languages/python");
1110
const { Kotlin } = require("../type-generation/languages/kotlin");
1211
const { Swift } = require("../type-generation/languages/swift");
1312
const { Java } = require("../type-generation/languages/java");
@@ -53,7 +52,7 @@ const typesLanguageOption = new Option(
5352
"-l, --language <language>",
5453
"The language of the types"
5554
)
56-
.choices(["ts", "php", "kotlin", "swift", "java", "dart"])
55+
.choices(["auto", "ts", "php", "kotlin", "swift", "java", "dart"])
5756
.default("auto");
5857

5958
const typesCommand = actionRunner(async (rawOutputDirectory, {language}) => {

templates/cli/lib/type-generation/languages/java.js.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class Java extends LanguageMeta {
2323
break;
2424
case AttributeType.RELATIONSHIP:
2525
type = "Map<String, Any>";
26+
break;
2627
default:
2728
throw new Error(`Unknown attribute type: ${attribute.type}`);
2829
}

templates/cli/lib/type-generation/languages/kotlin.js.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class Kotlin extends LanguageMeta {
2323
break;
2424
case AttributeType.RELATIONSHIP:
2525
type = "Map<String, Any>";
26+
break;
2627
default:
2728
throw new Error(`Unknown attribute type: ${attribute.type}`);
2829
}

templates/cli/lib/type-generation/languages/php.js.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ class PHP extends LanguageMeta {
2626
break;
2727
case AttributeType.RELATIONSHIP:
2828
type = "mixed";
29+
break;
2930
default:
3031
throw new Error(`Unknown attribute type: ${attribute.type}`);
3132
}

templates/cli/lib/type-generation/languages/swift.js.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class Swift extends LanguageMeta {
2323
break;
2424
case AttributeType.RELATIONSHIP:
2525
return "Map<String, Any>";
26+
break;
2627
default:
2728
throw new Error(`Unknown attribute type: ${attribute.type}`);
2829
}

templates/cli/lib/type-generation/languages/typescript.js.twig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ class TypeScript extends LanguageMeta {
1313
case AttributeType.EMAIL:
1414
case AttributeType.DATETIME:
1515
case AttributeType.ENUM:
16+
case AttributeType.IP:
17+
case AttributeType.___URL:
1618
type = "string";
1719
break;
1820
case AttributeType.INTEGER:
@@ -26,6 +28,7 @@ class TypeScript extends LanguageMeta {
2628
break;
2729
case AttributeType.RELATIONSHIP:
2830
type = "any";
31+
break;
2932
default:
3033
throw new Error(`Unknown attribute type: ${attribute.type}`);
3134
}

0 commit comments

Comments
 (0)