-
public final class RulesExtensionConfiguration for generated rules.
Each rules' configuration should have it's own configuration block, for example:
rules { bazelCommon { commit = "" } }
-
-
Field Summary
Fields Modifier and Type Field Description private final BazelCommonExtensionbazelCommonprivate final GoogleServicesExtensiongoogleServicesprivate final MavenInstallExtensionmavenInstallprivate final KotlinExtensionkotlinprivate final TestExtensiontestprivate final DaggerExtensiondagger
-
Constructor Summary
Constructors Constructor Description RulesExtension(ObjectFactory objects, BazelCommonExtension bazelCommon, GoogleServicesExtension googleServices, MavenInstallExtension mavenInstall, KotlinExtension kotlin, TestExtension test, DaggerExtension dagger)
-
Method Summary
Modifier and Type Method Description final BazelCommonExtensiongetBazelCommon()final GoogleServicesExtensiongetGoogleServices()final MavenInstallExtensiongetMavenInstall()final KotlinExtensiongetKotlin()final TestExtensiongetTest()final DaggerExtensiongetDagger()final UnitbazelCommon(Function1<BazelCommonExtension, Unit> block)final UnitbazelCommon(Closure<?> closure)final UnitmavenInstall(Function1<MavenInstallExtension, Unit> block)final UnitmavenInstall(Closure<?> closure)final UnitgoogleServices(Function1<GoogleServicesExtension, Unit> block)final UnitgoogleServices(Closure<?> closure)final Unitkotlin(Closure<?> closure)final Unitkotlin(Function1<KotlinExtension, Unit> block)final Unitdagger(Closure<?> closure)final Unitdagger(Function1<DaggerExtension, Unit> block)final Unittest(Closure<?> closure)final Unittest(Function1<TestExtension, Unit> block)-
-
Constructor Detail
-
RulesExtension
RulesExtension(ObjectFactory objects, BazelCommonExtension bazelCommon, GoogleServicesExtension googleServices, MavenInstallExtension mavenInstall, KotlinExtension kotlin, TestExtension test, DaggerExtension dagger)
-
-
Method Detail
-
getBazelCommon
final BazelCommonExtension getBazelCommon()
-
getGoogleServices
final GoogleServicesExtension getGoogleServices()
-
getMavenInstall
final MavenInstallExtension getMavenInstall()
-
getKotlin
final KotlinExtension getKotlin()
-
getTest
final TestExtension getTest()
-
getDagger
final DaggerExtension getDagger()
-
bazelCommon
final Unit bazelCommon(Function1<BazelCommonExtension, Unit> block)
-
bazelCommon
final Unit bazelCommon(Closure<?> closure)
-
mavenInstall
final Unit mavenInstall(Function1<MavenInstallExtension, Unit> block)
-
mavenInstall
final Unit mavenInstall(Closure<?> closure)
-
googleServices
final Unit googleServices(Function1<GoogleServicesExtension, Unit> block)
-
googleServices
final Unit googleServices(Closure<?> closure)
-
kotlin
final Unit kotlin(Function1<KotlinExtension, Unit> block)
-
dagger
final Unit dagger(Function1<DaggerExtension, Unit> block)
-
test
final Unit test(Function1<TestExtension, Unit> block)
-
-
-
-