- Sort Score
- Result 10 results
- Languages All
Results 81 - 90 of 598 for defaultTask (0.25 sec)
-
platforms/documentation/docs/src/snippets/java/toolchain-config-task/groovy/build.gradle
import javax.inject.Inject plugins { id 'java-base' } abstract class TaskThatRequiresJavaExecutable extends DefaultTask { @Internal abstract RegularFileProperty getJavaExecutable() @Inject protected abstract ExecOperations getExecOps() @TaskAction void action() { def outputBytes = new ByteArrayOutputStream() execOps.exec {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 3K bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/authoring-builds/basics/writing_plugins.adoc
---- <1> Subclass `DefaultTask()`. <2> Use lazy configuration in the task. <3> Extend the `org.gradle.api.Plugin` interface. <4> Apply the script plugin. === 1. Subclass `DefaultTask()` First, build a task by subclassing `DefaultTask()`. [source,kotlin] ---- abstract class CreateFileTask : DefaultTask() { } ----
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Mar 18 00:36:58 UTC 2024 - 7.3K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/plugins/buildServiceUsingServiceReference/kotlin/buildSrc/src/main/java/Download.java
import org.gradle.api.DefaultTask; import org.gradle.api.file.RegularFileProperty; import org.gradle.api.provider.Property; import org.gradle.api.services.ServiceReference; import org.gradle.api.tasks.OutputFile; import org.gradle.api.tasks.TaskAction; import java.net.URI; public abstract class Download extends DefaultTask { // This property provides access to the service instance @ServiceReference("web")
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 802 bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/plugins/constructorServiceInjection/groovy/buildSrc/src/main/java/Download.java
import org.gradle.api.DefaultTask; import org.gradle.api.file.DirectoryProperty; import org.gradle.api.model.ObjectFactory; import org.gradle.api.tasks.OutputDirectory; import org.gradle.api.tasks.TaskAction; import javax.inject.Inject; // tag::download[] public class Download extends DefaultTask { private final DirectoryProperty outputDirectory; // Inject an ObjectFactory into the constructor @Inject
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 753 bytes - Viewed (0) -
platforms/core-configuration/file-collections/src/integTest/groovy/org/gradle/api/file/FilePropertyIntegrationTest.groovy
def setup() { expectReindentedValidationMessage() } def "can attach a calculated directory to task property"() { buildFile """ class SomeTask extends DefaultTask { @OutputDirectory final DirectoryProperty outputDir = project.objects.directoryProperty() @TaskAction void go() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 24.7K bytes - Viewed (0) -
platforms/documentation/docs/src/samples/build-organization/sharing-convention-plugins-with-build-logic/groovy/buildSrc/src/main/java/com/example/GreetingTask.java
package com.example; import org.gradle.api.DefaultTask; import org.gradle.api.tasks.TaskAction; import org.gradle.api.tasks.Input; import org.gradle.api.provider.Property; public abstract class GreetingTask extends DefaultTask { @Input public abstract Property<String> getGreeting(); @TaskAction public void greet() { System.out.println(getGreeting().get()); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 395 bytes - Viewed (0) -
platforms/documentation/docs/src/samples/build-organization/composite-builds/plugin-dev/kotlin/greeting-plugin/src/main/java/org/sample/GreetingTask.java
package org.sample; import org.gradle.api.DefaultTask; import org.gradle.api.provider.Property; import org.gradle.api.tasks.Input; import org.gradle.api.tasks.TaskAction; public abstract class GreetingTask extends DefaultTask { @Input public abstract Property<String> getWho(); @TaskAction public void greet() { System.out.println("Hi " + getWho().get() + "!!!"); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 400 bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/providers/property/kotlin/build.gradle.kts
// Accessing a provider println(simpleMessageProvider.get()) // end::set-prov[] // tag::introduction[] abstract class MyIntroTask : DefaultTask() { @get:Input abstract val configuration: Property<String> @TaskAction fun printConfiguration() { println("Configuration value: ${configuration.get()}") } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 24 04:19:09 UTC 2024 - 2.1K bytes - Viewed (0) -
platforms/extensibility/unit-test-fixtures/src/test/groovy/org/gradle/testfixtures/ProjectBuilderTest.groovy
project.apply plugin: CustomPlugin then: project.tasks.hello instanceof DefaultTask } def canApplyACustomPluginById() { when: def project = buildProject() project.apply plugin: 'custom-plugin' then: project.tasks.hello instanceof DefaultTask } def canApplyACustomPluginByType() { when:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 13 21:54:27 UTC 2024 - 5.5K bytes - Viewed (0) -
platforms/software/platform-base/src/test/groovy/org/gradle/platform/base/internal/DefaultBinaryTasksCollectionTest.groovy
def task = Mock(Task) def "can create task"() { def action = Mock(Action) def task = Stub(Task) when: tasks.create("foo", DefaultTask, action) then: 1 * taskFactory.create("foo", DefaultTask) >> task 1 * action.execute(task) } def "provides lifecycle task for binary"() { when: 1 * binary.buildTask >> task then:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 2.6K bytes - Viewed (0)