-
Notifications
You must be signed in to change notification settings - Fork 75
Closed
Labels
OpenAPIChanges related to OpenAPI, JSON (schema), etc.Changes related to OpenAPI, JSON (schema), etc.bugSomething isn't workingSomething isn't working
Milestone
Description
Jupyter importDataSchema()
does not generate column accessors. This is likely due to nested @DataSchema
interfaces being skipped:
%trackExecution
@DataSchema
interface A {
val a: Int
}
interface B {
@DataSchema
interface C {
val c: Int
}
}
Executing:
val ColumnsContainer<Line_22_jupyter.A>.a: DataColumn<Int> @JvmName("A_a") get() = this["a"] as DataColumn<Int>
val DataRow<Line_22_jupyter.A>.a: Int @JvmName("A_a") get() = this["a"] as Int
val ColumnsContainer<Line_22_jupyter.A?>.a: DataColumn<Int?> @JvmName("NullableA_a") get() = this["a"] as DataColumn<Int?>
val DataRow<Line_22_jupyter.A?>.a: Int? @JvmName("NullableA_a") get() = this["a"] as Int?
Metadata
Metadata
Assignees
Labels
OpenAPIChanges related to OpenAPI, JSON (schema), etc.Changes related to OpenAPI, JSON (schema), etc.bugSomething isn't workingSomething isn't working