Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 145 for taskAction2 (0.24 sec)

  1. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/api/provider/CollectionPropertyIntegrationTest.groovy

                    @Internal
                    final ListProperty<String> prop = project.objects.listProperty(String)
                    @Internal
                    List<String> expected = []
    
                    @TaskAction
                    void validate() {
                        def actual = prop.getOrNull()
                        println 'Actual: ' + actual
                        println 'Expected: ' + expected
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 19:57:00 UTC 2024
    - 15K bytes
    - Viewed (0)
  2. subprojects/core/src/integTest/groovy/org/gradle/api/internal/project/taskfactory/TaskPropertyNamingIntegrationTest.groovy

        def "nested destroyables are discovered"() {
            buildFile << classesForNestedProperties()
            buildFile << """
                class MyDestroyer extends DefaultTask {
                    @TaskAction void doStuff() {}
                    @Nested
                    Object bean
                }
                class DestroyerBean {
                    @Destroys File destroyedFile
                }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 21 19:38:50 UTC 2022
    - 16.8K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/sharing_build_logic_between_subprojects.adoc

    [.multi-language-sample]
    =====
    .MyCustomTask.kt
    [source, kotlin]
    ----
    import org.gradle.api.DefaultTask
    import org.gradle.api.tasks.TaskAction
    
    open class MyCustomTask : DefaultTask() {
        @TaskAction
        fun calculateSum() {
            // Custom logic to calculate the sum of two numbers
            val num1 = 5
            val num2 = 7
            val sum = num1 + num2
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 23 12:58:46 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  4. platforms/jvm/testing-jvm/src/integTest/groovy/org/gradle/testing/TestInputAnnotationFailuresIntegrationTest.groovy

                    @Inject
                    public abstract ObjectFactory getObjectFactory()
    
                    @Input
                    $elementInitialization
    
                    @TaskAction
                    void action() {
                        logger.warn("Input file: {}", $elementRead)
                    }
                }
    
                tasks.register('myTask', MyTask)
            """
    
            expect:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 10.6K bytes
    - Viewed (0)
  5. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/TaskInputFilePropertiesIntegrationTest.groovy

                import ${PropertyWalker.name}
                import ${FileCollectionFactory.name}
    
                class CustomTask extends DefaultTask {
                    @Optional @$annotation.simpleName input
                    @TaskAction void doSomething() {
                        def fileCollectionFactory = services.get(FileCollectionFactory)
                        GetInputFilesVisitor visitor = new GetInputFilesVisitor("ownerName", fileCollectionFactory)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 13:04:02 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  6. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheUnsupportedTypesIntegrationTest.groovy

            given:
            buildFile << """
                abstract class Foo extends DefaultTask {
    
                    @Inject
                    public abstract ${serviceType.name} getInjected()
    
                    @TaskAction
                    void action() {
                        println(getInjected())
                    }
                }
    
                tasks.register('foo', Foo)
            """
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 28.3K bytes
    - Viewed (0)
  7. platforms/extensibility/plugin-development/src/integTest/groovy/org/gradle/plugin/devel/tasks/ValidatePluginsPart2IntegrationTest.groovy

                    }
    
                    @Input
                    public FileTree getFileTree() {
                        return getProject().files().getAsFileTree();
                    }
    
                    @TaskAction
                    public void doStuff() { }
                }
            """
    
            when:
            executer.withArgument("-Dorg.gradle.internal.max.validation.errors=7")
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 40K bytes
    - Viewed (0)
  8. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/options/TaskOptionIntegrationTest.groovy

                  @Optional
                  @Input
                  Property<String> getSerial()
                }
    
                abstract class MyTask extends DefaultTask implements MyInterface{
                  @TaskAction
                  void action() {
                    println "Serial: ${serial.getOrElse('-')}"
                  }
                }
    
                tasks.register("myTask", MyTask.class)
            '''
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 03 15:21:23 UTC 2024
    - 28.4K bytes
    - Viewed (0)
  9. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r25/TaskProgressCrossVersionSpec.groovy

            given:
            server.start()
            buildFile << """
                @ParallelizableTask
                class ParTask extends DefaultTask {
                    @TaskAction zzz() { ${server.callFromBuildUsingExpression('name')} }
                }
    
                task para1(type:ParTask)
                task para2(type:ParTask)
                task parallelTasks(dependsOn:[para1,para2])
            """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  10. platforms/core-execution/workers/src/integTest/groovy/org/gradle/workers/internal/WorkerExecutorIntegrationTest.groovy

            """
            buildFile << """
                abstract class SubmitsAndWaits extends DefaultTask {
                    @Inject
                    abstract WorkerExecutor getWorkerExecutor()
    
                    @TaskAction
                    def go() {
                        workerExecutor.noIsolation().submit(SomeWork) { }
                        workerExecutor.noIsolation().submit(SomeWork) { }
                        workerExecutor.await()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 13:00:39 UTC 2024
    - 31K bytes
    - Viewed (0)
Back to top