Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for CodeGenerationTask (0.29 sec)

  1. build-logic/kotlin-dsl/src/main/kotlin/gradlebuild/kotlindsl/generator/tasks/CodeGenerationTask.kt

    import org.gradle.api.tasks.TaskAction
    import org.gradle.work.DisableCachingByDefault
    import java.io.File
    
    
    @DisableCachingByDefault(because = "Abstract super-class, not to be instantiated directly")
    abstract class CodeGenerationTask : DefaultTask() {
    
        @get:OutputDirectory
        abstract val outputDir: DirectoryProperty
    
        protected
        abstract fun File.writeFiles()
    
        @Suppress("unused")
        @TaskAction
        fun run() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Sep 30 16:17:26 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  2. build-logic/kotlin-dsl/src/main/kotlin/gradlebuild/kotlindsl/generator/tasks/GenerateKotlinDslPluginsExtensions.kt

    import org.gradle.work.DisableCachingByDefault
    
    import java.io.File
    
    
    @Suppress("unused")
    @DisableCachingByDefault(because = "Not worth caching")
    abstract class GenerateKotlinDslPluginsExtensions : CodeGenerationTask() {
    
        @get:Input
        abstract val kotlinDslPluginsVersion: Property<Any>
    
        override fun File.writeFiles() {
            writeFile(
                "org/gradle/kotlin/dsl/plugins/Version.kt",
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Sep 30 16:17:26 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  3. platforms/core-configuration/kotlin-dsl-provider-plugins/src/main/kotlin/org/gradle/kotlin/dsl/provider/plugins/precompiled/DefaultPrecompiledScriptPluginsSupport.kt

        codeGenerationTask<GenerateScriptPluginAdapters>(
            "plugins",
            "generateScriptPluginAdapters",
            kotlinSourceDirectorySet
        ) {
            plugins = scriptPlugins
            outputDirectory.set(it)
        }
    }
    
    
    private
    inline fun <reified T : Task> Project.codeGenerationTask(
        purpose: String,
        taskName: String,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 21 10:44:10 UTC 2024
    - 21K bytes
    - Viewed (0)
  4. build-logic/kotlin-dsl/src/main/kotlin/gradlebuild/kotlindsl/generator/tasks/GenerateKotlinDependencyExtensions.kt

    import org.gradle.work.DisableCachingByDefault
    
    import java.io.File
    
    
    @Suppress("unused")
    @DisableCachingByDefault(because = "Not worth caching")
    abstract class GenerateKotlinDependencyExtensions : CodeGenerationTask() {
    
        @get:Input
        abstract val embeddedKotlinVersion: Property<String>
    
        @get:Input
        abstract val kotlinDslPluginsVersion: Property<String>
    
        override fun File.writeFiles() {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Sep 30 16:17:26 UTC 2023
    - 5.6K bytes
    - Viewed (0)
Back to top