]> source.dussan.org Git - jgit.git/commit
Allow configurable ObjectCheckers in fetch 62/36962/1
authorShawn Pearce <sop@google.com>
Mon, 24 Nov 2014 22:51:09 +0000 (14:51 -0800)
committerShawn Pearce <sop@google.com>
Mon, 24 Nov 2014 22:56:13 +0000 (14:56 -0800)
commit485b751b2fb74b5ea11582787d859c6cd59b65d2
treea18c463f059087f269c739436575539cb7c2ec78
parent6c3999477ce3ab04e923935492534209e6ff8da4
Allow configurable ObjectCheckers in fetch

RecievePack already honors fsck settings for safeForWindows and
safeForMacOS.  Allow those same checks to be performed during fetch
through a caller-configurable ObjectChecker.

Default the fetch fsck options to match the current platform, as
it can be reasonably assumed the repository will be accessed here.

Change-Id: I3c0f411fad209c6bd8fb9c4acf5c55a6799a6a2a
org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java
org.eclipse.jgit/src/org/eclipse/jgit/transport/BundleFetchConnection.java
org.eclipse.jgit/src/org/eclipse/jgit/transport/TransferConfig.java
org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java
org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java