Proyecto: fintrack-api v1.4.0 · Maven 3.9 · Java 21 · Spring Boot 3.2.1
Leído pom.xml. Encontrado spring-boot-starter-parent 3.2.1. Framework: SPRING. Se activan reglas [SPRING].
Ejecutado ./mvnw compile -q. 4 errores detectados en 3 archivos distintos. Causa raíz identificada: migración jakarta incompleta + annotation processors sin configurar.
3 archivos modificados. Sin refactorizar lógica de negocio. Sin cambiar firmas de métodos.
Ejecutado ./mvnw compile → BUILD SUCCESS. Luego ./mvnw test → 147/147 tests verdes. Nada roto.
cannot find symbol — symbol: class IdempotencyKeyIdempotencyKey existe en el paquete com.fintrack.domain pero el import fue eliminado accidentalmente en el merge.package javax.servlet does not existjakarta.*). El archivo aún usaba los imports de javax.* del Spring Boot 2.x.Annotation processor 'org.mapstruct.ap.MappingProcessor' threw an uncaught exceptionannotationProcessorPaths. El pom.xml tenía ambos como dependencias normales sin configurar el compiler plugin.annotationProcessorPaths en maven-compiler-plugin. Lombok primero, MapStruct segundo (orden obligatorio para compatibilidad).| Framework detectado | SPRING (spring-boot-starter-parent 3.2.1) |
| Build inicial | FAILED — 4 errores de compilación |
| Build final | SUCCESS — 0 errores, 0 warnings |
| Tests | 147 / 147 passed — nada roto |
| Errores corregidos | 4 errores en 3 archivos |
| Archivos modificados |
PaymentService.java
SecurityConfig.java
pom.xml
|
| Lógica de negocio tocada | Ninguna — únicamente imports y configuración de build |
| Tiempo de resolución | 7 minutos |