|
1 | | -import org.gradle.kotlin.dsl.dependencies |
2 | | -import org.gradle.kotlin.dsl.exclude |
3 | | -import org.gradle.kotlin.dsl.implementation |
4 | | -import org.gradle.kotlin.dsl.invoke |
5 | | -import org.gradle.kotlin.dsl.java |
6 | | -import org.gradle.kotlin.dsl.korro |
7 | | -import org.gradle.kotlin.dsl.kotlin |
8 | 1 | import org.gradle.kotlin.dsl.libs |
9 | | -import org.gradle.kotlin.dsl.main |
10 | | -import org.gradle.kotlin.dsl.projects |
11 | | -import org.gradle.kotlin.dsl.repositories |
12 | | -import org.gradle.kotlin.dsl.runKtlintCheckOverMainSourceSet |
13 | | -import org.gradle.kotlin.dsl.runKtlintCheckOverTestSourceSet |
14 | | -import org.gradle.kotlin.dsl.runKtlintFormatOverMainSourceSet |
15 | | -import org.gradle.kotlin.dsl.runKtlintFormatOverTestSourceSet |
16 | | -import org.gradle.kotlin.dsl.sourceSets |
17 | | -import org.gradle.kotlin.dsl.test |
18 | | -import org.gradle.kotlin.dsl.testImplementation |
19 | 2 | import org.jetbrains.kotlin.gradle.tasks.KotlinCompile |
20 | 3 |
|
21 | 4 | plugins { |
@@ -91,41 +74,58 @@ dependencies { |
91 | 74 | } |
92 | 75 |
|
93 | 76 | korro { |
94 | | - docs = fileTree(rootProject.rootDir) { |
95 | | - include("docs/StardustDocs/topics/DataSchema-Data-Classes-Generation.md") |
96 | | - include("docs/StardustDocs/topics/read.md") |
97 | | - include("docs/StardustDocs/topics/readSqlFromCustomDatabase.md") |
98 | | - include("docs/StardustDocs/topics/write.md") |
99 | | - include("docs/StardustDocs/topics/rename.md") |
100 | | - include("docs/StardustDocs/topics/format.md") |
101 | | - include("docs/StardustDocs/topics/parse.md") |
102 | | - include("docs/StardustDocs/topics/toHTML.md") |
103 | | - include("docs/StardustDocs/topics/guides/*.md") |
104 | | - include("docs/StardustDocs/topics/concepts/*.md") |
105 | | - include("docs/StardustDocs/topics/operations/utils/*.md") |
106 | | - include("docs/StardustDocs/topics/operations/multiple/*.md") |
107 | | - include("docs/StardustDocs/topics/operations/column/*.md") |
108 | | - include("docs/StardustDocs/topics/collectionsInterop/*.md") |
109 | | - include("docs/StardustDocs/topics/dataSources/sql/*.md") |
110 | | - include("docs/StardustDocs/topics/dataSources/OpenAPI.md") |
111 | | - include("docs/StardustDocs/topics/info/*.md") |
112 | | - include("docs/StardustDocs/topics/columnArithmetics.md") |
113 | | - include("docs/StardustDocs/topics/groupBy.md") |
114 | | - include("docs/StardustDocs/topics/pivot.md") |
| 77 | + |
| 78 | + // TODO(#898) |
| 79 | + // Should work without "missing" errors |
| 80 | + // after migration all test sample to :samples module |
| 81 | + behavior { |
| 82 | + ignoreMissing = true |
| 83 | + } |
| 84 | + |
| 85 | + docs { |
| 86 | + from( |
| 87 | + fileTree(rootProject.file("docs/StardustDocs/topics")) { |
| 88 | + include("DataSchema-Data-Classes-Generation.md") |
| 89 | + include("read.md") |
| 90 | + include("readSqlFromCustomDatabase.md") |
| 91 | + include("write.md") |
| 92 | + include("rename.md") |
| 93 | + include("format.md") |
| 94 | + include("parse.md") |
| 95 | + include("toHTML.md") |
| 96 | + include("guides/*.md") |
| 97 | + include("concepts/*.md") |
| 98 | + include("operations/utils/*.md") |
| 99 | + include("operations/multiple/*.md") |
| 100 | + include("operations/column/*.md") |
| 101 | + include("collectionsInterop/*.md") |
| 102 | + include("dataSources/*.md") |
| 103 | + include("dataSources/sql/*.md") |
| 104 | + include("info/*.md") |
| 105 | + include("columnArithmetics.md") |
| 106 | + include("groupBy.md") |
| 107 | + include("pivot.md") |
| 108 | + }, |
| 109 | + ) |
| 110 | + baseDir = rootProject.file("docs/StardustDocs/topics") |
115 | 111 | } |
116 | 112 |
|
117 | | - samples = fileTree(project.projectDir) { |
118 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/*.kt") |
119 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/*.kt") |
120 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/utils/*.kt") |
121 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/multiple/*.kt") |
122 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/render/*.kt") |
123 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/collectionsInterop/*.kt") |
124 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/column/*.kt") |
125 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/info/*.kt") |
126 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/guides/*.kt") |
127 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/concepts/*.kt") |
128 | | - include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/io/*.kt") |
| 113 | + samples { |
| 114 | + from( |
| 115 | + fileTree(project.projectDir) { |
| 116 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/*.kt") |
| 117 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/*.kt") |
| 118 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/utils/*.kt") |
| 119 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/multiple/*.kt") |
| 120 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/render/*.kt") |
| 121 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/collectionsInterop/*.kt") |
| 122 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/column/*.kt") |
| 123 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/api/info/*.kt") |
| 124 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/guides/*.kt") |
| 125 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/concepts/*.kt") |
| 126 | + include("src/test/kotlin/org/jetbrains/kotlinx/dataframe/samples/io/*.kt") |
| 127 | + }, |
| 128 | + ) |
129 | 129 | } |
130 | 130 |
|
131 | 131 | groupSamples { |
|
0 commit comments