Class DefaultSettingsBuilder
java.lang.Object
org.apache.maven.settings.building.DefaultSettingsBuilder
- All Implemented Interfaces:
SettingsBuilder
@Named
@Singleton
@Deprecated(since="4.0.0")
public class DefaultSettingsBuilder
extends Object
implements SettingsBuilder
Deprecated.
Builds the effective settings from a user settings file and/or a global settings file.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DefaultSettingsBuilder
Deprecated.private final DefaultSettingsXmlFactory
Deprecated. -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSettingsBuilder
(DefaultSettingsBuilder builder, DefaultSettingsXmlFactory settingsXmlFactory) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionbuild
(SettingsBuildingRequest request) Deprecated.Builds the effective settings of the specified settings files.private List
<SettingsProblem> convert
(List<BuilderProblem> problems) Deprecated.private SettingsProblem
convert
(BuilderProblem problem) Deprecated.private Source
Deprecated.
-
Field Details
-
builder
Deprecated. -
settingsXmlFactory
Deprecated.
-
-
Constructor Details
-
DefaultSettingsBuilder
@Inject public DefaultSettingsBuilder(DefaultSettingsBuilder builder, DefaultSettingsXmlFactory settingsXmlFactory) Deprecated.
-
-
Method Details
-
build
public SettingsBuildingResult build(SettingsBuildingRequest request) throws SettingsBuildingException Deprecated.Description copied from interface:SettingsBuilder
Builds the effective settings of the specified settings files.- Specified by:
build
in interfaceSettingsBuilder
- Parameters:
request
- The settings building request that holds the parameters, must not benull
.- Returns:
- The result of the settings building, never
null
. - Throws:
SettingsBuildingException
- If the effective settings could not be built.
-
toSource
Deprecated. -
convert
Deprecated. -
convert
Deprecated.
-
SettingsBuilder
instead