Edwin L. Punzalan
ec0735c119
Added javadocs
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367470 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
6707098809
[MRM-46] add a basic search action as proof of concept
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367243 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
25595d78f8
[MRM-46] more skeleton webwork webapp
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367217 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
fffe114af0
ignore
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367202 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
a050176bc6
[MRM-46] Add skeleton webwork webapp
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367201 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
ea01c5f5a4
[MRM-46] Add a very basic CLI interface for some quick tests. These will likely be removed at some point for something that just executes the webwork actions
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367199 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
d56ac4730c
remove unused index method - we already obtain the actual instance
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367192 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
be4381e9b4
add repository base to artifact files, they are expected to be absolute
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367176 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
d23ce4c8e0
remove unnecessary methods on index
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367174 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
5dc3b36312
some cleanup
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367162 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
dfe1b9b09f
indexing simplification
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367160 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
d9fa724185
restructure querying to make construction more intuitive
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@367157 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
34051c6ab3
PR: MRM-34
Added unit tests and refactored some common code
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@366445 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
a3cadd446f
Reformat code
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@366113 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
cd29b31cc0
PR: MRM-34
Added Pom indexer and searcher. Also refactored some common code.
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@366112 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
971aa0de8e
reformat code by IntelliJ code formatter using maven codestyle xml
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@366107 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
fb86ea58d6
PR: MRM-44
Submitted by: Maria Odea Ching
Patch for searching by groupId, artifactId, version, name, package, class, and file. Also allowed nested searching using AND and OR.
Refactored the Searcher for common code and placed them inside an Abstract class.
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@366106 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
516ebb6b95
Removing @todos ...
the methods in Abstract are all lucene index methods/validations which can be used by pom and metadata indices
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@365835 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
d2abff1bda
PR: MRM-54
Added unit tests and fixed missing implements in AbstractCompoundQuery
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@365806 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
02f621dc54
PR: MRM-54
Added Query classes for index searching
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@365802 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
8ad8ba83ef
Removed unused imports
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@365595 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
821efbbe2b
Updated ArtifactRepositoryIndexSearcher to use factory
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@365594 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
947d8180d8
Added repository field encapsulation
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@365592 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
c4a2df22e5
Added factory for ArtifactRepositoryIndex
Removed usage of src/test/index createTestIndex (renamed from testIndex() which gave the wrong impression) will create the index needed
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@365590 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Edwin L. Punzalan
aadae96321
Updated RepositoryIndexSearcher to search for more than one field.
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@365553 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
886935309f
add some more comments
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@365548 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
1c39abca57
use new digester and clean up related code
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360475 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
9a8157875a
- improve cache, make it more map like and synchronized. Use JDK 1.4 collection LinkedHashMap instead of customised implementation.
- use new digester and clean up related code
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360474 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
50c62c3db7
remove outdated comments
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360473 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
50e313727b
add utils project
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360472 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
02020af0a9
add digester in a utility project
PR: MRM-9
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360471 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
fed0ab5891
remove impossible condition
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360173 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
95c50f42ef
exception clean up (all done!)
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360170 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
dfc64332c6
continue clean up, refactor some code
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360168 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
d0b9a9aed6
privatising methods
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360159 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
9660671639
more cleaning up
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360157 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
2d9c46a8f7
generate descriptor
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360039 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
fdc941efd5
generated descriptor
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360037 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
31515d5b96
generate plexus descriptor
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360035 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
4d159b3a26
more cleaning up
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360028 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
51be545074
null pointer safety
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360003 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
901a2bfeb9
clean up in line with inspections
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360002 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
9ac0fb324e
clean up in line with inspections
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@360001 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
b2db413a75
remove unused method
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@359997 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
3009cb9d42
simplify location processor, and fix bugs discovered due to swallowing exceptions
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@359995 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
49021fda59
simplify retrieval of POM from artifact
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@359990 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
3ff50d2d3a
more reformatting
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@359988 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
15da6122ee
refactor to share code
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@359987 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
2df87ca73f
reformat
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@359986 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година
Brett Porter
80fd208935
cleanup formatting, and force all paths to use '/' so it works on Windows and Unix
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@359981 13f79535-47bb-0310-9956-ffa450edef68
пре 18 година