Which one? I've looked at the M2 Eclipse plugin (m2eclipse, from
Mergere), but that only seems to provide an index search of the local
repository, no remote repo support.
L.
Kenney Westerhof wrote:
On Fri, 24 Mar 2006, Laurie Harper wrote:
The Maven plugin for Eclipse presents a tree-view of all dependencies
there, maybe you can use some of that code, although I think it's hard to
come by.
-- Kenney
Ah, OK, so that only works with local repositories, and will scan the
entire repo in one go. I need to be able to work against remote
repositories and perform incremental discovery (think tree view, loading
only as much as necessary to display each sub-tree on node expansion).
I think there's code here I can steal though :-) And if I can figure out
how to meet my requirements in a way that fits, I'll try to offer some
extensions of the existing m-r-d stuff.
L.
Laurie Harper wrote:
Brett Porter wrote:
Take a look at the repository-manager code in SVN, specifically
maven-repository-discovery.
That sounds promising, I hadn't come across that. How come it's in
/maven, not /maven/components? Maybe that'll become clear once I finish
checking it out and have a look at the code...
What type of browser are you trying to build - a web client?
Nope, an IDE plugin (Maven2 support for IDEA) :-)
L.
- Brett
Laurie Harper wrote:
Does M2 have any APIs for repository navigation and artifact discovery?
I'm trying to create a repository browser which presents a tree view,
which is easy with M1's 'flat' layout, but with M2's hierarchical layout
it's a bit trickier...
Specifically, I don't immediately see a way of figuring out whether a
directory represents (part of) a group ID or an artifact ID until I look
at its child entries, possibly grand-child entries too.
It occurs to me that Maven may already abstract all the logic for doing
this transparently across both repository layout formats... Am I in
luck? :-)
L.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Kenney Westerhof
http://www.neonics.com
GPG public key: http://www.gods.nl/~forge/kenneyw.key
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]