Uses of Interface
org.apache.maven.cling.invoker.mvnup.goals.UpgradeStrategy
Packages that use UpgradeStrategy
Package
Description
Maven Upgrade Tool Goals and Strategies.
-
Uses of UpgradeStrategy in org.apache.maven.cling.invoker.mvnup.goals
Classes in org.apache.maven.cling.invoker.mvnup.goals that implement UpgradeStrategyModifier and TypeClassDescriptionclassAbstract base class for upgrade strategies that provides common functionality and reduces code duplication across strategy implementations.classStrategy for applying Maven 4 compatibility fixes to POM files.classStrategy for deduplicating dependency and plugin declarations in POM files.classStrategy for removing duplicate XML elements in POM files.classStrategy for wideningrequireMavenVersionranges in themaven-enforcer-pluginto allow Maven 4.classStrategy for applying Maven inference optimizations.classStrategy for upgrading Maven model versions (e.g., 4.0.0 → 4.1.0).classStrategy for fixing invalidAutomatic-Module-Namemanifest entries in POM files.classStrategy for injecting the standalone OpenJDK Nashorn engine as a plugin dependency whenmaven-antrun-pluginuses inline JavaScript via<script language="javascript">.classStrategy for upgrading Maven plugins to recommended versions.classStrategy for upgrading HTTP repository URLs to HTTPS in POM files.classStrategy for adding binary file extension exclusions to the maven-resources-plugin when resource filtering is enabled.classStrategy for migrating legacy source configuration to Maven 4.1.0+<source>elements.classStrategy for adding themaven-toolchains-pluginwith theselect-jdk-toolchaingoal when the project's declared--source/--releaselevel has been retired by a newer JDK (per JEP 182).Constructor parameters in org.apache.maven.cling.invoker.mvnup.goals with type arguments of type UpgradeStrategy