aem-plugin / com.cognifide.gradle.aem.common.pkg / PackageValidator

PackageValidator

class PackageValidator

Constructors

<init>

PackageValidator(aem: AemExtension)

Properties

aem

val aem: AemExtension

baseFile

val baseFile: File?

configDirs

val configDirs: List<File>

enabled

var enabled: Boolean

planFile

val planFile: File

planName

var planName: String

reportFile

val reportFile: File

severity

var severity: Severity

verbose

var verbose: Boolean

workDir

var workDir: File

Functions

base

fun base(value: Any): Unit
fun base(provider: () -> File?): Unit

classLoader

fun classLoader(provider: () -> ClassLoader): Unit

configDir

fun configDir(dir: File): Unit

configDirs

fun configDirs(dirs: Iterable<File>): Unit
fun configDirs(vararg dirs: File): Unit

perform

fun perform(vararg packages: File): Unit
fun perform(packages: Iterable<File>): Unit

severity

fun severity(name: String): Unit

Companion Object Properties

CONFIG_DIR_PATH

const val CONFIG_DIR_PATH: String