aboutsummaryrefslogtreecommitdiff
path: root/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it
diff options
context:
space:
mode:
authorAdam <897017+aSemy@users.noreply.github.com>2023-10-20 00:39:12 +1300
committerGitHub <noreply@github.com>2023-10-19 13:39:12 +0200
commit35d15601f2d129a7d3db67dd9e2f4c41c87ef083 (patch)
treef9098cb5b79fc31b4a393347f5cebcf9d87dd139 /dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it
parent8016c1face1283952e228aee348487bf0421ab90 (diff)
downloaddokka-35d15601f2d129a7d3db67dd9e2f4c41c87ef083.tar.gz
dokka-35d15601f2d129a7d3db67dd9e2f4c41c87ef083.tar.bz2
dokka-35d15601f2d129a7d3db67dd9e2f4c41c87ef083.zip
Contribute Dokkatoo (#3188)
Diffstat (limited to 'dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it')
-rw-r--r--dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/childProjectA.json83
-rw-r--r--dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/childProjectB.json83
-rw-r--r--dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/parentProject.json55
-rw-r--r--dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/readme.md5
4 files changed, 226 insertions, 0 deletions
diff --git a/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/childProjectA.json b/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/childProjectA.json
new file mode 100644
index 00000000..21b8498f
--- /dev/null
+++ b/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/childProjectA.json
@@ -0,0 +1,83 @@
+{
+ "moduleName": "childProjectA",
+ "moduleVersion": "unspecified",
+ "outputDir": ".../dokka-multimodule-example/parentProject/childProjectA/build/dokka/htmlPartial",
+ "cacheRoot": null,
+ "offlineMode": false,
+ "sourceSets": [
+ {
+ "displayName": "jvm",
+ "sourceSetID": {
+ "scopeId": ":parentProject:childProjectA:dokkaHtmlPartial",
+ "sourceSetName": "main"
+ },
+ "classpath": [
+ ".../kotlin-stdlib-1.7.20.jar",
+ ".../kotlin-stdlib-common-1.7.20.jar",
+ ".../annotations-13.0.jar"
+ ],
+ "sourceRoots": [
+ ".../dokka-multimodule-example/parentProject/childProjectA/src/main/kotlin"
+ ],
+ "dependentSourceSets": [],
+ "samples": [],
+ "includes": [
+ ".../dokka-multimodule-example/parentProject/childProjectA/Module.md"
+ ],
+ "includeNonPublic": false,
+ "reportUndocumented": false,
+ "skipEmptyPackages": true,
+ "skipDeprecated": false,
+ "jdkVersion": 8,
+ "sourceLinks": [],
+ "perPackageOptions": [],
+ "externalDocumentationLinks": [
+ {
+ "url": "https://kotlinlang.org/api/latest/jvm/stdlib/",
+ "packageListUrl": "https://kotlinlang.org/api/latest/jvm/stdlib/package-list"
+ },
+ {
+ "url": "https://docs.oracle.com/javase/8/docs/api/",
+ "packageListUrl": "https://docs.oracle.com/javase/8/docs/api/package-list"
+ }
+ ],
+ "languageVersion": null,
+ "apiVersion": null,
+ "noStdlibLink": false,
+ "noJdkLink": false,
+ "suppressedFiles": [],
+ "analysisPlatform": "jvm",
+ "documentedVisibilities": [
+ "PUBLIC"
+ ]
+ }
+ ],
+ "pluginsClasspath": [
+ ".../dokka-analysis-for-integration-tests-SNAPSHOT.jar",
+ ".../dokka-base-for-integration-tests-SNAPSHOT.jar",
+ ".../kotlin-analysis-intellij-for-integration-tests-SNAPSHOT.jar",
+ ".../kotlin-analysis-compiler-for-integration-tests-SNAPSHOT.jar",
+ ".../kotlinx-html-jvm-0.7.5.jar",
+ ".../kotlinx-coroutines-core-jvm-1.6.3.jar",
+ ".../kotlin-stdlib-jdk8-1.7.20.jar",
+ ".../jackson-databind-2.12.7.jar",
+ ".../jackson-annotations-2.12.7.jar",
+ ".../jackson-core-2.12.7.jar",
+ ".../jackson-module-kotlin-2.12.7.jar",
+ ".../kotlin-reflect-1.7.20.jar",
+ ".../kotlin-stdlib-jdk7-1.7.20.jar",
+ ".../kotlin-stdlib-1.7.20.jar",
+ ".../jsoup-1.14.3.jar",
+ ".../freemarker-2.3.31.jar",
+ ".../kotlin-stdlib-common-1.7.20.jar",
+ ".../annotations-13.0.jar"
+ ],
+ "pluginsConfiguration": [],
+ "modules": [],
+ "failOnWarning": false,
+ "delayTemplateSubstitution": true,
+ "suppressObviousFunctions": true,
+ "includes": [],
+ "suppressInheritedMembers": false,
+ "finalizeCoroutines": true
+}
diff --git a/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/childProjectB.json b/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/childProjectB.json
new file mode 100644
index 00000000..98d218d3
--- /dev/null
+++ b/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/childProjectB.json
@@ -0,0 +1,83 @@
+{
+ "moduleName": "childProjectB",
+ "moduleVersion": "unspecified",
+ "outputDir": ".../dokka-multimodule-example/parentProject/childProjectB/build/dokka/htmlPartial",
+ "cacheRoot": null,
+ "offlineMode": false,
+ "sourceSets": [
+ {
+ "displayName": "jvm",
+ "sourceSetID": {
+ "scopeId": ":parentProject:childProjectB:dokkaHtmlPartial",
+ "sourceSetName": "main"
+ },
+ "classpath": [
+ ".../kotlin-stdlib-1.7.20.jar",
+ ".../kotlin-stdlib-common-1.7.20.jar",
+ ".../annotations-13.0.jar"
+ ],
+ "sourceRoots": [
+ ".../dokka-multimodule-example/parentProject/childProjectB/src/main/kotlin"
+ ],
+ "dependentSourceSets": [],
+ "samples": [],
+ "includes": [
+ ".../dokka-multimodule-example/parentProject/childProjectB/Module.md"
+ ],
+ "includeNonPublic": false,
+ "reportUndocumented": false,
+ "skipEmptyPackages": true,
+ "skipDeprecated": false,
+ "jdkVersion": 8,
+ "sourceLinks": [],
+ "perPackageOptions": [],
+ "externalDocumentationLinks": [
+ {
+ "url": "https://kotlinlang.org/api/latest/jvm/stdlib/",
+ "packageListUrl": "https://kotlinlang.org/api/latest/jvm/stdlib/package-list"
+ },
+ {
+ "url": "https://docs.oracle.com/javase/8/docs/api/",
+ "packageListUrl": "https://docs.oracle.com/javase/8/docs/api/package-list"
+ }
+ ],
+ "languageVersion": null,
+ "apiVersion": null,
+ "noStdlibLink": false,
+ "noJdkLink": false,
+ "suppressedFiles": [],
+ "analysisPlatform": "jvm",
+ "documentedVisibilities": [
+ "PUBLIC"
+ ]
+ }
+ ],
+ "pluginsClasspath": [
+ ".../dokka-analysis-for-integration-tests-SNAPSHOT.jar",
+ ".../dokka-base-for-integration-tests-SNAPSHOT.jar",
+ ".../kotlin-analysis-intellij-for-integration-tests-SNAPSHOT.jar",
+ ".../kotlin-analysis-compiler-for-integration-tests-SNAPSHOT.jar",
+ ".../kotlinx-html-jvm-0.7.5.jar",
+ ".../kotlinx-coroutines-core-jvm-1.6.3.jar",
+ ".../kotlin-stdlib-jdk8-1.7.20.jar",
+ ".../jackson-databind-2.12.7.jar",
+ ".../jackson-annotations-2.12.7.jar",
+ ".../jackson-core-2.12.7.jar",
+ ".../jackson-module-kotlin-2.12.7.jar",
+ ".../kotlin-reflect-1.7.20.jar",
+ ".../kotlin-stdlib-jdk7-1.7.20.jar",
+ ".../kotlin-stdlib-1.7.20.jar",
+ ".../jsoup-1.14.3.jar",
+ ".../freemarker-2.3.31.jar",
+ ".../kotlin-stdlib-common-1.7.20.jar",
+ ".../annotations-13.0.jar"
+ ],
+ "pluginsConfiguration": [],
+ "modules": [],
+ "failOnWarning": false,
+ "delayTemplateSubstitution": true,
+ "suppressObviousFunctions": true,
+ "includes": [],
+ "suppressInheritedMembers": false,
+ "finalizeCoroutines": true
+}
diff --git a/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/parentProject.json b/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/parentProject.json
new file mode 100644
index 00000000..fb300e37
--- /dev/null
+++ b/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/parentProject.json
@@ -0,0 +1,55 @@
+{
+ "moduleName": "parentProject",
+ "moduleVersion": null,
+ "outputDir": ".../dokka-multimodule-example/parentProject/build/dokka/htmlMultiModule",
+ "cacheRoot": null,
+ "offlineMode": false,
+ "sourceSets": [],
+ "pluginsClasspath": [
+ ".../dokka-analysis-for-integration-tests-SNAPSHOT.jar",
+ ".../all-modules-page-plugin-for-integration-tests-SNAPSHOT.jar",
+ ".../templating-plugin-for-integration-tests-SNAPSHOT.jar",
+ ".../dokka-base-for-integration-tests-SNAPSHOT.jar",
+ ".../kotlin-analysis-intellij-for-integration-tests-SNAPSHOT.jar",
+ ".../kotlin-analysis-compiler-for-integration-tests-SNAPSHOT.jar",
+ "../kotlinx-html-jvm-0.7.5.jar",
+ "../kotlinx-coroutines-core-jvm-1.6.3.jar",
+ "../kotlin-stdlib-jdk8-1.7.20.jar",
+ "../jackson-databind-2.12.7.jar",
+ "../jackson-annotations-2.12.7.jar",
+ "../jackson-core-2.12.7.jar",
+ "../jackson-module-kotlin-2.12.7.jar",
+ "../kotlin-reflect-1.7.20.jar",
+ "../kotlin-stdlib-jdk7-1.7.20.jar",
+ "../kotlin-stdlib-1.7.20.jar",
+ "../jsoup-1.14.3.jar",
+ "../freemarker-2.3.31.jar",
+ "../kotlin-stdlib-common-1.7.20.jar",
+ "../annotations-13.0.jar"
+ ],
+ "pluginsConfiguration": [],
+ "modules": [
+ {
+ "name": "childProjectA",
+ "relativePathToOutputDirectory": "childProjectA",
+ "includes": [
+ ".../dokka-multimodule-example/parentProject/childProjectA/Module.md"
+ ],
+ "sourceOutputDirectory": ".../dokka-multimodule-example/parentProject/childProjectA/build/dokka/htmlPartial"
+ },
+ {
+ "name": "childProjectB",
+ "relativePathToOutputDirectory": "childProjectB",
+ "includes": [
+ ".../dokka-multimodule-example/parentProject/childProjectB/Module.md"
+ ],
+ "sourceOutputDirectory": ".../dokka-multimodule-example/parentProject/childProjectB/build/dokka/htmlPartial"
+ }
+ ],
+ "failOnWarning": false,
+ "delayTemplateSubstitution": false,
+ "suppressObviousFunctions": true,
+ "includes": [],
+ "suppressInheritedMembers": false,
+ "finalizeCoroutines": true
+}
diff --git a/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/readme.md b/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/readme.md
new file mode 100644
index 00000000..cffaf26b
--- /dev/null
+++ b/dokka-runners/dokkatoo/modules/dokkatoo-plugin-integration-tests/src/testIntegration/resources/it/example/dokka-multi-module/readme.md
@@ -0,0 +1,5 @@
+This directory contains example JSON that the current Dokka plugin generates
+for the dokka-multi-module example.
+
+It is committed here for development so that I can manually compare and contrast.
+In time, these files can be removed.