Metro: enable contributesAsInject option.
This commit is contained in:
parent
7b9ca041b2
commit
8ed399735a
1 changed files with 4 additions and 0 deletions
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
package extension
|
||||
|
||||
import dev.zacsweers.metro.gradle.MetroPluginExtension
|
||||
import org.gradle.accessors.dm.LibrariesForLibs
|
||||
import org.gradle.api.Project
|
||||
import org.gradle.api.provider.Provider
|
||||
|
|
@ -25,6 +26,9 @@ fun Project.setupDependencyInjection(
|
|||
// Apply Metro plugin and configure it
|
||||
applyPluginIfNeeded(libs.plugins.metro)
|
||||
|
||||
val metroExtension = extensions.getByName("metro") as MetroPluginExtension
|
||||
metroExtension.contributesAsInject.value(true)
|
||||
|
||||
if (generateNodeFactories) {
|
||||
applyPluginIfNeeded(libs.plugins.ksp)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue