On Wed, Sep 4, 2013 at 9:47 AM, Branko Čibej <br...@wandisco.com> wrote:

> On 04.09.2013 15:03, Dmitry Pavlenko wrote:
> > Hello all!
> > There're 2 classes in JavaHL interface (CommitItem and ConflictVersion)
> that have package local
> > constructors that makes it difficult to construct them from SVNKit. I
> would ask you to make the
> > constructors public.
>
> I disagree. Those constructors are not meant to be used by the JavaHL
> API consumers. If SVNKit wants to instantiate those classes for some
> reason, it'll have to do some package injection magic.
>
> Although I have trouble understanding why SVNKit would want to use
> JavaHL ...
>

Besides providing its own Java API for working with Subversion, SVNKit also
provides an implementation of the JavaHL interfaces.  This allows
applications like Subclipse, which are written to the JavaHL interfaces, to
swap in SVNKit or the native libraries as the implementation at runtime.

-- 
Thanks

Mark Phippard
http://markphip.blogspot.com/

Reply via email to