Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for collectScriptPluginFilesOf (0.25 sec)

  1. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/provider/PrecompiledScriptPluginsSupport.kt

     *
     * This needs to be cross-version compatible.
     */
    interface PrecompiledScriptPluginsSupport {
    
        fun enableOn(target: Target): Boolean
    
        fun collectScriptPluginFilesOf(project: Project): List<File>
    
        interface Target {
    
            val project: Project
    
            val jvmTarget: Provider<JavaVersion>
    
            val kotlinSourceDirectorySet: SourceDirectorySet
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. platforms/core-configuration/kotlin-dsl-tooling-builders/src/main/kotlin/org/gradle/kotlin/dsl/tooling/builders/KotlinDslScriptsModelBuilder.kt

    
    internal
    fun Project.discoverPrecompiledScriptPluginScripts() =
        if (plugins.hasPlugin("org.gradle.kotlin.kotlin-dsl"))
            serviceOf<PrecompiledScriptPluginsSupport>()
                .collectScriptPluginFilesOf(this)
        else
            emptyList()
    
    
    internal
    data class KotlinDslScriptsParameter(
        val correlationId: String?,
        val scriptFiles: List<File>
    )
    
    
    internal
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 19 18:13:21 UTC 2023
    - 9.9K bytes
    - Viewed (0)
  3. platforms/core-configuration/kotlin-dsl-provider-plugins/src/main/kotlin/org/gradle/kotlin/dsl/provider/plugins/precompiled/DefaultPrecompiledScriptPluginsSupport.kt

                exposeScriptsAsGradlePlugins(
                    scriptPlugins,
                    target.kotlinSourceDirectorySet
                )
            }
            return true
        }
    
        override fun collectScriptPluginFilesOf(project: Project): List<File> =
            project.gradlePlugin.pluginSourceSet.kotlin.collectScriptPluginFiles().toList()
    }
    
    
    private
    fun Project.enableScriptCompilationOf(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 21 10:44:10 UTC 2024
    - 21K bytes
    - Viewed (0)
Back to top