Skip to content

Commit 97d1c84

Browse files
committed
preparing cumSum with default columns for compiler plugin
1 parent 1a0fdb1 commit 97d1c84

File tree

1 file changed

+4
-0
lines changed
  • core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api

1 file changed

+4
-0
lines changed

core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/cumSum.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,8 @@ public fun <T> DataFrame<T>.cumSum(
162162
* {@set [CumSumDocs.DATA_TYPE] [DataFrame]}
163163
* {@set [CumSumDocs.CUMSUM_PARAM]}
164164
*/
165+
@Refine
166+
@Interpretable("DataFrameCumSum0")
165167
public fun <T> DataFrame<T>.cumSum(skipNA: Boolean = defaultCumSumSkipNA): DataFrame<T> =
166168
cumSum(skipNA) {
167169
colsAtAnyDepth().filter { it.isPrimitiveOrMixedNumber() }.cast()
@@ -216,6 +218,8 @@ public fun <T, G> GroupBy<T, G>.cumSum(
216218
* {@set [CumSumDocs.DATA_TYPE] [GroupBy]}
217219
* {@set [CumSumDocs.CUMSUM_PARAM]}
218220
*/
221+
@Refine
222+
@Interpretable("GroupByCumSum0")
219223
public fun <T, G> GroupBy<T, G>.cumSum(skipNA: Boolean = defaultCumSumSkipNA): GroupBy<T, G> =
220224
cumSum(skipNA) {
221225
colsAtAnyDepth().filter { it.isPrimitiveOrMixedNumber() }.cast()

0 commit comments

Comments
 (0)