Skip to content

About

Modernizes to a newer Java and Spring Boot version.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java/Spring Boot Modernization — Claude Code Agent

A Claude Code pipeline that modernizes a Java/Maven repo, moving it to a newer Java and Spring Boot version. It runs four phases, and a human approves each one before the next starts:

  1. discover: inventories the repo (effective POM, dependency tree, SBOM, CVEs, coverage)
  2. determine: reconciles dependencies against the BOM and CVEs, scores testability, and writes a modernization plan
  3. test: raises test coverage until the testability score clears the threshold
  4. coding: upgrades Java and Spring Boot with OpenRewrite, then bumps dependencies, keeping the build green at every step

Runs are resumable. State is stored in .modernization/state.json.

Get started

About

Modernizes to a newer Java and Spring Boot version.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages