component-build-plugin / com.intershop.gradle.component.build.tasks / VerifyClasspathTask

VerifyClasspathTask

open class VerifyClasspathTask : DefaultTask

The task implementation for the check class collision task.

Constructors

<init>

VerifyClasspathTask(workerExecutor: WorkerExecutor)

The task implementation for the check class collision task.

Properties

collisionExcludes

var collisionExcludes: Set<DependencyConfig>

Set of special exclude patterns for the class collision check.

excludedClasses

var excludedClasses: Set<String>

Set of excluded class patterns for the class collision check.

excludes

var excludes: Set<DependencyConfig>

Set of all configured dependencyExcludes patterns.

libSet

var libSet: Set<LibraryItem>

Set of all configured libs.

moduleSet

var moduleSet: Set<ModuleItem>

Set of all configured modules.

recreate

var recreate: Boolean

Projects will be handled incremental without considering build configuration of the project. the parameter '--recreate' will enable an automatic recreation if project dependencies are available.

reportOutput

var reportOutput: File

This is the output file with the report list of this task.

resolvedDependencies

val resolvedDependencies: Set<DependencyConfig>

Contains all resolved configured dependencies.

Functions

verify

fun verify(): Unit

The task action starts a runner in the background.