Interface BinaryTasksCollection

All Superinterfaces:
Collection<Task>, DomainObjectCollection<Task>, DomainObjectSet<Task>, Iterable<Task>, Set<Task>
All Known Subinterfaces:
NativeExecutableBinarySpec.TasksCollection, NativeTestSuiteBinarySpec.TasksCollection, SharedLibraryBinarySpec.TasksCollection, StaticLibraryBinarySpec.TasksCollection, TestSuiteTaskCollection

@Incubating @Deprecated public interface BinaryTasksCollection extends DomainObjectSet<Task>
Deprecated.
The Gradle software model is deprecated and will be removed in Gradle 10. Use the new component model (e.g. cpp-application, cpp-library, swift-application, swift-library, xctest) instead.
A collection of tasks associated to a binary
  • Method Details

    • taskName

      String taskName(String verb)
      Deprecated.
      Generates a name for a task that performs some action on the binary.
    • taskName

      String taskName(String verb, String object)
      Deprecated.
      Generates a name for a task that performs some action on the binary.
    • getBuild

      Task getBuild()
      Deprecated.
      The task that can be used to assemble this binary.
    • getCheck

      Task getCheck()
      Deprecated.
      The task that can be used to check this binary.
    • create

      <T extends Task> void create(String name, Class<T> type, Action<? super T> config)
      Deprecated.