-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
DataGrid Sprint #57
Consider three SerializationContextInitializers (A, B, C). C depends on B, which depends on A. Currently when defining the AutoProtoSchemaBuilder for C, it's necessary to add both the A & B classes to the dependsOn field otherwise the Classes from A are not discovered. E.g.
@AutoProtoSchemaBuilder(
dependsOn = {
A.class,
B.class
},
includeClasses = {..}
interface C extends SerializationContextInitializer {
}
It should be possible to define C as follows:
@AutoProtoSchemaBuilder(
dependsOn = B.class,
includeClasses = {..}
interface C extends SerializationContextInitializer {
}