jtsgen
jtsgen copied to clipboard
jtsgen should respect @JsonProperty annotation
When using Jackson and the @JsonProperty annotation to rename properties, jtsgen generates interfaces with wrong name.
Example:
@Typescript
data class Foo(
@JsonProperty("foo_bar") @get:JsonProperty("foo_bar") val bar: String
)
generates: interface Foo { bar: string }