acoustic-carpenter-78188
03/13/2023, 1:51 PMJacksonSdkType.of(Input.class) doesn't get the fields from the parent class properly.that
Expected behavior
@AutoValue
public abstract static class Input extends ParentInput {
abstract SdkBindingData<String> c();
public static Input create(
SdkBindingData<String> a,
SdkBindingData<String> b,
SdkBindingData<String> c) {
return new AutoValue_Input(a, b, c);
}
}
public abstract static class Input extends ParentInput {
abstract SdkBindingData<String> a();
abstract SdkBindingData<String> b();
}
This autovalue class is generated well but the JacksonSdkType.of(Input.class) only identifies the c as a field. It must identify a, b & c.
Additional context to reproduce
No response
Screenshots
No response
Are you sure this issue hasn't been raised already?
☑︎ Yes
Have you read the Code of Conduct?
☑︎ Yes
flyteorg/flyte