Core
- Add
nextCycle
lifecycle method to visitors. - Consolidated and corrected classpath scanning of visitors and resources in
Environment
. Loaded visitors now delegate class loading to the class loader of the Java class building the environment.
Java
- Consistent use of
Scoped
for non-declarative visitors. - Renamed
UpgradeVersion
toUpgradeDependencyVersion
. - Fix Google Java Format style definition.
Maven
- Don't eagerly resolve new dependency versions in Maven Parser.
- Add
getNewVersions()
toModuleVersionId
to resolve new versions at the last minute. - Add
localRepository
andworkspaceDir
toUpgradeDependencyVersion
andUpgradeParentVersion
for use when resolving new versions.