You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by cs...@apache.org on 2012/09/17 13:24:18 UTC

svn commit: r1386555 [4/4] - in /maven/indexer/trunk: ./ indexer-artifact/ indexer-cli/ indexer-cli/src/ indexer-cli/src/main/ indexer-cli/src/main/java/ indexer-cli/src/main/java/org/ indexer-cli/src/main/java/org/apache/ indexer-cli/src/main/java/org...

Added: maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/nexus-maven-repository-index.properties
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/nexus-maven-repository-index.properties?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/nexus-maven-repository-index.properties (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/nexus-maven-repository-index.properties Mon Sep 17 11:24:06 2012
@@ -0,0 +1,4 @@
+nexus.index.id=test
+
+# yyyyMMddHHmmss.SSS Z
+nexus.index.timestamp=20090831023300.000 +0000

Added: maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/protected/nexus-maven-repository-index.gz
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/protected/nexus-maven-repository-index.gz?rev=1386555&view=auto
==============================================================================
Files maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/protected/nexus-maven-repository-index.gz (added) and maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/protected/nexus-maven-repository-index.gz Mon Sep 17 11:24:06 2012 differ

Added: maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/protected/nexus-maven-repository-index.properties
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/protected/nexus-maven-repository-index.properties?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/protected/nexus-maven-repository-index.properties (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/protected/nexus-maven-repository-index.properties Mon Sep 17 11:24:06 2012
@@ -0,0 +1,4 @@
+nexus.index.id=test
+
+# yyyyMMddHHmmss.SSS Z
+nexus.index.timestamp=20090831023300.000 +0000

Added: maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/slow/nexus-maven-repository-index.gz
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/slow/nexus-maven-repository-index.gz?rev=1386555&view=auto
==============================================================================
Files maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/slow/nexus-maven-repository-index.gz (added) and maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/slow/nexus-maven-repository-index.gz Mon Sep 17 11:24:06 2012 differ

Added: maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/slow/nexus-maven-repository-index.properties
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/slow/nexus-maven-repository-index.properties?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/slow/nexus-maven-repository-index.properties (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/index-updater/server-root/slow/nexus-maven-repository-index.properties Mon Sep 17 11:24:06 2012
@@ -0,0 +1,4 @@
+nexus.index.id=test
+
+# yyyyMMddHHmmss.SSS Z
+nexus.index.timestamp=20090831023300.000 +0000

Added: maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.gz
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.gz?rev=1386555&view=auto
==============================================================================
Files maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.gz (added) and maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.gz Mon Sep 17 11:24:06 2012 differ

Added: maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.properties
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.properties?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.properties (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.properties Mon Sep 17 11:24:06 2012
@@ -0,0 +1,6 @@
+#Thu May 28 14:56:58 BRT 2009
+nexus.index.time=20090528175658.015 +0000
+nexus.index.chain-id=1243533418968
+nexus.index.id=apache-snapshots-local
+nexus.index.timestamp=20090528175658.015 +0000
+nexus.index.last-incremental=0

Added: maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.zip
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.zip?rev=1386555&view=auto
==============================================================================
Files maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.zip (added) and maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index/nexus-maven-repository-index.zip Mon Sep 17 11:24:06 2012 differ

Added: maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.gz
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.gz?rev=1386555&view=auto
==============================================================================
Files maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.gz (added) and maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.gz Mon Sep 17 11:24:06 2012 differ

Added: maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.properties
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.properties?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.properties (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.properties Mon Sep 17 11:24:06 2012
@@ -0,0 +1,6 @@
+#Thu May 28 14:05:32 BRT 2009
+nexus.index.time=20090528170531.406 +0000
+nexus.index.chain-id=1243530332531
+nexus.index.id=snapshots-local
+nexus.index.timestamp=20090528170531.406 +0000
+nexus.index.last-incremental=0

Added: maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.zip
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.zip?rev=1386555&view=auto
==============================================================================
Files maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.zip (added) and maven/indexer/trunk/indexer-cli/src/test/resources/repo-index/index2/nexus-maven-repository-index.zip Mon Sep 17 11:24:06 2012 differ

Added: maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case01.txt
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case01.txt?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case01.txt (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case01.txt Mon Sep 17 11:24:06 2012
@@ -0,0 +1,15 @@
+### Searched for field urn:maven#groupId (with 2 registered index fields) using query "commons-logg" (QC create LQL "(g:commons-logg g:commons-logg*^0.8) ((+groupId:commons +groupId:logg*) groupId:"commons logg")")
+test :: commons-logging:commons-logging:1.1:null:jar
+test :: commons-logging:commons-logging:1.1:sources:jar
+test :: commons-logging:commons-logging:1.0.4:null:jar
+test :: commons-logging:commons-logging:1.0.4:sources:jar
+test :: commons-logging:commons-logging:1.0.4:javadoc:jar
+test :: commons-logging:commons-logging:1.0.3:null:jar
+test :: commons-logging:commons-logging:1.0.3:javadoc:jar
+test :: commons-logging:commons-logging:1.0.2:null:jar
+test :: commons-logging:commons-logging:1.0.2:javadoc:jar
+test :: commons-logging:commons-logging:1.0.1:null:jar
+test :: commons-logging:commons-logging:1.0.1:javadoc:jar
+test :: commons-logging:commons-logging:1.0:null:jar
+test :: commons-logging:commons-logging:1.0:javadoc:jar
+### TOTAL:13 (response said 13)

Added: maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case02.txt
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case02.txt?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case02.txt (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case02.txt Mon Sep 17 11:24:06 2012
@@ -0,0 +1,15 @@
+### Searched for field urn:maven#groupId (with 2 registered index fields) using query "commons logg" (QC create LQL "(+groupId:commons +groupId:logg*) groupId:"commons logg"")
+test :: commons-logging:commons-logging:1.1:null:jar
+test :: commons-logging:commons-logging:1.1:sources:jar
+test :: commons-logging:commons-logging:1.0.4:null:jar
+test :: commons-logging:commons-logging:1.0.4:sources:jar
+test :: commons-logging:commons-logging:1.0.4:javadoc:jar
+test :: commons-logging:commons-logging:1.0.3:null:jar
+test :: commons-logging:commons-logging:1.0.3:javadoc:jar
+test :: commons-logging:commons-logging:1.0.2:null:jar
+test :: commons-logging:commons-logging:1.0.2:javadoc:jar
+test :: commons-logging:commons-logging:1.0.1:null:jar
+test :: commons-logging:commons-logging:1.0.1:javadoc:jar
+test :: commons-logging:commons-logging:1.0:null:jar
+test :: commons-logging:commons-logging:1.0:javadoc:jar
+### TOTAL:13 (response said 13)

Added: maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case03.txt
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case03.txt?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case03.txt (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case03.txt Mon Sep 17 11:24:06 2012
@@ -0,0 +1,17 @@
+### Searched for field urn:maven#groupId (with 2 registered index fields) using query "commons" (QC create LQL "groupId:commons*")
+test :: commons-logging:commons-logging:1.1:null:jar
+test :: commons-logging:commons-logging:1.1:sources:jar
+test :: commons-logging:commons-logging:1.0.4:null:jar
+test :: commons-logging:commons-logging:1.0.4:sources:jar
+test :: commons-logging:commons-logging:1.0.4:javadoc:jar
+test :: commons-logging:commons-logging:1.0.3:null:jar
+test :: commons-logging:commons-logging:1.0.3:javadoc:jar
+test :: commons-logging:commons-logging:1.0.2:null:jar
+test :: commons-logging:commons-logging:1.0.2:javadoc:jar
+test :: commons-logging:commons-logging:1.0.1:null:jar
+test :: commons-logging:commons-logging:1.0.1:javadoc:jar
+test :: commons-logging:commons-logging:1.0:null:jar
+test :: commons-logging:commons-logging:1.0:javadoc:jar
+test :: commons-cli:commons-cli:1.0:null:jar
+test :: commons-cli:commons-cli:1.0:sources:jar
+### TOTAL:15 (response said 15)

Added: maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case04.txt
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case04.txt?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case04.txt (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case04.txt Mon Sep 17 11:24:06 2012
@@ -0,0 +1,15 @@
+### Searched for field urn:maven#groupId (with 2 registered index fields) using query "log" (QC create LQL "groupId:log*")
+test :: commons-logging:commons-logging:1.1:null:jar
+test :: commons-logging:commons-logging:1.1:sources:jar
+test :: commons-logging:commons-logging:1.0.4:null:jar
+test :: commons-logging:commons-logging:1.0.4:sources:jar
+test :: commons-logging:commons-logging:1.0.4:javadoc:jar
+test :: commons-logging:commons-logging:1.0.3:null:jar
+test :: commons-logging:commons-logging:1.0.3:javadoc:jar
+test :: commons-logging:commons-logging:1.0.2:null:jar
+test :: commons-logging:commons-logging:1.0.2:javadoc:jar
+test :: commons-logging:commons-logging:1.0.1:null:jar
+test :: commons-logging:commons-logging:1.0.1:javadoc:jar
+test :: commons-logging:commons-logging:1.0:null:jar
+test :: commons-logging:commons-logging:1.0:javadoc:jar
+### TOTAL:13 (response said 13)

Added: maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case05.txt
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case05.txt?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case05.txt (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case05.txt Mon Sep 17 11:24:06 2012
@@ -0,0 +1,26 @@
+### Searched for field urn:maven#version (with 2 registered index fields) using query "1.0" (QC create LQL "(v:1.0 v:1.0*^0.8) ((+version:1 +version:0*) version:"1 0")")
+test :: proptest:proptest-archetype:1.0:null:maven-archetype
+test :: org.apache.maven.plugins:maven-core-it-plugin:1.0:null:maven-plugin
+test :: org.apache.maven.plugins:maven-core-it-plugin:1.0:sources:jar
+test :: org.apache.maven.plugins:maven-core-it-plugin:1.0:javadoc:jar
+test :: missingpom:missingpom:1.0:null:jar
+test :: commons-logging:commons-logging:1.0:null:jar
+test :: commons-logging:commons-logging:1.0:javadoc:jar
+test :: commons-cli:commons-cli:1.0:null:jar
+test :: commons-cli:commons-cli:1.0:sources:jar
+test :: brokenjar:brokenjar:1.0:null:jar
+test :: org.terracotta.forge:archetype-parent:1.0.1:null:pom
+test :: commons-logging:commons-logging:1.0.1:null:jar
+test :: commons-logging:commons-logging:1.0.1:javadoc:jar
+test :: org.terracotta.maven.archetypes:pojo-archetype:1.0.3:null:maven-archetype
+test :: org.terracotta.forge:forge-parent:1.0.5:null:pom
+test :: org.apache.directory.server:apacheds-schema-archetype:1.0.2:null:maven-archetype
+test :: commons-logging:commons-logging:1.0.4:null:jar
+test :: commons-logging:commons-logging:1.0.4:sources:jar
+test :: commons-logging:commons-logging:1.0.4:javadoc:jar
+test :: commons-logging:commons-logging:1.0.3:null:jar
+test :: commons-logging:commons-logging:1.0.3:javadoc:jar
+test :: commons-logging:commons-logging:1.0.2:null:jar
+test :: commons-logging:commons-logging:1.0.2:javadoc:jar
+test :: ch.marcus-schulte.maven:hivedoc-plugin:1.0.0:null:maven-plugin
+### TOTAL:24 (response said 24)

Added: maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case06.txt
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case06.txt?rev=1386555&view=auto
==============================================================================
--- maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case06.txt (added)
+++ maven/indexer/trunk/indexer-cli/src/test/resources/testQueryCreatorNGSearch/case06.txt Mon Sep 17 11:24:06 2012
@@ -0,0 +1,12 @@
+### Searched for field urn:maven#version (with 2 registered index fields) using query "1.0" (QC create LQL "v:1.0")
+test :: proptest:proptest-archetype:1.0:null:maven-archetype
+test :: org.apache.maven.plugins:maven-core-it-plugin:1.0:null:maven-plugin
+test :: org.apache.maven.plugins:maven-core-it-plugin:1.0:sources:jar
+test :: org.apache.maven.plugins:maven-core-it-plugin:1.0:javadoc:jar
+test :: missingpom:missingpom:1.0:null:jar
+test :: commons-logging:commons-logging:1.0:null:jar
+test :: commons-logging:commons-logging:1.0:javadoc:jar
+test :: commons-cli:commons-cli:1.0:null:jar
+test :: commons-cli:commons-cli:1.0:sources:jar
+test :: brokenjar:brokenjar:1.0:null:jar
+### TOTAL:10 (response said 10)

Modified: maven/indexer/trunk/indexer-core/pom.xml
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-core/pom.xml?rev=1386555&r1=1386554&r2=1386555&view=diff
==============================================================================
--- maven/indexer/trunk/indexer-core/pom.xml (original)
+++ maven/indexer/trunk/indexer-core/pom.xml Mon Sep 17 11:24:06 2012
@@ -34,29 +34,19 @@ under the License.
     published indexes.
   </description>
 
-  <properties>
-    <lucene.version>3.6.1</lucene.version>
-    <maven.version>3.0.1</maven.version>
-    <aether.version>1.8</aether.version>
-    <archetype.version>2.2</archetype.version>
-    <wagon.version>2.2</wagon.version>
-    <truezip.version>7.0-rc1</truezip.version>
-  </properties>
-
-  <!-- IMPORTANT! * WHEN YOU CHANGE DEPS MAKE SURE TO UPDATE SHADE CONFIG! * DON'T FORGET OTHERWISE YOU ARE RENDERING CLI 
-    UNWORKABLE! -->
-
   <dependencies>
     <dependency>
       <groupId>org.apache.maven.indexer</groupId>
       <artifactId>indexer-artifact</artifactId>
       <version>${project.version}</version>
     </dependency>
-
-    <!-- Plexus -->
     <dependency>
-      <groupId>org.sonatype.sisu</groupId>
-      <artifactId>sisu-inject-plexus</artifactId>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-component-annotations</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-utils</artifactId>
     </dependency>
 
     <!-- Lucene -->
@@ -90,6 +80,12 @@ under the License.
       <version>${maven.version}</version>
     </dependency>
 
+    <!-- Plexus (as provided since you have to provide it when embedding MI) -->
+    <dependency>
+      <groupId>org.sonatype.sisu</groupId>
+      <artifactId>sisu-inject-plexus</artifactId>
+    </dependency>
+
     <!-- Wagon, as optional for those want to use ResourceFetcher backed by Wagons -->
     <dependency>
       <groupId>org.apache.maven.wagon</groupId>
@@ -160,26 +156,6 @@ under the License.
       </exclusions>
     </dependency>
 
-    <!-- Needed for CLI assembly only, to make it work in "standalone" CLI mode -->
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-cli</artifactId>
-      <version>1.2</version>
-      <optional>true</optional>
-      <exclusions>
-        <exclusion>
-          <groupId>org.codehaus.plexus</groupId>
-          <artifactId>plexus-container-default</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>commons-cli</groupId>
-      <artifactId>commons-cli</artifactId>
-      <version>1.0</version>
-      <optional>true</optional>
-    </dependency>
-
     <!-- ZipFacade -->
     <dependency>
       <groupId>de.schlichtherle.truezip</groupId>
@@ -207,12 +183,6 @@ under the License.
       <version>2.5.1</version>
     </dependency>
     <dependency>
-      <groupId>org.hamcrest</groupId>
-      <artifactId>hamcrest-core</artifactId>
-      <scope>test</scope>
-      <version>1.1</version>
-    </dependency>
-    <dependency>
       <groupId>org.mortbay.jetty</groupId>
       <artifactId>jetty</artifactId>
       <version>6.1.19</version>
@@ -228,6 +198,7 @@ under the License.
 
   <build>
     <plugins>
+<!-- 
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-shade-plugin</artifactId>
@@ -277,6 +248,7 @@ under the License.
           </execution>
         </executions>
       </plugin>
+-->
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-failsafe-plugin</artifactId>

Modified: maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/NexusIndexer.java
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/NexusIndexer.java?rev=1386555&r1=1386554&r2=1386555&view=diff
==============================================================================
--- maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/NexusIndexer.java (original)
+++ maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/NexusIndexer.java Mon Sep 17 11:24:06 2012
@@ -27,7 +27,6 @@ import java.util.Map;
 
 import org.apache.lucene.search.Query;
 import org.apache.lucene.store.Directory;
-import org.apache.maven.index.cli.NexusIndexerCli;
 import org.apache.maven.index.context.ContextMemberProvider;
 import org.apache.maven.index.context.IndexCreator;
 import org.apache.maven.index.context.IndexingContext;

Modified: maven/indexer/trunk/pom.xml
URL: http://svn.apache.org/viewvc/maven/indexer/trunk/pom.xml?rev=1386555&r1=1386554&r2=1386555&view=diff
==============================================================================
--- maven/indexer/trunk/pom.xml (original)
+++ maven/indexer/trunk/pom.xml Mon Sep 17 11:24:06 2012
@@ -67,10 +67,18 @@ under the License.
   </ciManagement>
 
   <properties>
-    <sisu-inject-plexus.version>1.4.3</sisu-inject-plexus.version>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <surefire.redirectTestOutputToFile>false</surefire.redirectTestOutputToFile>
     <distributionSiteUrl>scp://people.apache.org/www/maven.apache.org/maven-indexer</distributionSiteUrl>
     <siteUrl>http://maven.apache.org/maven-indexer/</siteUrl>
+
+    <sisu-inject-plexus.version>2.2.3</sisu-inject-plexus.version>
+    <lucene.version>3.6.1</lucene.version>
+    <maven.version>3.0.4</maven.version>
+    <aether.version>1.13.1</aether.version>
+    <archetype.version>2.2</archetype.version>
+    <wagon.version>2.2</wagon.version>
+    <truezip.version>7.0-rc1</truezip.version>
   </properties>
 
   <distributionManagement>
@@ -83,14 +91,27 @@ under the License.
   <dependencyManagement>
     <dependencies>
       <dependency>
+        <groupId>org.codehaus.plexus</groupId>
+        <artifactId>plexus-component-annotations</artifactId>
+        <version>1.5.5</version>
+        <scope>compile</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.codehaus.plexus</groupId>
+        <artifactId>plexus-utils</artifactId>
+        <version>3.0.5</version>
+        <scope>compile</scope>
+      </dependency>
+      <dependency>
         <groupId>org.sonatype.sisu</groupId>
         <artifactId>sisu-inject-plexus</artifactId>
         <version>${sisu-inject-plexus.version}</version>
+        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>junit</groupId>
         <artifactId>junit</artifactId>
-        <version>4.8.2</version>
+        <version>4.10</version>
         <scope>test</scope>
       </dependency>
     </dependencies>
@@ -99,6 +120,7 @@ under the License.
   <modules>
     <module>indexer-core</module>
     <module>indexer-artifact</module>
+    <module>indexer-cli</module>
   </modules>
 
   <build>