Skip to content

Commit 7659d26

Browse files
authored
feat: const field value is now part of the typings (#78)
1 parent cb99069 commit 7659d26

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

dts-generator/src/main/java/com/telerik/dts/DtsApi.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1028,7 +1028,13 @@ private void processField(Field f, JavaClass clazz, TypeDefinition typeDefinitio
10281028
name = "\"" + name + "\"";
10291029
}
10301030

1031-
sbContent.appendln(name + ": " + getTypeScriptTypeFromJavaType(this.getFieldType(f), typeDefinition) + ";");
1031+
sbContent.append(name + ": " + getTypeScriptTypeFromJavaType(this.getFieldType(f), typeDefinition));
1032+
if (f.getConstantValue() != null) {
1033+
sbContent.appendln( " = " + f.getConstantValue() + ";");
1034+
} else {
1035+
sbContent.appendln(";");
1036+
1037+
}
10321038
}
10331039

10341040
private void addClassField(JavaClass clazz) {

0 commit comments

Comments
 (0)