You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by mc...@apache.org on 2008/02/05 16:19:14 UTC
svn commit: r618669 -
/felix/trunk/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrCleanRepo.java
Author: mcculls
Date: Tue Feb 5 07:19:11 2008
New Revision: 618669
URL: http://svn.apache.org/viewvc?rev=618669&view=rev
Log:
Code cleanup
Modified:
felix/trunk/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrCleanRepo.java
Modified: felix/trunk/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrCleanRepo.java
URL: http://svn.apache.org/viewvc/felix/trunk/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrCleanRepo.java?rev=618669&r1=618668&r2=618669&view=diff
==============================================================================
--- felix/trunk/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrCleanRepo.java (original)
+++ felix/trunk/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrCleanRepo.java Tue Feb 5 07:19:11 2008
@@ -75,21 +75,21 @@
* @required
* @readonly
*/
- private ArtifactRepository m_localRepo;
+ private ArtifactRepository localRepository;
public void execute()
{
- // If no OBR repository, return
if ( "NONE".equalsIgnoreCase( obrRepository ) )
{
+ getLog().info( "OBR clean disabled (enable with -DobrRepository)" );
return;
}
try
{
// Compute local repository location
- URI repositoryXml = ObrUtils.findRepositoryXml( m_localRepo.getBasedir(), obrRepository );
+ URI repositoryXml = ObrUtils.findRepositoryXml( localRepository.getBasedir(), obrRepository );
if ( !"file".equals( repositoryXml.getScheme() ) )
{
getLog().error( "The repository URI " + repositoryXml + " is not a local file" );
@@ -105,6 +105,8 @@
return;
}
+ getLog().info( "Cleaning..." );
+
Document doc = parseFile( repositoryFile, initConstructor() );
Node finalDocument = cleanDocument( doc.getDocumentElement() ); // Analyze existing repository.
@@ -114,14 +116,13 @@
}
else
{
- getLog().info( "Cleaning..." );
writeToFile( repositoryXml, finalDocument ); // Write the new file
- getLog().info( "Repository " + repositoryFile + " updated" );
+ getLog().info( "Repository " + repositoryFile + " cleaned" );
}
}
catch ( Exception e )
{
- getLog().error( "Exception while cleaning the OBR repository file : " + e.getLocalizedMessage(), e );
+ getLog().error( "Exception while cleaning local OBR: " + e.getLocalizedMessage(), e );
}
}
@@ -134,7 +135,7 @@
*/
private Element cleanDocument( Element elem )
{
- String localRepoPath = m_localRepo.getBasedir();
+ String localRepoPath = localRepository.getBasedir();
NodeList nodes = elem.getElementsByTagName( "resource" );
List toRemove = new ArrayList();