Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 301 for destroys (0.14 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/tasks/Destroys.java

     * or output) cannot execute concurrently with a task that destroys this file. This is useful for tasks that
     * clean up after other tasks such as `clean`.</p>
     *
     * @since 4.0
     */
    @Documented
    @Retention(RetentionPolicy.RUNTIME)
    @Target({ElementType.METHOD, ElementType.FIELD})
    public @interface Destroys {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 03:14:53 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  2. subprojects/core/src/integTest/groovy/org/gradle/api/DestroyerTaskCommandLineOrderIntegrationTest.groovy

            }
        }
    
        def "destroyer task with a dependency in another project followed by a producer task followed by a destroyer task are run in the correct order"() {
            def foo = subproject(':foo')
            def bar = subproject(':bar')
    
            def cleanFoo = foo.task('cleanFoo').destroys('build/foo')
            def cleanBar = bar.task('cleanBar').destroys('build/bar').dependsOn(cleanFoo)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 23 14:13:02 UTC 2022
    - 21.1K bytes
    - Viewed (0)
  3. subprojects/core/src/integTest/groovy/org/gradle/api/ProducerTaskCommandLineOrderIntegrationTest.groovy

        def "producer task that finalizes a destroyer task will run after the destroyer even when ordered first (type: #type)"() {
            def foo = subproject(':foo')
            def bar = subproject(':bar')
    
            def cleanFoo = foo.task('cleanFoo').destroys('build/foo')
            def cleanBar = bar.task('cleanBar').destroys('build/bar')
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 13:27:34 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  4. subprojects/core/src/test/groovy/org/gradle/api/internal/tasks/DefaultTaskDestroyablesTest.groovy

            taskMutator,
            TestFiles.fileCollectionFactory(testDir.testDirectory)
        )
    
        def "empty destroys by default"() {
            expect:
            taskDestroys.registeredFiles != null
            taskDestroys.registeredFiles.isEmpty()
        }
    
        def "can declare a file that a task destroys"() {
            when:
            taskDestroys.register("a")
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 03 07:26:07 UTC 2020
    - 2.7K bytes
    - Viewed (0)
  5. subprojects/core-api/src/main/java/org/gradle/api/tasks/TaskDestroyables.java

    /**
     * Represents the files or directories that a {@link org.gradle.api.Task} destroys (removes).
     *
     * @since 4.0
     */
    @HasInternalProtocol
    public interface TaskDestroyables {
        /**
         * Registers files or directories that this task destroys.
         *
         * @param paths The files or directories that will be destroyed. The given paths are evaluated as per {@link org.gradle.api.Project#files(Object...)}.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Aug 14 16:39:36 UTC 2018
    - 1.1K bytes
    - Viewed (0)
  6. subprojects/core/src/integTest/groovy/org/gradle/api/AbstractCommandLineOrderTaskIntegrationTest.groovy

                return this
            }
    
            TaskFixture mustRunAfter(TaskFixture task) {
                mustRunAfter.add(task)
                return this
            }
    
            TaskFixture destroys(String path) {
                destroys.add(path)
                return this
            }
    
            TaskFixture outputs(String path) {
                return produces(path, ProductionType.OUTPUT)
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/api/internal/tasks/properties/annotations/DestroysPropertyAnnotationHandler.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.api.internal.tasks.properties.annotations;
    
    import org.gradle.api.tasks.Destroys;
    import org.gradle.internal.execution.model.annotations.ModifierAnnotationCategory;
    import org.gradle.internal.properties.PropertyValue;
    import org.gradle.internal.properties.PropertyVisitor;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Nov 18 11:36:48 UTC 2022
    - 1.7K bytes
    - Viewed (0)
  8. okhttp/src/test/java/okhttp3/internal/cache2/FileOperatorTest.kt

        operator.write(80, buffer, buffer.size)
        assertThat(snapshot()).isEqualTo(
          (
            "" +
              "god creates dinosaurs. " +
              "god destroys dinosaurs. " +
              "god creates man. " +
              "man destroys god. " +
              "man creates dinosaurs. "
          ).encodeUtf8(),
        )
      }
    
      @Test
      fun multipleOperatorsShareOneFile() {
        val operatorA =
    Registered: Sun Jun 16 04:42:17 UTC 2024
    - Last Modified: Mon Jan 08 01:13:22 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  9. subprojects/core/src/integTest/groovy/org/gradle/api/internal/project/taskfactory/TaskPropertyNamingIntegrationTest.groovy

                class DestroyerBean {
                    @Destroys File destroyedFile
                }
    
                task destroy(type: MyDestroyer) {
                    bean = new DestroyerBean(
                        destroyedFile: file("\$buildDir/destroyed")
                    )
                }
                task printMetadata(type: PrintInputsAndOutputs) {
                    task = destroy
                }
            """
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 21 19:38:50 UTC 2022
    - 16.8K bytes
    - Viewed (0)
  10. subprojects/core/src/main/java/org/gradle/internal/service/scopes/ExecutionGlobalServices.java

    import org.gradle.api.tasks.CacheableTask;
    import org.gradle.api.tasks.Classpath;
    import org.gradle.api.tasks.CompileClasspath;
    import org.gradle.api.tasks.Console;
    import org.gradle.api.tasks.Destroys;
    import org.gradle.api.tasks.IgnoreEmptyDirectories;
    import org.gradle.api.tasks.Input;
    import org.gradle.api.tasks.InputDirectory;
    import org.gradle.api.tasks.InputFile;
    import org.gradle.api.tasks.InputFiles;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 14.7K bytes
    - Viewed (0)
Back to top