Hello everyone
First of all I would like to thank you big time for your plugin, overall it works really well and it spares us a lot of time.
It seems like its behaviour has changed (possible regression) since the last version. In our context it generates interfaces that are not valid. Let me explain by providing an example.
Consider the following Java Objects:
@SuperBuilder
@Data
@AllArgsConstructor(access = AccessLevel.PROTECTED)
@NoArgsConstructor(access = AccessLevel.PROTECTED)
public class TransportType {
private String transportId;
}
This results, in the latest version, to the following error message:
TS2312: An interface can only extend an object type or intersection of object types with statically known members.
Which prevents our software from working properly.
Hello everyone First of all I would like to thank you big time for your plugin, overall it works really well and it spares us a lot of time. It seems like its behaviour has changed (possible regression) since the last version. In our context it generates interfaces that are not valid. Let me explain by providing an example.
Consider the following Java Objects:
The generated TypeScript according to their respective version
v3.1.1185
v3.2.1263
This results, in the latest version, to the following error message: TS2312: An interface can only extend an object type or intersection of object types with statically known members.
Which prevents our software from working properly.
Many thanks in advance for your answer.
Greetings
Antoine