Adam

Results 35 issues of Adam

The Kotlin DSL has many advantages over the Groovy DSL, making it easier to work with. Some of kotlinx-benchmark's build scripts already use Kotlin DSL, and this PR converts the...

Commit the Yarn lock file https://kotlinlang.org/docs/js-project-setup.html#version-locking-via-kotlin-js-store

Add explicit Sign task dependency in Plugin build config Fix #230 Depends on #232

Updating to Gradle 8.7 #203 has revealed an issue with task configuration. When running the build in TeamCity, it fails with a task dependency error. https://teamcity.jetbrains.com/buildConfiguration/KotlinTools_KotlinxBenchmark_Build_Windows/4678719?hideTestsFromDependencies=false&hideProblemsFromDependencies=false&expandBuildChangesSection=true&expandBuildProblemsSection=true&expandBuildDeploymentsSection=false ``` org.gradle.internal.execution.WorkValidationException: A problem...

From what I can tell, the Kotlin Reflect dependency is unnecessary. To avoid clashes with Gradle's embedded Kotlin, and with other plugins, Gradle plugins should avoid using unnecessary dependencies.

- Convert buildSrc to build-logic, so utils/conventions can be re-used in other included builds. - Introduce convention plugins for common config, and publishing (replacing kotlinx.team.infra, which is not compatible with...

fix https://github.com/gradle/gradle/issues/30340 ### Context Users will benefit from this change because Gradle will not generate invalid code that cannot compile. Dear Gradle reviewers: if you want to make any changes,...

to-triage
from:contributor

### Current Behavior Gradle generates Kotlin DSL accessors for Configurations with invalid identifiers. ### Expected Behavior Gradle does not generate Kotlin DSL accessors for Configurations with invalid identifiers. ### Context...

a:bug
to-triage

### Expected Behavior When compiling pre-compiled script plugins the Java `-release` compilation flag is supported. ### Current Behavior (optional) When compiling pre-compiled script plugins the Java `-release` compilation flag is...

a:bug
in:plugin-development
has:workaround
re:comprehensibility

### Current Behavior `AttributeCompatibilityRule`s leak from a subproject when defined as a `project()` dependency. ### Expected Behavior `AttributeCompatibilityRule`s do not leak from a subproject. ### Context (optional) https://youtrack.jetbrains.com/issue/KT-72019/DGP-v2-Gradle-resolution-uses-dokka-configurations-instead-of-jvmRuntimeElements ### Self-contained...

a:bug
in:dependency-resolution
:wave: team-triage