Uses of Class
eu.maveniverse.domtrip.maven.AlignOptions
-
Uses of AlignOptions in eu.maveniverse.domtrip.maven
Methods in eu.maveniverse.domtrip.maven that return AlignOptionsModifier and TypeMethodDescriptionAlignOptions.Builder.build()Create an AlignOptions configured with the builder's current settings.static AlignOptionsAlignOptions.defaults()Create an AlignOptions instance with all conventions set to auto-detect.PomEditor.Dependencies.detectConventions()Detects the project's dominant dependency version style, version source, and property naming convention and returns an AlignOptions instance with all corresponding fields populated.Methods in eu.maveniverse.domtrip.maven with parameters of type AlignOptionsModifier and TypeMethodDescriptionbooleanPomEditor.Dependencies.addAligned(Coordinates coords, AlignOptions options) Adds a dependency aligned with the specified options, auto-detecting any unspecified conventions.intPomEditor.Dependencies.alignAllDependencies(AlignOptions options) Aligns all existing dependencies to match the specified options.intPomEditor.Dependencies.alignAllToParent(PomEditor parentEditor, AlignOptions options) Moves all dependency versions from this (child) POM to the parent POM's<dependencyManagement>, making all child dependencies version-less.booleanPomEditor.Dependencies.alignDependency(Coordinates coords, AlignOptions options) Aligns an existing dependency to match the specified options, auto-detecting any unspecified conventions.booleanPomEditor.Dependencies.alignToParent(Coordinates coords, PomEditor parentEditor, AlignOptions options) Moves a single dependency's version from this (child) POM to the parent POM's<dependencyManagement>, making the child dependency version-less.booleanPomEditor.Dependencies.updateManagedDependencyAligned(boolean upsert, Coordinates coordinates, AlignOptions options) Convention-aware version ofPomEditor.Dependencies.updateManagedDependency(boolean, Coordinates)with explicit alignment options.