gradle-plugin
Module Contents
alltypes
Module Contents
open
class
AnvilExtension
Module Contents
AnvilExtension
(
)
var
generateDaggerFactories
:
Boolean
open
class
AnvilPlugin
:
KotlinCompilerPluginSupportPlugin
Module Contents
AnvilPlugin
(
)
open
fun
apply
(
target
:
Project
)
:
Unit
open
fun
applyToCompilation
(
kotlinCompilation
:
KotlinCompilation
<
*
>
)
:
Provider
<
List
<
SubpluginOption
>
>
open
fun
getCompilerPluginId
(
)
:
String
open
fun
getPluginArtifact
(
)
:
SubpluginArtifact
open
fun
isApplicable
(
kotlinCompilation
:
KotlinCompilation
<
*
>
)
:
Boolean
object
CheckMixedSourceSet
Module Contents
fun
disablePreciseJavaTrackingIfNeeded
(
compileTask
:
KotlinCompile
,
input
:
CheckMixedSourceSet.Input
)
:
Unit
class
Input
Module Contents
Input
(
sources
:
FileCollection
,
isKaptApplied
:
Property
<
Boolean
>
)
val
isKaptApplied
:
Property
<
Boolean
>
val
sources
:
FileCollection
fun
preparePreciseJavaTrackingCheck
(
compileTask
:
KotlinCompile
)
:
CheckMixedSourceSet.Input
abstract
class
DisableIncrementalCompilationTask
:
DefaultTask
Module Contents
DisableIncrementalCompilationTask
(
)
abstract
val
incrementalSignal
:
Property
<
IncrementalSignal
>
abstract
val
pluginClasspath
:
ConfigurableFileCollection
val
someFile
:
File
fun
toggleFlag
(
)
:
Unit
abstract
class
IncrementalSignal
:
BuildService
<
None
>
Module Contents
IncrementalSignal
(
)
@Synchronized
fun
isIncremental
(
projectPath
:
String
)
:
Boolean
?
fun
registerIfAbsent
(
project
:
Project
)
:
Provider
<
IncrementalSignal
>
@Synchronized
fun
setIncremental
(
projectPath
:
String
,
incremental
:
Boolean
)
:
Unit
kotlin.collections.Collection
Module Contents
fun
Collection
<
BaseVariant
>
.
findVariantForCompileTask
(
compileTask
:
KotlinCompile
)
:
BaseVariant
org.gradle.api.Project
Module Contents
fun
Project
.
androidVariants
(
)
:
Set
<
BaseVariant
>
fun
Project
.
androidVariantsConfigure
(
action
:
(
BaseVariant
)
->
Unit
)
:
Unit
val
Project
.
isAndroidProject
:
Boolean
val
Project
.
isKotlinJvmProject
:
Boolean
package
com.squareup.anvil.plugin
Module Contents
open
class
AnvilExtension
Module Contents
AnvilExtension
(
)
var
generateDaggerFactories
:
Boolean
open
class
AnvilPlugin
:
KotlinCompilerPluginSupportPlugin
Module Contents
AnvilPlugin
(
)
open
fun
apply
(
target
:
Project
)
:
Unit
open
fun
applyToCompilation
(
kotlinCompilation
:
KotlinCompilation
<
*
>
)
:
Provider
<
List
<
SubpluginOption
>
>
open
fun
getCompilerPluginId
(
)
:
String
open
fun
getPluginArtifact
(
)
:
SubpluginArtifact
open
fun
isApplicable
(
kotlinCompilation
:
KotlinCompilation
<
*
>
)
:
Boolean
object
CheckMixedSourceSet
Module Contents
fun
disablePreciseJavaTrackingIfNeeded
(
compileTask
:
KotlinCompile
,
input
:
CheckMixedSourceSet.Input
)
:
Unit
class
Input
Module Contents
Input
(
sources
:
FileCollection
,
isKaptApplied
:
Property
<
Boolean
>
)
val
isKaptApplied
:
Property
<
Boolean
>
val
sources
:
FileCollection
fun
preparePreciseJavaTrackingCheck
(
compileTask
:
KotlinCompile
)
:
CheckMixedSourceSet.Input
abstract
class
DisableIncrementalCompilationTask
:
DefaultTask
Module Contents
DisableIncrementalCompilationTask
(
)
abstract
val
incrementalSignal
:
Property
<
IncrementalSignal
>
abstract
val
pluginClasspath
:
ConfigurableFileCollection
val
someFile
:
File
fun
toggleFlag
(
)
:
Unit
abstract
class
IncrementalSignal
:
BuildService
<
None
>
Module Contents
IncrementalSignal
(
)
@Synchronized
fun
isIncremental
(
projectPath
:
String
)
:
Boolean
?
fun
registerIfAbsent
(
project
:
Project
)
:
Provider
<
IncrementalSignal
>
@Synchronized
fun
setIncremental
(
projectPath
:
String
,
incremental
:
Boolean
)
:
Unit
kotlin.collections.Collection
Module Contents
fun
Collection
<
BaseVariant
>
.
findVariantForCompileTask
(
compileTask
:
KotlinCompile
)
:
BaseVariant
org.gradle.api.Project
Module Contents
fun
Project
.
androidVariants
(
)
:
Set
<
BaseVariant
>
fun
Project
.
androidVariantsConfigure
(
action
:
(
BaseVariant
)
->
Unit
)
:
Unit
val
Project
.
isAndroidProject
:
Boolean
val
Project
.
isKotlinJvmProject
:
Boolean