public abstract class GradlePluginTestingStrategyFactoryInternal extends java.lang.Object implements GradlePluginTestingStrategyFactory
| Constructor and Description |
|---|
GradlePluginTestingStrategyFactoryInternal() |
| Modifier and Type | Method and Description |
|---|---|
GradlePluginTestingStrategy |
getCoverageForLatestGlobalAvailableVersion()
Returns a testing strategy which will cover the latest Gradle released version.
|
GradlePluginTestingStrategy |
getCoverageForLatestNightlyVersion()
Returns a testing strategy which will cover the latest Gradle nightly version.
|
GradlePluginTestingStrategy |
getCoverageForMinimumVersion()
Returns a testing strategy which will cover the minimum Gradle version supported by the plugin.
|
protected abstract org.gradle.api.model.ObjectFactory |
getObjects() |
public GradlePluginTestingStrategyFactoryInternal()
@Inject protected abstract org.gradle.api.model.ObjectFactory getObjects()
public GradlePluginTestingStrategy getCoverageForMinimumVersion()
GradlePluginTestingStrategyFactoryGradlePluginDevelopmentCompatibilityExtension.getMinimumGradleVersion()getCoverageForMinimumVersion in interface GradlePluginTestingStrategyFactoryGradlePluginTestingStrategy instance for the minimum Gradle version supported by the plugin.public GradlePluginTestingStrategy getCoverageForLatestNightlyVersion()
GradlePluginTestingStrategyFactorygetCoverageForLatestNightlyVersion in interface GradlePluginTestingStrategyFactoryGradlePluginTestingStrategy instance for the latest Gradle nightly version.public GradlePluginTestingStrategy getCoverageForLatestGlobalAvailableVersion()
GradlePluginTestingStrategyFactorygetCoverageForLatestGlobalAvailableVersion in interface GradlePluginTestingStrategyFactoryGradlePluginTestingStrategy instance for the latest Gradle nightly version.