RealPluginsBlockProvider

class RealPluginsBlockProvider(val groovyParser: GroovyPluginsBlockParser, val kotlinParser: KotlinPluginsBlockParser, val buildFile: File, val psiFileFactory: NoContextPsiFileFactory) : PluginsBlockProvider(source)

Constructors

Link copied to clipboard
constructor(groovyParser: GroovyPluginsBlockParser, kotlinParser: KotlinPluginsBlockParser, buildFile: File, psiFileFactory: NoContextPsiFileFactory)

Types

Link copied to clipboard
class Factory @Inject constructor(val groovyParserProvider: Provider<GroovyPluginsBlockParser>, val kotlinParserProvider: Provider<KotlinPluginsBlockParser>, val psiFileFactory: NoContextPsiFileFactory) : PluginsBlockProvider.Factory

Properties

Link copied to clipboard
private val buildFile: File
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open suspend override fun get(): PluginsBlock?