Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 176 for defaultTask (0.45 sec)

  1. 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
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 23 12:58:46 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/more_about_tasks.adoc

    To create a custom task class, you extend link:{javadocPath}/org/gradle/api/DefaultTask.html[`DefaultTask`] and make the extending class abstract:
    
    ====
    [.multi-language-sample]
    =====
    .app/build.gradle.kts
    [source,kotlin]
    ----
    abstract class MyCopyTask extends DefaultTask {
    
    }
    ----
    =====
    [.multi-language-sample]
    =====
    .app/build.gradle
    [source,groovy]
    ----
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Mar 23 22:37:03 UTC 2024
    - 28.5K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/properties/bean/DefaultPropertyWalkerTest.groovy

     * limitations under the License.
     */
    
    package org.gradle.internal.properties.bean
    
    import groovy.transform.EqualsAndHashCode
    import org.gradle.api.DefaultTask
    import org.gradle.api.Named
    import org.gradle.api.file.ConfigurableFileCollection
    import org.gradle.api.file.FileCollection
    import org.gradle.api.internal.TaskInternal
    import org.gradle.api.internal.file.TestFiles
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 20:42:35 UTC 2024
    - 10.1K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/docs/userguide/authoring-builds/basics/tutorial_using_tasks.adoc

    In the build script, the `HelloTask` class is created by extending link:{javadocPath}/org/gradle/api/DefaultTask.html[`DefaultTask`]:
    
    .build.gradle.kts
    [source, kotlin]
    ----
    // Extend the DefaultTask class to create a HelloTask class
    abstract class HelloTask : DefaultTask() {
        @TaskAction
        fun hello() {
            println("hello from HelloTask")
        }
    }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 17 00:09:06 UTC 2024
    - 10.1K bytes
    - Viewed (0)
  5. testing/integ-test/src/integTest/groovy/org/gradle/integtests/TaskErrorExecutionIntegrationTest.groovy

                package org.gradle;
    
                import org.gradle.api.Action;
                import org.gradle.api.DefaultTask;
                import org.gradle.api.Task;
    
                public class BrokenTask extends DefaultTask {
                    public BrokenTask() {
                        doFirst(new Action<Task>() {
                            public void execute(Task task) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 12.5K bytes
    - Viewed (0)
  6. platforms/core-configuration/declarative-dsl-provider/src/integTest/groovy/org/gradle/internal/declarativedsl/project/DeclarativeDslProjectBuildFileIntegrationSpec.groovy

            file("build-logic/src/main/java/com/example/restricted/RestrictedPlugin.java") << """
                package com.example.restricted;
    
                import org.gradle.api.DefaultTask;
                import org.gradle.api.Plugin;
                import org.gradle.api.Project;
                import org.gradle.api.provider.ListProperty;
                import org.gradle.api.provider.Property;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:47 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  7. subprojects/diagnostics/src/integTest/groovy/org/gradle/api/tasks/diagnostics/TaskReportTaskIntegrationTest.groovy

    Build tasks
    -----------
    sub1:sayHello (org.gradle.api.DefaultTask)
    sub2:sayHello (org.gradle.api.DefaultTask)""")
        }
    
        def "shows Custom task defined in build file when run with --types"() {
            given:
            String projectName = 'test'
            settingsFile << "rootProject.name = '$projectName'"
    
            buildFile << """
    class HelloTask extends DefaultTask {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 15:00:02 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r25/TaskProgressCrossVersionSpec.groovy

        def "receive task progress events when tasks are executed in parallel"() {
            given:
            server.start()
            buildFile << """
                @ParallelizableTask
                class ParTask extends DefaultTask {
                    @TaskAction zzz() { ${server.callFromBuildUsingExpression('name')} }
                }
    
                task para1(type:ParTask)
                task para2(type:ParTask)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  9. 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('-')}"
                  }
                }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 03 15:21:23 UTC 2024
    - 28.4K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/api/provider/MapPropertyIntegrationTest.groovy

    import spock.lang.Issue
    
    class MapPropertyIntegrationTest extends AbstractIntegrationSpec {
        def setup() {
            buildFile '''
                abstract class AbstractVerificationTask<K, V> extends DefaultTask {
    
                    @Optional
                    @Input
                    final MapProperty<K, V> prop
                    @Internal
                    Map<K, V> expected = [:]
                    @Internal
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 04 15:28:53 UTC 2024
    - 24.5K bytes
    - Viewed (0)
Back to top