Author: oching
Date: Tue Jul 8 23:12:15 2008
New Revision: 675099
URL: http://svn.apache.org/viewvc?rev=675099&view=rev
Log:
remove unneccessary codes in the searcher for tests
Modified:
archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/test/java/org/apache/maven/archiva/consumers/lucene/IndexJavaPublicMethodsCrossRepositorySearch.java
Modified:
archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/test/java/org/apache/maven/archiva/consumers/lucene/IndexJavaPublicMethodsCrossRepositorySearch.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/test/java/org/apache/maven/archiva/consumers/lucene/IndexJavaPublicMethodsCrossRepositorySearch.java?rev=675099&r1=675098&r2=675099&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/test/java/org/apache/maven/archiva/consumers/lucene/IndexJavaPublicMethodsCrossRepositorySearch.java
(original)
+++
archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/test/java/org/apache/maven/archiva/consumers/lucene/IndexJavaPublicMethodsCrossRepositorySearch.java
Tue Jul 8 23:12:15 2008
@@ -37,7 +37,6 @@
import org.apache.maven.archiva.indexer.lucene.LuceneEntryConverter;
import org.apache.maven.archiva.indexer.lucene.LuceneQuery;
import org.apache.maven.archiva.indexer.lucene.LuceneRepositoryContentRecord;
-import org.apache.maven.archiva.indexer.search.CrossRepositorySearch;
import org.apache.maven.archiva.indexer.search.SearchResultLimits;
import org.apache.maven.archiva.indexer.search.SearchResults;
import org.slf4j.Logger;
@@ -49,20 +48,14 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Maria Odea Ching</a>
* @version
*/
-public class IndexJavaPublicMethodsCrossRepositorySearch
- implements CrossRepositorySearch
+public class IndexJavaPublicMethodsCrossRepositorySearch
{
private Logger log = LoggerFactory.getLogger(
IndexJavaPublicMethodsCrossRepositorySearch.class );
private ManagedRepositoryConfiguration localIndexedRepo;
private RepositoryContentIndexFactory indexFactory;
-
- public IndexJavaPublicMethodsCrossRepositorySearch()
- {
-
- }
-
+
public IndexJavaPublicMethodsCrossRepositorySearch(
ManagedRepositoryConfiguration localIndexedRepo, RepositoryContentIndexFactory
indexFactory )
{
this.localIndexedRepo = localIndexedRepo;
@@ -70,40 +63,17 @@
}
public SearchResults searchForBytecode( String principal, List<String>
selectedRepos, String term,
- SearchResultLimits limits )
+ SearchResultLimits limits ) throws
ParseException
{
List<RepositoryContentIndex> indexes = new
ArrayList<RepositoryContentIndex>();
indexes.add( indexFactory.createBytecodeIndex( localIndexedRepo ) );
- try
- {
- QueryParser parser = new BytecodeHandlers().getQueryParser();
- LuceneQuery query = new LuceneQuery( parser.parse( term ) );
- SearchResults results = searchAll( query, limits, indexes );
- results.getRepositories().add( localIndexedRepo );
-
- return results;
- }
- catch ( ParseException e )
- {
- log.error( e.getMessage() );
- }
-
- return new SearchResults();
- }
-
- public SearchResults searchForChecksum( String principal, List<String>
selectedRepos, String checksum,
- SearchResultLimits limits )
- {
- // TODO Auto-generated method stub
- return null;
- }
-
- public SearchResults searchForTerm( String principal, List<String>
selectedRepos, String term,
- SearchResultLimits limits )
- {
- // TODO Auto-generated method stub
- return null;
+ QueryParser parser = new BytecodeHandlers().getQueryParser();
+ LuceneQuery query = new LuceneQuery( parser.parse( term ) );
+ SearchResults results = searchAll( query, limits, indexes );
+ results.getRepositories().add( localIndexedRepo );
+
+ return results;
}
private SearchResults searchAll( LuceneQuery luceneQuery,
SearchResultLimits limits, List<RepositoryContentIndex> indexes )