The [lang] implementations do not depend on [collections], but they do
depend on java.util.collections. This seems perfectly OK to me. Cyclic
dependencies should be avoided.

Stephen

----- Original Message -----
From: "Tom Drake" <[EMAIL PROTECTED]>
> Yes, it would be the implementations (in [lang][functor]
> that would want to use [collections]. And the implementation
> classes and interfaces in [collections] would, by definition
> depend on [lang][functor].
>
> -----Original Message-----
> From: robert burrell donkin
> [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, December 05, 2002 11:50 AM
> To: Jakarta Commons Developers List
> Subject: Re: [general] lang scope?
>
>
> On Thursday, December 5, 2002, at 06:35 PM, Tom Drake wrote:
>
> > It sounds like I've jumped into a bit of a hornets nest.
>
> this is actually pretty tame :)
>
> but it's too late to jump of the frying pan...
>
> > I was thinking this morning that such a move will run a high risk of
> > creating a circular dependancy between [collections] and
[lang][functor].
> > It
> > seems likely that functors would want to use collection objects and
> > vice-versa. If I'm right about this, then all this code really belongs
> > under
> > the same package.
>
> (i don't have a deep understanding of the issues so this might be
> completely left field.)
>
> i suppose that it's the implementations rather than the interfaces that
> will depend on collection objects.
>
> this might point towards having a separate (possibly revamped) pattern
> component. the interfaces might live in lang and the implementations in
> pattern. pattern could depend on collection whereas collection could
> depend on lang.
>
> - robert
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to