Skip to content

Commit 5578c5b

Browse files
rename and move generation topic
1 parent 76c6d7e commit 5578c5b

File tree

4 files changed

+59
-42
lines changed

4 files changed

+59
-42
lines changed

core/src/test/kotlin/org/jetbrains/kotlinx/dataframe/explainer/SamplesRenderingUtils.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ allObservedTables.forEach((table) => {
9696
characterData: true,
9797
});
9898
});
99-
""".trimIndent()
99+
""".trimIndent(),
100100
)
101101

102102
val WritersideFooter: (DataFrame<*>) -> String = { "" }

docs/StardustDocs/d.tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,12 +191,12 @@
191191
<toc-element topic="format.md"/>
192192
<toc-element topic="jupyterRendering.md"/>
193193
</toc-element>
194-
<toc-element topic="Utilities-Generation.md"/>
195194
</toc-element>
196195
<toc-element topic="gradleReference.md"/>
197196
<toc-element topic="Usage-with-Kotlin-Notebook-Plugin.md">
198197
<toc-element topic="Trobleshooting.md"/>
199198
</toc-element>
200199
<toc-element topic="Compiler-Plugin.md"/>
200+
<toc-element topic="DataSchema-Data-Classes-Generation.md"/>
201201
<toc-element topic="_shadow_resources.md" hidden="true"/>
202202
</instance-profile>

docs/StardustDocs/topics/Utilities-Generation.md renamed to docs/StardustDocs/topics/DataSchema-Data-Classes-Generation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Utilities Generation
1+
# Data Schemas/Data Classes Generation
22

33
<web-summary>
44
Generate useful Kotlin definitions based on your DataFrame structure.

tests/src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/Generate.kt

Lines changed: 56 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
@file:Suppress("UNUSED_VARIABLE", "unused", "UNCHECKED_CAST")
1+
@file:Suppress("UNUSED_VARIABLE", "unused", "UNCHECKED_CAST", "ktlint", "ClassName")
2+
23
package org.jetbrains.kotlinx.dataframe.samples.api
34

