Skip to content

Commit 8c5af58

Browse files
committed
preparing cumSum with default columns for compiler plugin
1 parent 64de747 commit 8c5af58

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
@@ -164,6 +164,8 @@ public fun <T> DataFrame<T>.cumSum(
164164
* {@set [CumSumDocs.DATA_TYPE] [DataFrame]}
165165
* {@set [CumSumDocs.CUMSUM_PARAM]}
166166
*/
167+
@Refine
168+
@Interpretable("DataFrameCumSum0")
167169
public fun <T> DataFrame<T>.cumSum(skipNA: Boolean = defaultCumSumSkipNA): DataFrame<T> =
168170
cumSum(skipNA) {
169171
colsAtAnyDepth().filter { it.isPrimitiveOrMixedNumber() }.cast()
@@ -218,6 +220,8 @@ public fun <T, G> GroupBy<T, G>.cumSum(
218220
* {@set [CumSumDocs.DATA_TYPE] [GroupBy]}
219221
* {@set [CumSumDocs.CUMSUM_PARAM]}
220222
*/
223+
@Refine
224+
@Interpretable("GroupByCumSum0")
221225
public fun <T, G> GroupBy<T, G>.cumSum(skipNA: Boolean = defaultCumSumSkipNA): GroupBy<T, G> =
222226
cumSum(skipNA) {
223227
colsAtAnyDepth().filter { it.isPrimitiveOrMixedNumber() }.cast()

0 commit comments

Comments
 (0)