Package-level declarations

Types

Link copied to clipboard
data class GradleRange(val start: GradleVersion, max: GradleVersion?) : ClosedRange<GradleVersion> , Comparable<GradleRange>

Represents a range of Gradle versions, starting at start and ending at max, inclusive. If max is null, the range is considered unbounded above.

Link copied to clipboard
open class MultiJVMTestingExtension(objects: ObjectFactory) : Serializable

Extension for the MultiJVMTestingPlugin.

Link copied to clipboard
open class MultiJVMTestingPlugin : Plugin<Project>

A Plugin that configures the build with the ability to test using multiple JVMs.

Link copied to clipboard
abstract class TestOnSpecificJvmVersion @Inject constructor(val jvmVersion: Int, val referenceTest: Test) : Test

A special Test task configured to run the referenceTest using a specific jvmVersion.

Functions

Link copied to clipboard
operator fun GradleVersion.rangeTo(endInclusive: GradleVersion?): GradleRange

Creates a GradleRange from this version up to endInclusive, inclusive.