ShadeConfigurationScope

The scope of a shading rule.

Rules can be applied universally or scoped to a particular set of projects or dependencies.

Inheritors

Types

Link copied to clipboard

Applies to all sources.

Link copied to clipboard

Applies if any of the provided scopes apply.

Link copied to clipboard
object Companion
Link copied to clipboard
data class DependencyScope(val group: String, val name: String? = null, val version: String? = null) : ShadeConfigurationScope

Applies to one or more external dependencies.

Link copied to clipboard
data class FilesScope(val files: Set<File>) : ShadeConfigurationScope

Applies to one or more files, relative to the module's project folder.

Link copied to clipboard

Applies to a single internal project, identified by its canonical path.

Functions

Link copied to clipboard

Applies to either of these scopes.