Class

bloop.integrations.gradle.tasks

BloopInstallTask

Related Doc: package tasks

Permalink

class BloopInstallTask extends DefaultTask with PluginUtils with TaskLogging

Define a Gradle task that generates bloop configuration files from a Gradle project.

This part of the plugin is mainly in charge of handling source sets. Source sets are logical group of sources and resources (https://docs.gradle.org/current/dsl/org.gradle.api.tasks.SourceSet.html).

Source sets are the equivalent of sbt configurations (approximately). The default java plugin adds two source sets by default (compile and test) https://docs.gradle.org/current/userguide/java_plugin.html.

Linear Supertypes
TaskLogging, PluginUtils, DefaultTask, AbstractTask, DynamicObjectAware, TaskInternal, Configurable[Task], Task, ExtensionAware, Comparable[Task], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BloopInstallTask
  2. TaskLogging
  3. PluginUtils
  4. DefaultTask
  5. AbstractTask
  6. DynamicObjectAware
  7. TaskInternal
  8. Configurable
  9. Task
  10. ExtensionAware
  11. Comparable
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BloopInstallTask()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addValidator(arg0: TaskValidator): Unit

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  5. def appendParallelSafeAction(arg0: Action[_ >: Task]): Unit

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def canRunBloop: Boolean

    Permalink
    Definition Classes
    PluginUtils
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def compareTo(arg0: Task): Int

    Permalink
    Definition Classes
    AbstractTask → Comparable
  10. def configure(arg0: Closure): Task

    Permalink
    Definition Classes
    AbstractTask → Configurable → Task
  11. def debug(msg: String): Unit

    Permalink
    Definition Classes
    TaskLogging
  12. def deleteAllActions(): Task

    Permalink
    Definition Classes
    AbstractTask → Task
  13. def dependsOn(arg0: <repeated...>[AnyRef]): Task

    Permalink
    Definition Classes
    AbstractTask → Task
  14. def dependsOnTaskDidWork(): Boolean

    Permalink
    Definition Classes
    AbstractTask → Task
  15. def doFirst(arg0: Closure): Task

    Permalink
    Definition Classes
    AbstractTask → Task
  16. def doFirst(arg0: Action[_ >: Task]): Task

    Permalink
    Definition Classes
    AbstractTask → Task
  17. def doLast(arg0: Closure): Task

    Permalink
    Definition Classes
    AbstractTask → Task
  18. def doLast(arg0: Action[_ >: Task]): Task

    Permalink
    Definition Classes
    AbstractTask → Task
  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def execute(): Unit

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  22. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. def finalizedBy(arg0: <repeated...>[AnyRef]): Task

    Permalink
    Definition Classes
    AbstractTask → Task
  24. def getActionClassLoaders(): Set[ClassLoader]

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  25. def getActions(): List[Action[_ >: Task]]

    Permalink
    Definition Classes
    AbstractTask → Task
  26. def getAnt(): AntBuilder

    Permalink
    Definition Classes
    AbstractTask → Task
  27. def getAsDynamicObject(): DynamicObject

    Permalink
    Definition Classes
    AbstractTask → DynamicObjectAware
  28. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  29. def getConvention(): Convention

    Permalink
    Definition Classes
    AbstractTask → Task
  30. def getDependsOn(): Set[AnyRef]

    Permalink
    Definition Classes
    AbstractTask → Task
  31. def getDescription(): String

    Permalink
    Definition Classes
    AbstractTask → Task
  32. def getDidWork(): Boolean

    Permalink
    Definition Classes
    AbstractTask → Task
  33. def getEnabled(): Boolean

    Permalink
    Definition Classes
    AbstractTask → Task
  34. def getExecuter(): TaskExecuter

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  35. def getExtensions(): ExtensionContainer

    Permalink
    Definition Classes
    AbstractTask → ExtensionAware
  36. def getFinalizedBy(): TaskDependency

    Permalink
    Definition Classes
    AbstractTask → Task
  37. def getGroup(): String

    Permalink
    Definition Classes
    AbstractTask → Task
  38. def getImpliesSubProjects(): Boolean

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  39. def getInputs(): TaskInputsInternal

    Permalink
    Definition Classes
    AbstractTask → TaskInternal → Task
  40. def getLogger(): Logger

    Permalink
    Definition Classes
    AbstractTask → Task
  41. def getLogging(): LoggingManagerInternal

    Permalink
    Definition Classes
    AbstractTask → Task
  42. def getMustRunAfter(): TaskDependency

    Permalink
    Definition Classes
    AbstractTask → Task
  43. def getName(): String

    Permalink
    Definition Classes
    AbstractTask → Task
  44. def getOnlyIf(): Spec[_ >: TaskInternal]

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  45. def getOutputs(): TaskOutputsInternal

    Permalink
    Definition Classes
    AbstractTask → TaskInternal → Task
  46. def getPath(): String

    Permalink
    Definition Classes
    AbstractTask → Task
  47. def getProject(): Project

    Permalink
    Definition Classes
    AbstractTask → Task
  48. def getServices(): ServiceRegistry

    Permalink
    Attributes
    protected[org.gradle.api.internal]
    Definition Classes
    AbstractTask
  49. def getShouldRunAfter(): TaskDependency

    Permalink
    Definition Classes
    AbstractTask → Task
  50. def getStandardOutputCapture(): StandardOutputCapture

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  51. def getState(): TaskStateInternal

    Permalink
    Definition Classes
    AbstractTask → TaskInternal → Task
  52. def getTaskActions(): List[ContextAwareTaskAction]

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  53. def getTaskDependencies(): TaskDependencyInternal

    Permalink
    Definition Classes
    AbstractTask → Task
  54. def getTemporaryDir(): File

    Permalink
    Definition Classes
    AbstractTask → Task
  55. def getTemporaryDirFactory(): Factory[File]

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  56. def getValidators(): List[TaskValidator]

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  57. def hasProperty(arg0: String): Boolean

    Permalink
    Definition Classes
    AbstractTask → Task
  58. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  59. def info(msg: String): Unit

    Permalink
    Definition Classes
    TaskLogging
  60. def isEnabled(): Boolean

    Permalink
    Definition Classes
    AbstractTask
  61. def isHasCustomActions(): Boolean

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  62. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  63. def leftShift(arg0: Closure): Task

    Permalink
    Definition Classes
    AbstractTask → Task
  64. def mustRunAfter(arg0: <repeated...>[AnyRef]): Task

    Permalink
    Definition Classes
    AbstractTask → Task
  65. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  66. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  67. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  68. def onlyIf(arg0: Spec[_ >: Task]): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  69. def onlyIf(arg0: Closure): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  70. def prependParallelSafeAction(arg0: Action[_ >: Task]): Unit

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  71. val project: Project

    Permalink
    Definition Classes
    BloopInstallTaskPluginUtils
  72. def property(arg0: String): AnyRef

    Permalink
    Definition Classes
    AbstractTask → Task
    Annotations
    @throws( ... )
  73. def run(): Unit

    Permalink
    Annotations
    @TaskAction()
  74. def runBloopPlugin(): Unit

    Permalink
  75. def setActions(arg0: List[Action[_ >: Task]]): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  76. def setDependsOn(arg0: Iterable[_]): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  77. def setDescription(arg0: String): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  78. def setDidWork(arg0: Boolean): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  79. def setEnabled(arg0: Boolean): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  80. def setExecuter(arg0: TaskExecuter): Unit

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  81. def setFinalizedBy(arg0: Iterable[_]): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  82. def setGroup(arg0: String): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  83. def setImpliesSubProjects(arg0: Boolean): Unit

    Permalink
    Definition Classes
    AbstractTask → TaskInternal
  84. def setMustRunAfter(arg0: Iterable[_]): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  85. def setOnlyIf(arg0: Closure): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  86. def setOnlyIf(arg0: Spec[_ >: Task]): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  87. def setProperty(arg0: String, arg1: Any): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  88. def setShouldRunAfter(arg0: Iterable[_]): Unit

    Permalink
    Definition Classes
    AbstractTask → Task
  89. def shouldRunAfter(arg0: <repeated...>[AnyRef]): TaskDependency

    Permalink
    Definition Classes
    AbstractTask → Task
  90. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  91. def toString(): String

    Permalink
    Definition Classes
    AbstractTask → AnyRef → Any
  92. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  93. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  94. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from TaskLogging

Inherited from PluginUtils

Inherited from DefaultTask

Inherited from AbstractTask

Inherited from DynamicObjectAware

Inherited from TaskInternal

Inherited from Configurable[Task]

Inherited from Task

Inherited from ExtensionAware

Inherited from Comparable[Task]

Inherited from AnyRef

Inherited from Any

Ungrouped