ShadowSpec

interface ShadowSpec

Inheritors

Functions

Link copied to clipboard
open fun append(resourcePath: String)
abstract fun append(resourcePath: String, separator: String)
Link copied to clipboard
abstract fun dependencies(action: Action<DependencyFilter>?)
Link copied to clipboard
Link copied to clipboard
abstract fun mergeServiceFiles()
abstract fun mergeServiceFiles(rootPath: String)
abstract fun mergeServiceFiles(action: Action<ServiceFileTransformer>?)
Link copied to clipboard
abstract fun minimize()
abstract fun minimize(action: Action<DependencyFilter>?)
Link copied to clipboard
open fun <R : Relocator> relocate(relocator: R)
open fun <R : Relocator> relocate(clazz: Class<R>)
abstract fun <R : Relocator> relocate(relocator: R, action: Action<R>?)
abstract fun <R : Relocator> relocate(clazz: Class<R>, action: Action<R>?)
open fun relocate(pattern: String, destination: String)
abstract fun relocate(pattern: String, destination: String, action: Action<SimpleRelocator>?)
Link copied to clipboard
open fun <T : ResourceTransformer> transform(transformer: T)
open fun <T : ResourceTransformer> transform(clazz: Class<T>)
abstract fun <T : ResourceTransformer> transform(transformer: T, action: Action<T>?)
abstract fun <T : ResourceTransformer> transform(clazz: Class<T>, action: Action<T>?)