XTend (XText) の値オブジェクト (@Data で注釈付き) にセカンダリ コンストラクターを追加するにはどうすればよいですか?
次のことを試しましたが、コンパイルできません。
@Data class Dependency {
val String groupId;
val String artifactId;
val String version;
val String scope;
new(String groupId, String artifactId, String version) {
this(groupId, artifactId, version, null)
}
}