boolean |
PomEditor.Dependencies.addAligned(Coordinates coords) |
Adds a dependency aligned with the project's auto-detected conventions.
|
boolean |
PomEditor.Dependencies.addAligned(Coordinates coords,
AlignOptions options) |
Adds a dependency aligned with the specified options, auto-detecting any unspecified conventions.
|
eu.maveniverse.domtrip.Element |
PomEditor.Dependencies.addExclusion(Coordinates dependency,
Coordinates exclusion) |
Adds an exclusion to a dependency.
|
eu.maveniverse.domtrip.Element |
PomEditor.Dependencies.addManagedExclusion(Coordinates dependency,
Coordinates exclusion) |
Adds an exclusion to a managed dependency.
|
boolean |
PomEditor.Dependencies.alignDependency(Coordinates coords) |
Aligns the specified dependency to the project's detected dependency/version conventions.
|
boolean |
PomEditor.Dependencies.alignDependency(Coordinates coords,
AlignOptions options) |
Aligns an existing dependency to match the specified options, auto-detecting any
unspecified conventions.
|
boolean |
PomEditor.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.
|
boolean |
PomEditor.Dependencies.deleteDependency(Coordinates coordinates) |
Removes a dependency from project/dependencies/dependency[].
|
boolean |
PomEditor.Dependencies.deleteDependencyVersion(Coordinates coordinates) |
Removes a dependency version from project/dependencies/dependency[].
|
boolean |
PomEditor.Dependencies.deleteExclusion(Coordinates dependency,
Coordinates exclusion) |
Removes an exclusion from a dependency.
|
boolean |
ExtensionsEditor.deleteExtension(Coordinates coordinates) |
Removes an extension.
|
boolean |
PomEditor.Extensions.deleteExtension(Coordinates coordinates) |
Removes an extension from project/build/extensions/extension[].
|
boolean |
PomEditor.Dependencies.deleteManagedDependency(Coordinates coordinates) |
Removes a managed dependency from project/dependencyManagement/dependencies/dependency[].
|
boolean |
PomEditor.Dependencies.deleteManagedExclusion(Coordinates dependency,
Coordinates exclusion) |
Removes an exclusion from a managed dependency.
|
boolean |
PomEditor.Plugins.deleteManagedPlugin(Coordinates coordinates) |
Removes a managed plugin from project/build/pluginManagement/plugins/plugin[].
|
boolean |
PomEditor.Plugins.deletePlugin(Coordinates coordinates) |
Removes a plugin from project/build/plugins/plugin[].
|
boolean |
PomEditor.Plugins.deletePluginVersion(Coordinates coordinates) |
Removes a plugin version element from project/build/plugins/plugin[].
|
java.lang.String |
PomEditor.Dependencies.findManagedVersion(Coordinates coords) |
Looks up the version text of a managed dependency matching the given coordinates.
|
static java.lang.String |
AlignOptions.generatePropertyName(Coordinates coords,
AlignOptions.PropertyNamingConvention convention) |
Generates a version property name for the given coordinates and naming convention.
|
boolean |
PomEditor.Dependencies.hasExclusion(Coordinates dependency,
Coordinates exclusion) |
Checks whether a dependency has a specific exclusion.
|
boolean |
PomEditor.Dependencies.hasManagedExclusion(Coordinates dependency,
Coordinates exclusion) |
Checks whether a managed dependency has a specific exclusion.
|
void |
PomEditor.Parent.setParent(Coordinates coordinates) |
Sets project/parent to the given artifact coordinates.
|
boolean |
PomEditor.Dependencies.updateDependency(boolean upsert,
Coordinates coordinates) |
Updates or inserts a dependency in project/dependencies/dependency[].
|
boolean |
ExtensionsEditor.updateExtension(boolean upsert,
Coordinates coordinates) |
Updates an existing extension or inserts a new one (if upsert is true).
|
boolean |
PomEditor.Extensions.updateExtension(boolean upsert,
Coordinates coordinates) |
Updates or inserts an extension in project/build/extensions/extension[].
|
boolean |
PomEditor.Dependencies.updateManagedDependency(boolean upsert,
Coordinates coordinates) |
Updates or inserts a managed dependency in project/dependencyManagement/dependencies/dependency[].
|
boolean |
PomEditor.Dependencies.updateManagedDependencyAligned(boolean upsert,
Coordinates coordinates) |
|
boolean |
PomEditor.Dependencies.updateManagedDependencyAligned(boolean upsert,
Coordinates coordinates,
AlignOptions options) |
|
boolean |
PomEditor.Plugins.updateManagedPlugin(boolean upsert,
Coordinates coordinates) |
Updates or inserts a managed plugin in project/build/pluginManagement/plugins/plugin[].
|
boolean |
PomEditor.Parent.updateParent(boolean upsert,
Coordinates coordinates) |
Updates/insert parent.
|
boolean |
PomEditor.Plugins.updatePlugin(boolean upsert,
Coordinates coordinates) |
Updates or inserts a plugin in project/build/plugins/plugin[].
|