o Removed unused code

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824180 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Benjamin Bentmann 2009-10-11 21:30:54 +00:00
parent d4ca575f08
commit a98ec9089f
1 changed files with 3 additions and 77 deletions

View File

@ -19,7 +19,6 @@
import java.io.FileNotFoundException; import java.io.FileNotFoundException;
import java.io.IOException; import java.io.IOException;
import java.io.PrintStream; import java.io.PrintStream;
import java.io.Reader;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
@ -46,7 +45,6 @@
import org.apache.maven.settings.building.SettingsBuildingRequest; import org.apache.maven.settings.building.SettingsBuildingRequest;
import org.apache.maven.settings.building.SettingsBuildingResult; import org.apache.maven.settings.building.SettingsBuildingResult;
import org.apache.maven.settings.building.SettingsProblem; import org.apache.maven.settings.building.SettingsProblem;
import org.apache.maven.settings.io.xpp3.SettingsXpp3Reader;
import org.codehaus.plexus.ContainerConfiguration; import org.codehaus.plexus.ContainerConfiguration;
import org.codehaus.plexus.DefaultContainerConfiguration; import org.codehaus.plexus.DefaultContainerConfiguration;
import org.codehaus.plexus.DefaultPlexusContainer; import org.codehaus.plexus.DefaultPlexusContainer;
@ -56,11 +54,8 @@
import org.codehaus.plexus.component.repository.exception.ComponentLookupException; import org.codehaus.plexus.component.repository.exception.ComponentLookupException;
import org.codehaus.plexus.logging.Logger; import org.codehaus.plexus.logging.Logger;
import org.codehaus.plexus.logging.console.ConsoleLogger; import org.codehaus.plexus.logging.console.ConsoleLogger;
import org.codehaus.plexus.util.IOUtil;
import org.codehaus.plexus.util.ReaderFactory;
import org.codehaus.plexus.util.StringUtils; import org.codehaus.plexus.util.StringUtils;
import org.codehaus.plexus.util.cli.CommandLineUtils; import org.codehaus.plexus.util.cli.CommandLineUtils;
import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
import org.sonatype.plexus.components.cipher.DefaultPlexusCipher; import org.sonatype.plexus.components.cipher.DefaultPlexusCipher;
import org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher; import org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher;
import org.sonatype.plexus.components.sec.dispatcher.SecDispatcher; import org.sonatype.plexus.components.sec.dispatcher.SecDispatcher;
@ -530,77 +525,7 @@ private Configuration buildEmbedderConfiguration( CommandLine commandLine, Strin
return configuration; return configuration;
} }
// ---------------------------------------------------------------------------- private void populateProperties( MavenExecutionRequest request, CommandLine commandLine )
// Options for settings
//
// 1. No settings
// 2. User settings only
// 3. Global settings only
// 4. Both Users settings and Global settings. In the case that both are present
// the User settings take priority.
//
// What we would like to provide is a way that the client code does not have
// to deal with settings configuration at all.
// ----------------------------------------------------------------------------
public static ConfigurationValidationResult validateConfiguration( Configuration configuration )
{
DefaultConfigurationValidationResult result = new DefaultConfigurationValidationResult();
Reader fileReader = null;
// User settings
if ( configuration.getUserSettingsFile() != null )
{
try
{
fileReader = ReaderFactory.newXmlReader( configuration.getUserSettingsFile() );
result.setUserSettings( new SettingsXpp3Reader().read( fileReader ) );
}
catch ( IOException e )
{
result.setUserSettingsException( e );
}
catch ( XmlPullParserException e )
{
result.setUserSettingsException( e );
}
finally
{
IOUtil.close( fileReader );
}
}
// Global settings
if ( configuration.getGlobalSettingsFile() != null )
{
try
{
fileReader = ReaderFactory.newXmlReader( configuration.getGlobalSettingsFile() );
result.setGlobalSettings( new SettingsXpp3Reader().read( fileReader ) );
}
catch ( IOException e )
{
result.setGlobalSettingsException( e );
}
catch ( XmlPullParserException e )
{
result.setGlobalSettingsException( e );
}
finally
{
IOUtil.close( fileReader );
}
}
return result;
}
public void populateProperties( MavenExecutionRequest request, CommandLine commandLine )
{ {
Properties systemProperties = new Properties(); Properties systemProperties = new Properties();
Properties userProperties = new Properties(); Properties userProperties = new Properties();
@ -609,7 +534,7 @@ public void populateProperties( MavenExecutionRequest request, CommandLine comma
request.setSystemProperties( systemProperties ); request.setSystemProperties( systemProperties );
} }
public MavenExecutionRequest populateRequest( MavenExecutionRequest request, CommandLine commandLine, private MavenExecutionRequest populateRequest( MavenExecutionRequest request, CommandLine commandLine,
String workingDirectory, boolean debug, boolean quiet, boolean showErrors ) String workingDirectory, boolean debug, boolean quiet, boolean showErrors )
{ {
// ---------------------------------------------------------------------- // ----------------------------------------------------------------------
@ -644,6 +569,7 @@ else if ( commandLine.hasOption( CLIManager.SUPPRESS_PLUGIN_UPDATES ) )
// //
// ---------------------------------------------------------------------- // ----------------------------------------------------------------------
@SuppressWarnings( "unchecked" )
List<String> goals = commandLine.getArgList(); List<String> goals = commandLine.getArgList();
boolean recursive = true; boolean recursive = true;