aboutsummaryrefslogtreecommitdiff
path: root/integration-tests/gradle
diff options
context:
space:
mode:
authorIgnat Beresnev <ignat.beresnev@jetbrains.com>2023-11-10 11:46:54 +0100
committerGitHub <noreply@github.com>2023-11-10 11:46:54 +0100
commit8e5c63d035ef44a269b8c43430f43f5c8eebfb63 (patch)
tree1b915207b2b9f61951ddbf0ff2e687efd053d555 /integration-tests/gradle
parenta44efd4ba0c2e4ab921ff75e0f53fc9335aa79db (diff)
downloaddokka-8e5c63d035ef44a269b8c43430f43f5c8eebfb63.tar.gz
dokka-8e5c63d035ef44a269b8c43430f43f5c8eebfb63.tar.bz2
dokka-8e5c63d035ef44a269b8c43430f43f5c8eebfb63.zip
Restructure the project to utilize included builds (#3174)
* Refactor and simplify artifact publishing * Update Gradle to 8.4 * Refactor and simplify convention plugins and build scripts Fixes #3132 --------- Co-authored-by: Adam <897017+aSemy@users.noreply.github.com> Co-authored-by: Oleg Yukhnevich <whyoleg@gmail.com>
Diffstat (limited to 'integration-tests/gradle')
-rw-r--r--integration-tests/gradle/README.md21
-rw-r--r--integration-tests/gradle/build.gradle.kts35
-rw-r--r--integration-tests/gradle/projects/coroutines/coroutines.diff70
m---------integration-tests/gradle/projects/coroutines/kotlinx-coroutines0
l---------integration-tests/gradle/projects/coroutines/template.root.gradle.kts1
l---------integration-tests/gradle/projects/coroutines/template.settings.gradle.kts1
-rw-r--r--integration-tests/gradle/projects/it-android-0/build.gradle.kts22
-rw-r--r--integration-tests/gradle/projects/it-android-0/gradle.properties7
-rw-r--r--integration-tests/gradle/projects/it-android-0/gradle/wrapper/gradle-wrapper.jarbin58695 -> 0 bytes
-rw-r--r--integration-tests/gradle/projects/it-android-0/gradle/wrapper/gradle-wrapper.properties9
-rwxr-xr-xintegration-tests/gradle/projects/it-android-0/gradlew183
-rw-r--r--integration-tests/gradle/projects/it-android-0/gradlew.bat100
-rw-r--r--integration-tests/gradle/projects/it-android-0/settings.gradle.kts9
-rw-r--r--integration-tests/gradle/projects/it-android-0/src/main/AndroidManifest.xml5
-rw-r--r--integration-tests/gradle/projects/it-android-0/src/main/java/it/android/AndroidSpecificClass.kt16
-rw-r--r--integration-tests/gradle/projects/it-android-0/src/main/java/it/android/IntegrationTestActivity.kt22
-rw-r--r--integration-tests/gradle/projects/it-basic-groovy/build.gradle54
-rw-r--r--integration-tests/gradle/projects/it-basic-groovy/gradle.properties5
-rw-r--r--integration-tests/gradle/projects/it-basic-groovy/gradle/wrapper/gradle-wrapper.jarbin58910 -> 0 bytes
-rw-r--r--integration-tests/gradle/projects/it-basic-groovy/gradle/wrapper/gradle-wrapper.properties9
-rwxr-xr-xintegration-tests/gradle/projects/it-basic-groovy/gradlew185
-rw-r--r--integration-tests/gradle/projects/it-basic-groovy/gradlew.bat104
-rw-r--r--integration-tests/gradle/projects/it-basic-groovy/settings.gradle.kts9
-rw-r--r--integration-tests/gradle/projects/it-basic-groovy/src/main/java/it/basic/java/SampleJavaClass.java17
-rw-r--r--integration-tests/gradle/projects/it-basic-groovy/src/main/kotlin/it/basic/PublicClass.kt48
-rw-r--r--integration-tests/gradle/projects/it-basic/build.gradle.kts67
-rw-r--r--integration-tests/gradle/projects/it-basic/customResources/custom-resource.svg7
-rw-r--r--integration-tests/gradle/projects/it-basic/customResources/custom-style-to-add.css5
-rw-r--r--integration-tests/gradle/projects/it-basic/customResources/logo-styles.css7
-rw-r--r--integration-tests/gradle/projects/it-basic/gradle.properties5
-rw-r--r--integration-tests/gradle/projects/it-basic/gradle/wrapper/gradle-wrapper.jarbin58910 -> 0 bytes
-rw-r--r--integration-tests/gradle/projects/it-basic/gradle/wrapper/gradle-wrapper.properties9
-rwxr-xr-xintegration-tests/gradle/projects/it-basic/gradlew185
-rw-r--r--integration-tests/gradle/projects/it-basic/gradlew.bat104
-rw-r--r--integration-tests/gradle/projects/it-basic/settings.gradle.kts9
-rw-r--r--integration-tests/gradle/projects/it-basic/src/main/java/it/basic/java/SampleJavaClass.java17
-rw-r--r--integration-tests/gradle/projects/it-basic/src/main/kotlin/RootPackageClass.kt8
-rw-r--r--integration-tests/gradle/projects/it-basic/src/main/kotlin/it/basic/PublicClass.kt69
-rw-r--r--integration-tests/gradle/projects/it-basic/src/main/kotlin/it/internal/InternalClass.kt7
-rw-r--r--integration-tests/gradle/projects/it-basic/src/main/kotlin/it/overriddenVisibility/VisiblePrivateClass.kt12
-rw-r--r--integration-tests/gradle/projects/it-basic/src/main/kotlin/it/protected/ProtectedClass.kt10
-rw-r--r--integration-tests/gradle/projects/it-basic/src/main/kotlin/it/suppressedByPackage/SuppressedByPackage.kt7
-rw-r--r--integration-tests/gradle/projects/it-basic/src/main/kotlin/it/suppressedByPath/SuppressedByPath.kt7
-rw-r--r--integration-tests/gradle/projects/it-basic/src/test/kotlin/it/basic/TestClass.kt17
-rw-r--r--integration-tests/gradle/projects/it-collector-0/build.gradle.kts5
-rw-r--r--integration-tests/gradle/projects/it-collector-0/gradle.properties5
-rw-r--r--integration-tests/gradle/projects/it-collector-0/gradle/wrapper/gradle-wrapper.jarbin58695 -> 0 bytes
-rw-r--r--integration-tests/gradle/projects/it-collector-0/gradle/wrapper/gradle-wrapper.properties9
-rwxr-xr-xintegration-tests/gradle/projects/it-collector-0/gradlew183
-rw-r--r--integration-tests/gradle/projects/it-collector-0/gradlew.bat100
-rw-r--r--integration-tests/gradle/projects/it-collector-0/moduleA/build.gradle.kts10
-rw-r--r--integration-tests/gradle/projects/it-collector-0/moduleA/moduleB/README.md2
-rw-r--r--integration-tests/gradle/projects/it-collector-0/moduleA/moduleB/build.gradle.kts8
-rw-r--r--integration-tests/gradle/projects/it-collector-0/moduleA/moduleB/src/main/kotlin/org/jetbrains/dokka/it/moduleB/ModuleB.kt6
-rw-r--r--integration-tests/gradle/projects/it-collector-0/moduleA/moduleC/README.md2
-rw-r--r--integration-tests/gradle/projects/it-collector-0/moduleA/moduleC/build.gradle.kts8
-rw-r--r--integration-tests/gradle/projects/it-collector-0/moduleA/moduleC/src/main/kotlin/org/jetbrains/dokka/it/moduleC/ModuleC.kt6
-rw-r--r--integration-tests/gradle/projects/it-collector-0/settings.gradle.kts9
-rw-r--r--integration-tests/gradle/projects/it-configuration/README.md5
-rw-r--r--integration-tests/gradle/projects/it-configuration/build.gradle.kts33
-rw-r--r--integration-tests/gradle/projects/it-configuration/gradle.properties7
-rw-r--r--integration-tests/gradle/projects/it-configuration/gradle/wrapper/gradle-wrapper.jarbin58910 -> 0 bytes
-rw-r--r--integration-tests/gradle/projects/it-configuration/gradle/wrapper/gradle-wrapper.properties9
-rwxr-xr-xintegration-tests/gradle/projects/it-configuration/gradlew185
-rw-r--r--integration-tests/gradle/projects/it-configuration/gradlew.bat104
-rw-r--r--integration-tests/gradle/projects/it-configuration/settings.gradle.kts7
-rw-r--r--integration-tests/gradle/projects/it-configuration/src/main/kotlin/it/ClassWithUndocumentedDeclarations.kt12
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/build.gradle.kts25
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/gradle.properties6
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/gradle/wrapper/gradle-wrapper.jarbin58910 -> 0 bytes
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/gradle/wrapper/gradle-wrapper.properties9
-rwxr-xr-xintegration-tests/gradle/projects/it-js-ir-0/gradlew185
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/gradlew.bat104
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/settings.gradle.kts9
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/src/main/kotlin/RootPackageClass.kt26
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/src/main/kotlin/it/basic/PublicClass.kt53
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/src/main/kotlin/it/internal/InternalClass.kt7
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/src/main/kotlin/it/suppressedByPackage/SuppressedByPackage.kt7
-rw-r--r--integration-tests/gradle/projects/it-js-ir-0/src/main/kotlin/it/suppressedByPath/SuppressedByPath.kt7
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/build.gradle.kts5
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/gradle.properties5
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/gradle/wrapper/gradle-wrapper.jarbin58695 -> 0 bytes
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/gradle/wrapper/gradle-wrapper.properties9
-rwxr-xr-xintegration-tests/gradle/projects/it-multimodule-0/gradlew183
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/gradlew.bat100
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/moduleA/build.gradle.kts20
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/moduleA/moduleB/Module.md6
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/moduleA/moduleB/build.gradle.kts17
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/moduleA/moduleB/src/main/kotlin/org/jetbrains/dokka/it/moduleB/ModuleB.kt6
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/moduleA/moduleC/Module.md2
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/moduleA/moduleC/build.gradle.kts16
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/moduleA/moduleC/src/main/kotlin/org/jetbrains/dokka/it/moduleC/ModuleC.kt6
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/moduleA/moduleD/build.gradle.kts10
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/moduleA/moduleD/src/main/kotlin/org/jetbrains/dokka/it/moduleD/ModuleC.kt6
-rw-r--r--integration-tests/gradle/projects/it-multimodule-0/settings.gradle.kts10
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/build.gradle18
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/first/build.gradle0
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/first/src/main/kotlin/foo/FirstClass.kt11
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/first/src/main/kotlin/foo/FirstSubclass.kt12
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/first/src/main/kotlin/foo/Main.kt8
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/first/src/main/kotlin/noPackage.kt3
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/gradle.properties5
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/gradle/wrapper/gradle-wrapper.jarbin58910 -> 0 bytes
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/gradle/wrapper/gradle-wrapper.properties9
-rwxr-xr-xintegration-tests/gradle/projects/it-multimodule-1/gradlew185
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/gradlew.bat104
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/second/build.gradle14
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/second/src/main/kotlin/NoPackageClass.kt1
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/second/src/main/kotlin/bar/SecondClass.kt21
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/second/src/main/kotlin/foo/ThirdClass.kt11
-rw-r--r--integration-tests/gradle/projects/it-multimodule-1/settings.gradle.kts8
-rw-r--r--integration-tests/gradle/projects/it-multimodule-versioning-0/build.gradle43
-rw-r--r--integration-tests/gradle/projects/it-multimodule-versioning-0/first/build.gradle0
-rw-r--r--integration-tests/gradle/projects/it-multimodule-versioning-0/first/src/main/kotlin/foo/FirstClass.kt11
-rw-r--r--integration-tests/gradle/projects/it-multimodule-versioning-0/gradle.properties6