Skip to content

Commit 2334dcd

Browse files
committed
Merge branch 'refs/heads/master' into docs-fixes
# Conflicts: # docs/StardustDocs/topics/extensionPropertiesApi.md
2 parents 0d20297 + c137ec5 commit 2334dcd

File tree

177 files changed

+8127
-8183
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

177 files changed

+8127
-8183
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: "Validate Gradle Wrapper"
2+
on: [push, pull_request]
3+
4+
jobs:
5+
validation:
6+
name: "Validation"
7+
runs-on: ubuntu-latest
8+
steps:
9+
- uses: actions/checkout@v4
10+
- uses: gradle/wrapper-validation-action@v2

RELEASE_CHECK_LIST.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
1. Run code inspections (fix typos, Kotlin issues, fix code formatting, linter). **RC**
44
2. Write missed KDocs for new APIs. **RC**
5+
3. Update documentation on Kotlin site **RC**
6+
- The overview [page](https://kotlinlang.org/docs/data-analysis-overview.html)
7+
- The Data Analysis subchapter, for example, the [page](https://kotlinlang.org/docs/data-analysis-work-with-data-sources.html)
58
3. Update tutorials according to the latest code changes.
69
4. Update README.MD according last code changes:
710
- update an artifact version.

core/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,8 @@ val clearSamplesOutputs by tasks.creating {
136136

137137
doFirst {
138138
delete {
139-
delete(fileTree(File(projectDir, "../docs/StardustDocs/snippets")))
139+
val generatedSnippets = fileTree(file("../docs/StardustDocs/snippets")).exclude("**/manual/**")
140+
delete(generatedSnippets)
140141
}
141142
}
142143
}
@@ -185,7 +186,6 @@ val installGitPreCommitHook by tasks.creating(Copy::class) {
185186
} else {
186187
logger.lifecycle("'.git/hooks' directory not found. Skipping installation of pre-commit hook.")
187188
}
188-
189189
}
190190
tasks.named("assemble") {
191191
dependsOn(installGitPreCommitHook)

core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/annotations/ImportDataSchema.kt

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,21 @@ public annotation class CsvOptions(
4949
public val delimiter: Char,
5050
)
5151

52+
/**
53+
* An annotation class that represents options for JDBC connection.
54+
*
55+
* @property [user] The username for the JDBC connection. Default value is an empty string.
56+
* If [extractCredFromEnv] is true, the [user] value will be interpreted as key for system environment variable.
57+
* @property [password] The password for the JDBC connection. Default value is an empty string.
58+
* If [extractCredFromEnv] is true, the [password] value will be interpreted as key for system environment variable.
59+
* @property [extractCredFromEnv] Whether to extract the JDBC credentials from environment variables. Default value is false.
60+
* @property [tableName] The name of the table for the JDBC connection. Default value is an empty string.
61+
* @property [sqlQuery] The SQL query to be executed in the JDBC connection. Default value is an empty string.
62+
*/
5263
public annotation class JdbcOptions(
53-
public val user: String = "", // TODO: I'm not sure about the default parameters
54-
public val password: String = "", // TODO: I'm not sure about the default parameters)
64+
public val user: String = "",
65+
public val password: String = "",
66+
public val extractCredFromEnv: Boolean = false,
5567
public val tableName: String = "",
5668
public val sqlQuery: String = ""
5769
)

core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl.kt

Lines changed: 140 additions & 183 deletions
Large diffs are not rendered by default.

core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/Nulls.kt

Lines changed: 63 additions & 427 deletions
Large diffs are not rendered by default.

core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/all.kt

Lines changed: 1702 additions & 3359 deletions
Large diffs are not rendered by default.

core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/allExcept.kt

Lines changed: 468 additions & 450 deletions
Large diffs are not rendered by default.

core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/and.kt

Lines changed: 109 additions & 109 deletions
Large diffs are not rendered by default.

core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/col.kt

Lines changed: 124 additions & 125 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)