Package-level declarations
Types
Link copied to clipboard
class AetherContext(val system: RepositorySystem, val session: RepositorySystemSession, val remoteRepos: List<RemoteRepository>)
Bundles the three Maven Resolver objects needed by io.github.skhokhlov.rewriterunner.recipe.RecipeArtifactResolver and io.github.skhokhlov.rewriterunner.lst.DependencyResolutionStage: a RepositorySystem, a RepositorySystemSession, and the list of configured RemoteRepository instances.
Link copied to clipboard
Logs Maven artifact download progress in the same format Maven itself uses:
Link copied to clipboard
Link copied to clipboard
class RewriteRunner
Programmatic entry point for running OpenRewrite recipes from library code.
Link copied to clipboard
interface RunnerLogger