Remove dagger and anvil dependencies, try to simplify gradle build scripts a bit

This commit is contained in:
Jorge Martín 2025-08-25 09:21:20 +02:00
parent 629776b9a3
commit de8de61b2e
34 changed files with 8 additions and 57 deletions

View file

@ -11,8 +11,8 @@ plugins {
dependencies {
implementation(projects.anvilannotations)
implementation(libs.anvil.compiler.utils)
implementation(libs.metro.runtime)
implementation(libs.kotlin.compiler)
implementation(libs.kotlinpoet)
implementation(libs.ksp.plugin)
implementation(libs.kotlinpoet.ksp)

View file

@ -56,9 +56,9 @@ class ContributesNodeProcessor(
if (validSymbols.isEmpty()) return invalidSymbols
for (ksClass in validSymbols) {
// if (config.enableLogging) {
if (config.enableLogging) {
logger.warn("Processing ${ksClass.qualifiedName?.asString()}")
// }
}
generateModule(ksClass)
generateFactory(ksClass)
}