Adam

Results 35 issues of Adam

Use project-local Maven dev repos for integration testing. ### Impact Using a Maven Repo is useful for integration tests, because it verifies that the artifacts are published correctly with the...

infrastructure

### Summary - use jvm-test-suites to create create separate targets for descriptor and symbols tests - update Configurations to use newer Gradle guidelines for declarable/resolvable configurations ### Usage * Run...

infrastructure

Update MkDocs tasks to improve compatibility with Configuration Cache. - use `com.pswidersk.python-plugin` (although it's less capable than `ru.vyarus.mkdocs` and requires more manual setup, `ru.vyarus.mkdocs` is [not Configuration Cache compatible](https://github.com/xvik/gradle-mkdocs-plugin/issues/23)) -...

infrastructure

Update the workaround for https://github.com/gradle/gradle/issues/22335 to use [task rules](https://docs.gradle.org/8.5/userguide/more_about_tasks.html#sec:task_rules). [Discussed here.](https://github.com/Kotlin/dokka/pull/3427#discussion_r1463547746) ### Goals * It should be more clear how to add/link tasks. * Tasks should be easier to use,...

infrastructure

Adjust memory settings to try to help performance issues on TeamCity. * remove custom jvmArgs from TestKit GradleRunner. Custom JVM args might cause additional Gradle TestKit daemons and OOMs on...

infrastructure

### Describe the bug When the it-android-0 integration test generates HTML it doesn't contain [`override fun onCreate(savedInstanceState: Bundle?)`](https://github.com/Kotlin/dokka/blob/671e856074f4c5c58cd313db57eb57a65eb2878e/dokka-integration-tests/gradle/projects/it-android-0/src/main/java/it/android/IntegrationTestActivity.kt#L12-L21). ### Context I discovered this discrepancy while refactoring how Dokkatoo handles Android...

bug
runner: Gradle plugin
platform: android-jvm
runner: gradle plugin v2

- replace deprecated Project.buildDir with layout.buildDirectory - replace deprecated createTempFile with Files.createTempFile - change NativeBenchmarkExec from `open` to `abstract` to avoid `does not implement abstract base class member public abstract...

KT-64200 Depends on * https://github.com/Kotlin/dokka/pull/3580

Allow `npmInstall` to be cached (helps with #81) - test for NPM install caching, - add tests for `npmInstall` task caching - add test fixture project for `npmInstall` caching For...

**Subsystem** Client/Server, related modules **Motivation** Describe what problem this PR solves and why it is important. Refer to a bug/ticket #. **Solution** Describe your solution.