Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 143 for myPlugins (0.19 sec)

  1. platforms/extensibility/plugin-development/src/integTest/groovy/org/gradle/plugin/devel/tasks/TaskFromPluginValidationIntegrationTest.groovy

                        }
                    }
                }
            """
            file("my-plugin/settings.gradle") << """
                rootProject.name = "my-plugin"
            """
            file("my-plugin/src/main/groovy/org/gradle/demo/plugin/MyPlugin.groovy") << """package org.gradle.demo.plugin
                import org.gradle.api.*
                class MyPlugin implements Plugin<Project> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  2. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r89/ToolingApiPolymorphismCrossVersionTest.groovy

            file("$targetBuildName/src/main/groovy/my/MyPlugin.groovy") << """
                package my
    
                import org.gradle.api.Project
                import org.gradle.api.Plugin
                import javax.inject.Inject
                import org.gradle.tooling.provider.model.ToolingModelBuilderRegistry
    
                abstract class MyPlugin implements Plugin<Project> {
                    void apply(Project project) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 11:03:18 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  3. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheIntegrationTest.groovy

                  plugins {
                    myPlugin {
                      id = 'com.example.my-plugin'
                      implementationClass = 'com.example.MyPlugin'
                    }
                  }
                }
            """
            file('src/main/java/com/example/MyPlugin.java') << """
                package com.example;
                public class MyPlugin implements $Plugin.name<$Project.name> {
                  @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  4. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/isolated/IsolatedProjectsToolingApiGradleLifecycleIntegrationTest.groovy

                gradle.lifecycle.beforeProject {
                    println("Callback before \$it")
                }
            """
            buildFile << """
                plugins.apply(my.MyPlugin)
            """
            file("a/build.gradle") << """
                plugins.apply(my.MyPlugin)
            """
            // Intentionally do not apply the plugin to 'b'
            file("b/build.gradle") << ""
    
            when:
            withIsolatedProjects()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  5. platforms/core-configuration/kotlin-dsl-integ-tests/src/integTest/kotlin/org/gradle/kotlin/dsl/integration/KotlinDslNullnessIntegrationTest.kt

            withKotlinDslPlugin()
    
            withFile(
                "src/main/kotlin/code.kt",
                """
    
                import org.gradle.api.Plugin
                import org.gradle.api.Project
    
                class MyPlugin : Plugin<Project> {
                    override fun apply(project: Project) {
                        project.run {
                            provider { "thing" }.map { null }
                        }
                    }
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Sep 24 17:45:43 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  6. platforms/core-configuration/kotlin-dsl-integ-tests/src/integTest/kotlin/org/gradle/kotlin/dsl/integration/ProjectSchemaAccessorsIntegrationTest.kt

                            implementationClass = "plugins.MyPlugin"
                        }
                    }
                }
    
                $repositoriesBlock
                """
            )
    
            withFile(
                "buildSrc/src/main/kotlin/plugins/MyPlugin.kt",
                """
                package plugins
    
                import org.gradle.api.*
    
                class MyPlugin : Plugin<Project> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jan 29 11:39:00 UTC 2024
    - 39.6K bytes
    - Viewed (0)
  7. platforms/software/version-control/src/integTest/groovy/org/gradle/vcs/internal/AbstractSourceDependencyIntegrationTest.groovy

                    version = '1.0'
                }
            """, "org.gradle.test.MyPlugin", "MyPlugin"
            pluginBuilder.prepareToExecute()
    
            settingsFile << """
                includeBuild("plugin")
            """
    
            mappingFor(repo, "org.test:dep", 'plugins { id("org.gradle.test.MyPlugin") }')
    
            expect:
            succeeds('assemble')
            assertRepoCheckedOut()
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  8. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/isolated/IsolatedProjectsToolingApiParameterizedModelQueryIntegrationTest.groovy

            settingsFile << """
                rootProject.name = 'root'
            """
    
            withParameterizedSomeToolingModelBuilderPluginInChildBuild("buildSrc")
    
            buildFile << """
                plugins.apply(my.MyPlugin)
                println("configuring root")
            """
        }
    
        def "parameterized models are reused in the same build action"() {
            when:
            executer.withArguments(ENABLE_CLI)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 9.3K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/plugins/mappingExtensions/groovy/app/build.gradle

        String inputParameter = null
    
        @TaskAction
        def executeTask() {
            println("Input parameter: $inputParameter")
        }
    }
    
    // Plugin class that configures the extension and task
    class MyPlugin implements Plugin<Project> {
        void apply(Project project) {
            // Create and configure the extension
            def extension = project.extensions.create("myExtension", MyExtension)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 21 04:16:05 UTC 2024
    - 881 bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/snippets/plugins/mappingExtensions/kotlin/app/build.gradle.kts

        var inputParameter: String? = null
    
        @TaskAction
        fun executeTask() {
            println("Input parameter: $inputParameter")
        }
    }
    
    // Plugin class that configures the extension and task
    class MyPlugin : Plugin<Project> {
        override fun apply(project: Project) {
            // Create and configure the extension
            val extension = project.extensions.create("myExtension", MyExtension::class.java)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 21 04:16:05 UTC 2024
    - 923 bytes
    - Viewed (0)
Back to top