45
import org.jetbrains.kotlinx.dataframe.annotations.DataSchema
@@ -20,17 +21,17 @@ import org.junit.Test
2021
class Generate : DataFrameSampleHelper("generate_docs", "api") {
2122
val ordersAlice = dataFrameOf(
2223
"orderId" to listOf(101, 102),
23-
"amount" to listOf(50.0, 75.5)
24+
"amount" to listOf(50.0, 75.5),
2425
)
2526

2627
val ordersBob = dataFrameOf(
2728
"orderId" to listOf(103, 104, 105),
28-
"amount" to listOf(20.0, 30.0, 25.0)
29+
"amount" to listOf(20.0, 30.0, 25.0),
2930
)
3031

3132
val df = dataFrameOf(
3233
"user" to listOf("Alice", "Bob"),
33-
"orders" to listOf(ordersAlice, ordersBob)
34+
"orders" to listOf(ordersAlice, ordersBob),
3435
)
3536

3637
@DataSchema(isOpen = false)
@@ -41,14 +42,20 @@ class Generate : DataFrameSampleHelper("generate_docs", "api") {
4142

4243
val org.jetbrains.kotlinx.dataframe.ColumnsContainer<_DataFrameType11>.amount: org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Double>
4344
@JvmName(
44-
"_DataFrameType11_amount"
45-
) get() = this["amount"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Double>
46-
val org.jetbrains.kotlinx.dataframe.DataRow<_DataFrameType11>.amount: kotlin.Double @JvmName("_DataFrameType11_amount") get() = this["amount"] as kotlin.Double
45+
"_DataFrameType11_amount",
46+
)
47+
get() = this["amount"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Double>
48+
val org.jetbrains.kotlinx.dataframe.DataRow<_DataFrameType11>.amount: kotlin.Double
49+
@JvmName("_DataFrameType11_amount")
50+
get() = this["amount"] as kotlin.Double
4751
val org.jetbrains.kotlinx.dataframe.ColumnsContainer<_DataFrameType11>.orderId: org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Int>
4852
@JvmName(
49-
"_DataFrameType11_orderId"
50-
) get() = this["orderId"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Int>
51-
val org.jetbrains.kotlinx.dataframe.DataRow<_DataFrameType11>.orderId: kotlin.Int @JvmName("_DataFrameType11_orderId") get() = this["orderId"] as kotlin.Int
53+
"_DataFrameType11_orderId",
54+
)
55+
get() = this["orderId"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Int>
56+
val org.jetbrains.kotlinx.dataframe.DataRow<_DataFrameType11>.orderId: kotlin.Int
57+
@JvmName("_DataFrameType11_orderId")
58+
get() = this["orderId"] as kotlin.Int
5259

5360
@DataSchema
5461
interface _DataFrameType1 {
@@ -58,54 +65,64 @@ class Generate : DataFrameSampleHelper("generate_docs", "api") {
5865

5966
val org.jetbrains.kotlinx.dataframe.ColumnsContainer<_DataFrameType1>.orders: org.jetbrains.kotlinx.dataframe.DataColumn<org.jetbrains.kotlinx.dataframe.DataFrame<_DataFrameType11>>
6067
@JvmName(
61-
"_DataFrameType1_orders"
62-
) get() = this["orders"] as org.jetbrains.kotlinx.dataframe.DataColumn<org.jetbrains.kotlinx.dataframe.DataFrame<_DataFrameType11>>
68+
"_DataFrameType1_orders",
69+
)
70+
get() = this["orders"] as org.jetbrains.kotlinx.dataframe.DataColumn<org.jetbrains.kotlinx.dataframe.DataFrame<_DataFrameType11>>
6371
val org.jetbrains.kotlinx.dataframe.DataRow<_DataFrameType1>.orders: org.jetbrains.kotlinx.dataframe.DataFrame<_DataFrameType11>
6472
@JvmName(
65-
"_DataFrameType1_orders"
66-
) get() = this["orders"] as org.jetbrains.kotlinx.dataframe.DataFrame<_DataFrameType11>
73+
"_DataFrameType1_orders",
74+
)
75+
get() = this["orders"] as org.jetbrains.kotlinx.dataframe.DataFrame<_DataFrameType11>
6776
val org.jetbrains.kotlinx.dataframe.ColumnsContainer<_DataFrameType1>.user: org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.String>
6877
@JvmName(
69-
"_DataFrameType1_user"
70-
) get() = this["user"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.String>
71-
val org.jetbrains.kotlinx.dataframe.DataRow<_DataFrameType1>.user: kotlin.String @JvmName("_DataFrameType1_user") get() = this["user"] as kotlin.String
78+
"_DataFrameType1_user",
79+
)
80+
get() = this["user"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.String>
81+
val org.jetbrains.kotlinx.dataframe.DataRow<_DataFrameType1>.user: kotlin.String
82+
@JvmName("_DataFrameType1_user")
83+
get() = this["user"] as kotlin.String
7284

7385
@DataSchema
74-
data class Customer1(
75-
val amount: Double,
76-
val orderId: Int
77-
)
86+
data class Customer1(val amount: Double, val orderId: Int)
7887

7988
@DataSchema
80-
data class Customer(
81-
val orders: List<Customer1>,
82-
val user: String
83-
)
89+
data class Customer(val orders: List<Customer1>, val user: String)
8490

8591
val org.jetbrains.kotlinx.dataframe.ColumnsContainer<Customer1>.amount: org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Double>
8692
@JvmName(
87-
"Customer1_amount"
88-
) get() = this["amount"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Double>
89-
val org.jetbrains.kotlinx.dataframe.DataRow<Customer1>.amount: kotlin.Double @JvmName("Customer1_amount") get() = this["amount"] as kotlin.Double
93+
"Customer1_amount",
94+
)
95+
get() = this["amount"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Double>
96+
val org.jetbrains.kotlinx.dataframe.DataRow<Customer1>.amount: kotlin.Double
97+
@JvmName("Customer1_amount")
98+
get() = this["amount"] as kotlin.Double
9099
val org.jetbrains.kotlinx.dataframe.ColumnsContainer<Customer1>.orderId: org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Int>
91100
@JvmName(
92-
"Customer1_orderId"
93-
) get() = this["orderId"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Int>
94-
val org.jetbrains.kotlinx.dataframe.DataRow<Customer1>.orderId: kotlin.Int @JvmName("Customer1_orderId") get() = this["orderId"] as kotlin.Int
101+
"Customer1_orderId",
102+
)
103+
get() = this["orderId"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.Int>
104+
val org.jetbrains.kotlinx.dataframe.DataRow<Customer1>.orderId: kotlin.Int
105+
@JvmName("Customer1_orderId")
106+
get() = this["orderId"] as kotlin.Int
95107

96108
val org.jetbrains.kotlinx.dataframe.ColumnsContainer<Customer>.orders: org.jetbrains.kotlinx.dataframe.DataColumn<org.jetbrains.kotlinx.dataframe.DataFrame<Customer1>>
97109
@JvmName(
98-
"Customer_orders"
99-
) get() = this["orders"] as org.jetbrains.kotlinx.dataframe.DataColumn<org.jetbrains.kotlinx.dataframe.DataFrame<Customer1>>
110+
"Customer_orders",
111+
)
112+
get() = this["orders"] as org.jetbrains.kotlinx.dataframe.DataColumn<org.jetbrains.kotlinx.dataframe.DataFrame<Customer1>>
100113
val org.jetbrains.kotlinx.dataframe.DataRow<Customer>.orders: org.jetbrains.kotlinx.dataframe.DataFrame<Customer1>
101114
@JvmName(
102-
"Customer_orders"
103-
) get() = this["orders"] as org.jetbrains.kotlinx.dataframe.DataFrame<Customer1>
115+
"Customer_orders",
116+
)
117+
get() = this["orders"] as org.jetbrains.kotlinx.dataframe.DataFrame<Customer1>
104118
val org.jetbrains.kotlinx.dataframe.ColumnsContainer<Customer>.user: org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.String>
105119
@JvmName(
106-
"Customer_user"
107-
) get() = this["user"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.String>
108-
val org.jetbrains.kotlinx.dataframe.DataRow<Customer>.user: kotlin.String @JvmName("Customer_user") get() = this["user"] as kotlin.String
120+
"Customer_user",
121+
)
122+
get() = this["user"] as org.jetbrains.kotlinx.dataframe.DataColumn<kotlin.String>
123+
val org.jetbrains.kotlinx.dataframe.DataRow<Customer>.user: kotlin.String
124+
@JvmName("Customer_user")
125+
get() = this["user"] as kotlin.String
109126

110127
private val customers: List<Customer> = df.cast<Customer>().toList()
111128

@@ -129,7 +146,7 @@ class Generate : DataFrameSampleHelper("generate_docs", "api") {
129146
// SampleStart
130147
df.cast<_DataFrameType1>().filter { orders.all { orderId >= 102 } }
131148
// SampleEnd
132-
//.saveDfHtmlSample()
149+
// .saveDfHtmlSample()
133150
}
134151

135152
@Test

0 commit comments

Comments
 (0)