Packages

trait Make extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Make
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type ScopeFilter = Base[Scope]

    Selects the Scopes used in <key>.all(<ScopeFilter>).

Value Members

  1. def inAggregates(ref: ProjectReference, transitive: Boolean = true, includeRoot: Boolean = true): ProjectFilter

    Selects Scopes that have a project axis that is aggregated by ref, transitively if transitive is true.

    Selects Scopes that have a project axis that is aggregated by ref, transitively if transitive is true. If includeRoot is true, Scopes with ref itself as the project axis value are also selected.

  2. def inAnyConfiguration: ConfigurationFilter

    Accepts all values for the configuration axis except Zero.

  3. def inAnyProject: ProjectFilter

    Selects all scopes that apply to a single project.

    Selects all scopes that apply to a single project. Zero and build-level scopes are excluded.

  4. def inAnyTask: TaskFilter

    Accepts all values for the task axis except Zero.

  5. def inConfigurations(configs: Configuration*): ConfigurationFilter

    Selects Scopes that have a task axis with one of the provided values.

  6. def inConfigurationsByKeys(keys: ConfigKey*): ConfigurationFilter
  7. def inConfigurationsByRefs(refs: ConfigRef*): ConfigurationFilter
  8. def inDependencies(ref: ProjectReference, transitive: Boolean = true, includeRoot: Boolean = true): ProjectFilter

    Selects Scopes that have a project axis that is a dependency of ref, transitively if transitive is true.

    Selects Scopes that have a project axis that is a dependency of ref, transitively if transitive is true. If includeRoot is true, Scopes with ref itself as the project axis value are also selected.

  9. def inProjects(projects: ProjectReference*): ProjectFilter

    Selects Scopes that have a project axis with one of the provided values.

  10. def inTasks(tasks: Scoped*): TaskFilter

    Selects Scopes that have a task axis with one of the provided values.

  11. def inZeroConfiguration: ConfigurationFilter

    Selects Scopes with a Zero configuration axis.

  12. def inZeroProject: ProjectFilter

    Selects Scopes with a Zero project axis.

  13. def inZeroTask: TaskFilter

    Selects Scopes with a Zero task axis.

  14. implicit def settingKeyAll[T](key: Def.Initialize[T]): SettingKeyAll[T]
  15. implicit def taskKeyAll[T](key: Def.Initialize[Task[T]]): TaskKeyAll[T]

Deprecated Value Members

  1. def inGlobalConfiguration: ConfigurationFilter
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) Use inZeroConfiguration

  2. def inGlobalProject: ProjectFilter
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) Use inZeroProject

  3. def inGlobalTask: TaskFilter
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) Use inZeroTask