[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jgit-dev] BaseFetchConnection non public

I was looking through how AmazonS3 provider works, and many of the jgit.transport classes are package scoped (BaseFetchConnection, BaseConnection, WalkRemoteObjectDatabase). 

This makes writing a new transport more difficult since it either involves gratuitous copy and paste, or putting the class in an org.eclipse.jgit package (which then causes problems in OSGi containers if you aren't deploying as a fragment). 

Is there a reason these classes are private?

Alex

Sent from my iPhone 4S