Package

bloop.integrations.gradle

tasks

Permalink

package tasks

Visibility
  1. Public
  2. All

Type Members

  1. class BloopInstallTask extends DefaultTask with PluginUtils with TaskLogging

    Permalink

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

    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.

  2. class ConfigureBloopInstallTask extends DefaultTask with PluginUtils with TaskLogging

    Permalink

    Task to set the bloopInstall tasks's inputs

    Task to set the bloopInstall tasks's inputs

    The bloopInstall task depends on the dependency resolution, so it cannot decide its inputs (used by the up-to-date checker) in configuration time. This task always runs and in build time uses the resolved artifacts and the source sets to set up the associated bloopInstall tasks's input dependencies.

  3. trait PluginUtils extends AnyRef

    Permalink
  4. trait TaskLogging extends AnyRef

    Permalink

    Logger helper methods for Tasks implemented in Scala

Ungrouped