diff --git a/docs/StardustDocs/resources/snippets/kdocs/org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.DslGrammar.ColumnGroupPartOfGrammar.ForHtml.html b/docs/StardustDocs/resources/snippets/kdocs/org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.DslGrammar.ColumnGroupPartOfGrammar.ForHtml.html index 2d8a667566..232f833510 100644 --- a/docs/StardustDocs/resources/snippets/kdocs/org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.DslGrammar.ColumnGroupPartOfGrammar.ForHtml.html +++ b/docs/StardustDocs/resources/snippets/kdocs/org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.DslGrammar.ColumnGroupPartOfGrammar.ForHtml.html @@ -44,45 +44,45 @@ }
columnGroup
| [column, ..]
| [{ condition }]
| { colsSelector }
| .allCols()
| .allCols(Before|After|From|UpTo) ( (column) | { colSelector } )
| .allColsExcept { colsSelector }
| .allColsExcept(columnNoAccessor, ..)
| .and (|{ columnOrSet }|)
| (.col| .valueCol| .frameCol| .colGroup)[<T>](column | index)
| (.cols| .valueCols| .frameCols| .colGroups) [ { condition } ]
| .cols[<T>](column,.. |index,.. |indexRange)
| .colsAtAnyDepth()
| .colsInGroups()
| .colsName(Starts|Ends)With(text[, ignoreCase])
| .colsNameContains(text[, ignoreCase] | regex)
| .colsOfKind(kind, ..) [ { condition } ]
| .colsWithoutNulls()
| .drop(Last)Cols(number)
| .drop(Last)ColsWhile { condition }
| .except { colsSelector }
| .except(columnNoAccessor, ..)
| (.firstCol|.lastCol) [ { condition } ]
| .singleCol()
| .select { colsSelector }
| .take(Last)Cols(number)
| .take(Last)ColsWhile { condition }
singleColumn
.colsOf<T> [ (kType) ] [ { condition } ]
columnGroupReference
.colsOf<T>(kType) [ { condition } ]
columnSet
[index]
| [index,.. |indexRange]
| [{ condition }]
| .all()
| .all(Before|After|From|UpTo) ( (column) | { condition } )
| .and (|{ columnOrSet }|)
| (.col| .valueCol| .frameCol| .colGroup)(index)
| (.cols| .valueCols| .frameCols| .colGroups) [ { condition } ]
| .cols(index,.. |indexRange)
| .colsAtAnyDepth()
| .colsInGroups()
| .colsOf<T> [ (kType) ] [ { condition } ]
| .colsOfKind(kind, ..) [ { condition } ]
| .distinct()
| .drop(Last)(number)
| .drop(Last)While { condition }
| except [ { ] columnsResolver [ } ]
| except column
| .except(column, ..)
| .filter { condition }
| (.first|.last) [ { condition } ]
| .single()
| .name(Starts|Ends)With(text[, ignoreCase])
| .nameContains(text[, ignoreCase] | regex)
| .simplify()
| .take(Last)(number)
| .take(Last)While { condition }
| .withoutNulls()
columnGroupReference: String | ColumnPath
colSelector: ColumnSelector
colsSelector: ColumnsSelector
column: ColumnAccessor | String | ColumnPath
columnGroup: SingleColumn<DataRow<*>> | String | ColumnPath
columnNoAccessor: String | ColumnPath
columnOrSet: column | columnSet
columnSet: ColumnSet<*>
columnsResolver: ColumnsResolver
condition: ColumnFilter
expression: Column Expression
ignoreCase: Boolean
index: Int
indexRange: IntRange
infer: Infer
kind: ColumnKind
kType: KType
name: String
number: Int
regex: Regex
singleColumn: SingleColumn<DataRow<*>>
T: Column type
text: String
column .. column
| this/it[column,..]
| this/it[{ condition }]
| all()
| all(Before|After|From|UpTo) ( (column)|{ colSelector } )
| allExcept { colsSelector }
| allExcept(column, ..)
| columnOrSet and [ { ] columnOrSet [ } ]
| columnOrSet.and (|{ columnOrSet }|)
| (col| valueCol| frameCol| colGroup)[<T>](column | index)
| (cols| valueCols| frameCols| colGroups) [ { condition } ]
| cols[<T>](column,.. |index,.. |indexRange)
| colsAtAnyDepth()
| colsInGroups()
| colsOf<T> [ (kType) ] [ { condition } ]
| colsOfKind(kind, ..) [ { condition } ]
| drop(Last)(number)
| drop(Last)While { condition }
| expr([name,][infer]) { expression }
| (first|last) [ { condition } ]
| single()
| nameContains(text[, ignoreCase] | regex)
| name(Starts|Ends)With(text[, ignoreCase])
| column named/into column
| column(.named|.into)(column)
| none()
| take(Last)(number)
| take(Last)While { condition }
| withoutNulls()
(BigDecimal)
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index ab012aa6cb..9c5e78ca9f 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -45,7 +45,7 @@ kotestAsserions = "6.0.0.M1"
jsoup = "1.18.3"
arrow = "18.1.0"
-kodex = "0.4.3"
+kodex = "0.4.4"
simpleGit = "2.2.1"
dependencyVersions = "0.51.0"
plugin-publish = "1.3.0"