Hans Dockter

Merge pull request #4850 from gradle/hansd/kotlin-dsl/intTestImage

Migrated intTestImage.gradle into Kotlin plugin

Merge pull request #4715 from gradle/hansd/kotlin-dsl/dependenciesMetadata

Moved dependencies metadata rules into buildSrc

Merge pull request #4632 from gradle/hansd/publicApiToKotlin

Moved publicApi script to buildSrc/configuration and polish

Merge pull request #4631 from gradle/hansd/restructureGradleDir

Restructured top level Gradle dir

    • -2
    • +2
    /subprojects/smoke-test/smoke-test.gradle
Merge pull request #4619 from gradle/hansd/moduleType

Introduced the property moduleType to derive source compatibility

Merge pull request #4613 from gradle/hansd/refactorBuildsrc

Refactored packages and plugins in buildSrc

Merge pull request #4571 from gradle/hansd/distribution-tests

Refactored distribution test logic

Merge pull request #4592 from gradle/hansd/kotlin-dsl/gradlebuildJavaExtension

Refactored Kotlin gradlebuildJava extension into Gradle extension

Merge pull request #4584 from gradle/hansd/refactorGroovyPlugin

Moved groovyPlugin.gradle.kts into a buildSrc plugin

Merge pull request #4580 from gradle/hansd/removeExtraProperties

Removed extra properties and extracted build environment check

Merge pull request #4579 from gradle/hansd/testFileCleanUp

Extracted test file cleanup from root build into plugin

Merge pull request #4577 from gradle/hansd/gradlebuildNamespace

Added new namespace to plugins and more modularization in buildSrc

Merge pull request #4574 from gradle/hansd/buildSrcRefactoring

Moved more scripts to buildSrc and refactored buildSrc

Merge pull request #4573 from gradle/hansd/moveScriptsToBuildSrc

Moved wrapper and dependency resolution check to buildSrc

Merge pull request #4565 from gradle/hansd/docsWithCssPublication

Migrated build-comparison buildscript to Kotlin

Merge pull request #4554 from gradle/hansd/buildSrc-modules

Refactored buildSrc into modules to improve feedback cycles

Merge pull request #4508 from gradle/hansd/buildscan-config

Migrated buildscan configuration to Kotlin.

Add comment to build logic

Add comment to add TODO and explain the workaround

Migrated buildscan configuration to Kotlin.

    • -133
    • +0
    /gradle/buildScanUserData.gradle
    • -85
    • +0
    /gradle/taskCacheBuildScanUserData.gradle
    • -25
    • +0
    /gradle/taskCacheDetailedDiagnosticsInit.gradle
Removed setting obsolete extra property.

    • -4
    • +0
    /gradle/build-cache-configuration.settings.gradle.kts
Migrated remoteHttpCacheSettings.gradle to Kotlin.

    • -0
    • +78
    /gradle/build-cache-configuration.settings.gradle.kts
    • -44
    • +0
    /gradle/remoteHttpCacheSettings.gradle
Re-Upgrade to Jsoup 1.11.2 to fix idea generation

Incorporated review feedback. Did some further polishing and fixed a bug after resolving merge conflicts.

    • -4
    • +4
    /gradle/codeQualityConfiguration.gradle.kts
Resolve merge conflicts

# Conflicts:

# buildSrc/build.gradle.kts

# buildSrc/src/main/kotlin/accessors/accessors.kt

    • -0
    • +5
    /buildSrc/src/main/kotlin/accessors/accessors.kt
Merge branch 'master' into hansd/migrateCodeQualityConfiguration

# Conflicts:

# buildSrc/build.gradle.kts

# buildSrc/src/main/kotlin/accessors/accessors.kt

Removed private from script variables

    • -2
    • +2
    /gradle/codeQualityConfiguration.gradle.kts
Merge branch 'master' into hansd/migrateCodeQualityConfiguration

Migrate code quality configuration to Kotlin.

    • -0
    • +4
    /buildSrc/src/main/kotlin/accessors/accessors.kt
    • -0
    • +98
    /gradle/codeQualityConfiguration.gradle.kts
Incorporate changes from code review.