|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.jcandksolutions.gradle.androidunittest.DependencyProvider
class DependencyProvider
Class that provides the dependencies for the plugin.
| Constructor Summary | |
DependencyProvider(Project project)
Instantiates a DependencyProvider. |
|
| Method Summary | |
|---|---|
boolean
|
isAppPlugin()
Returns whether the Android Plugin applied is the App plugin or de Library plugin. |
BaseExtension
|
provideAndroidExtension()
Provides the Android plugin's Extension. |
BasePlugin
|
provideAndroidPlugin()
Provides the Android plugin that was applied. |
AppVariantWrapper
|
provideAppVariantWrapper(ApplicationVariant applicationVariant)
Provides an AppVariantWrapper that simplifies the extraction of info form it. |
java.lang.String
|
provideBootClasspath()
Provides the BootClasspath for the tests to run. |
ConfigurationManager
|
provideConfigurationManager()
Provides the Configuration Manager that creates the test configurations. |
ConfigurationContainer
|
provideConfigurations()
Provides the Configurations Container of the Project. |
ProductFlavorData
|
provideDefaultConfigData()
Provides the Default Configuration Data of the Android Plugin. |
AndroidUnitTestPluginExtension
|
provideExtension()
Provides the Extension used by this plugin. |
MainHandler
|
provideHandler()
Provides the Handler for the plugin. |
LibraryVariantWrapper
|
provideLibraryVariantWrapper(LibraryVariant libraryVariant)
Provides a LibraryVariantWrapper that simplifies the extraction of info form it. |
Logger
|
provideLogger()
Provides the Logger for the plugin. |
ModelManager
|
provideModelManager()
Provides the Model Manager that registers the model of the test source sets. |
PackageExtractor
|
providePackageExtractor()
Provides the Package Extractor used to know the application id. |
Project
|
provideProject()
Provides the Project that is applying the plugin. |
java.io.File
|
provideReportDestinationDir()
Provides the Report Destination Directory. |
TaskManager
|
provideTaskManager()
Provides the Task Manager that creates the tasks required to run the tests. |
DefaultDomainObjectSet
|
provideVariants()
Provides the Variants of the Android plugin. |
| Methods inherited from class java.lang.Object | |
|---|---|
| java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
| Constructor Detail |
|---|
DependencyProvider(Project project)
project - The Project being configured.
| Method Detail |
|---|
boolean isAppPlugin()
BaseExtension provideAndroidExtension()
BasePlugin provideAndroidPlugin()
AppVariantWrapper provideAppVariantWrapper(ApplicationVariant applicationVariant)
applicationVariant - The Application Variant.
java.lang.String provideBootClasspath()
ConfigurationManager provideConfigurationManager()
ConfigurationContainer provideConfigurations()
ProductFlavorData provideDefaultConfigData()
AndroidUnitTestPluginExtension provideExtension()
MainHandler provideHandler()
LibraryVariantWrapper provideLibraryVariantWrapper(LibraryVariant libraryVariant)
libraryVariant - The Library Variant.
Logger provideLogger()
ModelManager provideModelManager()
PackageExtractor providePackageExtractor()
Project provideProject()
java.io.File provideReportDestinationDir()
TaskManager provideTaskManager()
DefaultDomainObjectSet provideVariants()
Groovy Documentation