// Now
java:
annotation:
scanner: openrewrite
dto: dev.snowdrop.model.JavaAnnotationDTO
description: "OpenRewrite scanner for Java annotations"
class:
scanner: jdtls
dto: dev.snowdrop.model.JavaClassDTO
description: "JDTLS scanner for Java class analysis"
...
// Change
jdtls:
java:
annotation:
dto: dev.snowdrop.model.JavaAnnotationDTO
description: "OpenRewrite scanner for Java annotations"
class:
dto: dev.snowdrop.model.JavaClassDTO
description: "JDTLS scanner for Java class analysis"
...
TODO
type.symbolavailable for each scanner based on the YAML mapping file instead of using a hard coded mapping:migration-tool/migration-cli/src/main/java/dev/snowdrop/analyze/services/scanners/JdtlsQueryScanner.java
Lines 64 to 66 in cb8e34d