Keep Maven POM files up to date by checking and upgrading all dependencies and plugins to their latest versions. Handles multi-module projects, asks before applying major version bumps, and keeps a full audit trail.
Scan a Java project and replace all Lombok annotations with equivalent hand-written Java code. Handles all common annotations, updates POM files, and preserves existing code style.
Migrate a Java project from Jackson 2 to Jackson 3. Covers dependency GroupId changes, import renaming, IOException-to-JacksonException transitions, ObjectMapper builder patterns, and BOM usage.