Skip to content

Commit 60a45ef

Browse files
Add more logs
1 parent 1a2e7e6 commit 60a45ef

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

convertible-core/src/main/kotlin/pro/vlprojects/convertible/core/processor/ConvertibleProcessor.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,11 @@ class ConvertibleProcessor(
2121
private val logger: KSPLogger,
2222
) : SymbolProcessor {
2323

24-
private val strategies = ServiceLoader.load(ConvertibleStrategy::class.java).toList()
24+
private val strategies = ServiceLoader
25+
.load(ConvertibleStrategy::class.java)
26+
.toList()
27+
.onEach { strategy -> logger.info("Loaded strategy: ${strategy.javaClass.canonicalName}") }
28+
2529
private val definitions = mutableListOf<ConvertibleDefinition>()
2630
private val visitor = ConvertibleVisitor(definitions)
2731

@@ -41,6 +45,7 @@ class ConvertibleProcessor(
4145
override fun finish() = definitions
4246
.also { logger.info("${it.size} definitions found for code generating") }
4347
.forEach { definition ->
48+
logger.info("Processing definition: $definition")
4449
val targetPackage = "${definition.objectClassName.packageName}.${definition.scope.lowercase()}"
4550
strategies
4651
.filter { it.supports(definition) }

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
group=pro.vlprojects
2-
version=0.0.4
2+
version=0.0.5
33
kotlin.version=2.1.21
44
kotlin.code.style=official

0 commit comments

Comments
 (0)