You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2016/03/01 06:46:20 UTC
maven-indexer git commit: get rid of plexus exception in spring
example
Repository: maven-indexer
Updated Branches:
refs/heads/master 9c907aa64 -> ecefb53f2
get rid of plexus exception in spring example
Signed-off-by: olivier lamy <ol...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/maven-indexer/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-indexer/commit/ecefb53f
Tree: http://git-wip-us.apache.org/repos/asf/maven-indexer/tree/ecefb53f
Diff: http://git-wip-us.apache.org/repos/asf/maven-indexer/diff/ecefb53f
Branch: refs/heads/master
Commit: ecefb53f297edf92af7b3adef5eb766a6107c475
Parents: 9c907aa
Author: olivier lamy <ol...@apache.org>
Authored: Tue Mar 1 16:46:13 2016 +1100
Committer: olivier lamy <ol...@apache.org>
Committed: Tue Mar 1 16:46:13 2016 +1100
----------------------------------------------------------------------
.../examples/SimpleArtifactGenerator.java | 1 +
.../indexer/examples/boot/RepositoryBooter.java | 49 +++++++-------------
2 files changed, 19 insertions(+), 31 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/maven-indexer/blob/ecefb53f/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/SimpleArtifactGenerator.java
----------------------------------------------------------------------
diff --git a/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/SimpleArtifactGenerator.java b/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/SimpleArtifactGenerator.java
index 2ed1c56..2c7e60b 100644
--- a/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/SimpleArtifactGenerator.java
+++ b/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/SimpleArtifactGenerator.java
@@ -41,6 +41,7 @@ public class SimpleArtifactGenerator
public SimpleArtifactGenerator()
{
+ // no op
}
public File generateArtifact( String repositoryBasedir,
http://git-wip-us.apache.org/repos/asf/maven-indexer/blob/ecefb53f/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/boot/RepositoryBooter.java
----------------------------------------------------------------------
diff --git a/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/boot/RepositoryBooter.java b/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/boot/RepositoryBooter.java
index 19ad7c6..aa2bd40 100644
--- a/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/boot/RepositoryBooter.java
+++ b/indexer-examples/indexer-examples-spring/src/test/java/org/apache/maven/indexer/examples/boot/RepositoryBooter.java
@@ -19,20 +19,18 @@ package org.apache.maven.indexer.examples.boot;
* under the License.
*/
-import javax.annotation.PostConstruct;
-import java.io.File;
-import java.io.IOException;
-
import org.apache.maven.indexer.examples.indexing.RepositoryIndexManager;
import org.apache.maven.indexer.examples.indexing.RepositoryIndexer;
import org.apache.maven.indexer.examples.indexing.RepositoryIndexerFactory;
-import org.codehaus.plexus.PlexusContainerException;
-import org.codehaus.plexus.component.repository.exception.ComponentLookupException;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
+import javax.annotation.PostConstruct;
+import java.io.File;
+import java.io.IOException;
+
/**
* This is a dummy artifact repository creator.
*
@@ -53,13 +51,12 @@ public class RepositoryBooter
public RepositoryBooter()
{
+ // no op
}
@PostConstruct
public void initialize()
- throws IOException,
- PlexusContainerException,
- ComponentLookupException
+ throws IOException
{
File repositoriesBaseDir = new File( "target/repositories" );
@@ -77,7 +74,7 @@ public class RepositoryBooter
}
private void createLockFile( File repositoriesRootDir )
- throws IOException
+ throws IOException
{
final File lockFile = new File( repositoriesRootDir, "repositories.lock" );
//noinspection ResultOfMethodCallIgnored
@@ -87,7 +84,7 @@ public class RepositoryBooter
}
private boolean lockExists( File repositoriesRootDir )
- throws IOException
+ throws IOException
{
File lockFile = new File( repositoriesRootDir, "repositories.lock" );
@@ -95,28 +92,22 @@ public class RepositoryBooter
}
private void initializeRepositories( File repositoriesBaseDir )
- throws IOException,
- PlexusContainerException,
- ComponentLookupException
+ throws IOException
{
initializeRepository( repositoriesBaseDir, "releases" );
initializeRepository( repositoriesBaseDir, "snapshots" );
}
- private void initializeRepository( File repositoriesBaseDir,
- String repositoryName )
- throws IOException,
- PlexusContainerException,
- ComponentLookupException
+ private void initializeRepository( File repositoriesBaseDir, String repositoryName )
+ throws IOException
{
createRepositoryStructure( repositoriesBaseDir.getAbsolutePath(), repositoryName );
initializeRepositoryIndex( new File( repositoriesBaseDir.getAbsoluteFile(), repositoryName ), repositoryName );
}
- public void createRepositoryStructure( String repositoriesBaseDir,
- String repositoryName )
- throws IOException
+ public void createRepositoryStructure( String repositoriesBaseDir, String repositoryName )
+ throws IOException
{
final File repositoriesBasedir = new File( repositoriesBaseDir );
//noinspection ResultOfMethodCallIgnored
@@ -125,20 +116,16 @@ public class RepositoryBooter
new File( repositoriesBasedir, repositoryName + File.separatorChar + ".index" ).mkdirs();
logger.debug( "Created directory structure for repository '" +
- repositoriesBasedir.getAbsolutePath() + File.separatorChar + repositoryName + "'." );
+ repositoriesBasedir.getAbsolutePath() + File.separatorChar + repositoryName + "'." );
}
- private void initializeRepositoryIndex( File repositoryBasedir,
- String repositoryId )
- throws PlexusContainerException,
- ComponentLookupException,
- IOException
+ private void initializeRepositoryIndex( File repositoryBasedir, String repositoryId )
+ throws IOException
{
final File indexDir = new File( repositoryBasedir, ".index" );
- RepositoryIndexer repositoryIndexer = repositoryIndexerFactory.createRepositoryIndexer( repositoryId,
- repositoryBasedir,
- indexDir );
+ RepositoryIndexer repositoryIndexer =
+ repositoryIndexerFactory.createRepositoryIndexer( repositoryId, repositoryBasedir, indexDir );
repositoryIndexManager.addRepositoryIndex( repositoryId, repositoryIndexer );
}