-
public final class PackageValidator
-
-
Field Summary
Fields Modifier and Type Field Description private final Property<Boolean>enabledprivate final Property<Boolean>verboseprivate final DirectoryPropertyworkDirprivate final DirectoryPropertyopearDirprivate final Property<String>planNameprivate final RegularFilePropertyplanFileprivate final Property<OakpalSeverity>severityprivate final RegularFilePropertyreportFileprivate final RegularFilePropertybaseFileprivate final DirectoryPropertyconfigDirprivate final DirectoryPropertyinitialDirprivate final RegularFilePropertyinitialPkgprivate final CndSynccndSyncprivate final ConfigurableFileCollectioninputFilesprivate final AemExtensionaem
-
Constructor Summary
Constructors Constructor Description PackageValidator(AemExtension aem)
-
Method Summary
-
-
Constructor Detail
-
PackageValidator
PackageValidator(AemExtension aem)
-
-
Method Detail
-
perform
final Unit perform(Collection<File> packages)
-
getEnabled
final Property<Boolean> getEnabled()
Allows to disable package validation at all.
-
getVerbose
final Property<Boolean> getVerbose()
Controls if failed validation should also fail current build.
-
getWorkDir
final DirectoryProperty getWorkDir()
-
getOpearDir
final DirectoryProperty getOpearDir()
-
getPlanName
final Property<String> getPlanName()
-
getPlanFile
final RegularFileProperty getPlanFile()
-
getSeverity
final Property<OakpalSeverity> getSeverity()
-
getReportFile
final RegularFileProperty getReportFile()
-
getBaseFile
final RegularFileProperty getBaseFile()
-
getConfigDir
final DirectoryProperty getConfigDir()
-
getInitialDir
final DirectoryProperty getInitialDir()
-
getInitialPkg
final RegularFileProperty getInitialPkg()
-
getCndSync
final CndSync getCndSync()
-
getInputFiles
final ConfigurableFileCollection getInputFiles()
-
getAem
final AemExtension getAem()
-
-
-
-