Skip to main content

Tentative IP Log for technology.jgit

This tentative IP Log is generated dynamically from automatically collected project information. This information has not been vetted for accuracy by the Eclipse Foundation and may not represent the true state of the IP of this project(s). Please refer to the official approved IP Log(s) associated with the official release(s) of this project(s) for more information.


  • Eclipse Distribution License v1.0

Third-Party Code

Pre-Req Dependencies

CQThird-Party CodeLicenseUse
6813args4j Version: 2.0.21MIT Licenseunmodified source & binary
7354xz for Java Version: 1.3Public Domainunmodified source & binary
7486Apache Commons Logging Jar Version: 1.1.1 (PB Orbit CQ1907)Apache License 2.0unmodified source & binary
7487Apache HttpComponents Core Version: 4.1.4 (PB Orbit CQ6249)Apache License 2.0unmodified source & binary
7488Apache HttpComponents Client Version: 4.1.3 (PB Orbit CQ6788)Apache License 2.0unmodified source & binary
7529JUnit Version: 4.11 (PB Orbit CQ7066)Common Public License 1.0unmodified source & binary
7668Apache Commons Compress Version: 1.6Apache License 2.0unmodified source & binary
7757JavaEWAH Version: 0.7.9Apache License 2.0unmodified source & binary
7896guava Version: v16.0Apache License 2.0modified source
8889Jsch Version: 0.1.51 (PB Orbit CQ8830)New BSD Licenseunmodified source & binary
8890Apache Ant Version: 1.9.4 (PB Orbit CQ8620)Apache License, 2.0, W3C License, Public Domainunmodified source & binary
9206SLF4J API Version: 1.7.2 (PB Orbit CQ6862)MIT Licenseunmodified source & binary
9207log4j Version: 1.2.15 (Subset - see all comments) (PB Orbit CQ3560)Apache License, 2.0unmodified source & binary
9241slf4j log4j12 Version: 1.7.2 (PB Orbit CQ7666)MIT Licenseunmodified source & binary
9446jsch Version: 0.1.52New BSD licenseunmodified source & binary
9552bcpkix-jdk15on Version: 1.52 Version: 1.52MIT Licenseunmodified source & binary
9553bcpg-jdk15on 1.52 Version: 1.52MIT License, Apache License 2.0 (bzip files)unmodified source & binary
9554bcprov-jdk15on 1.52 Version: 1.52Apache License, 2.0unmodified source & binary
9625Java Servlet API Version: 3.1 (PB Orbit CQ7293)CDDL, Apache 2.0unmodified binary
9920httpcomponent Core 4.3.3 Version: 4.3.3 (PB Orbit CQ8935)Apache License, 2.0, Public Domainunmodified source & binary
9921Apache HttpComponents Client 4.3.6 Version: 4.3.6 (PB Orbit CQ8934)Apache License, 2.0unmodified source & binary
9966Google Gson Version: 2.2.4 (PB Orbit CQ7729)Apache License 2.0unmodified source & binary
10045JSch Version: 0.1.53 (using Orbit CQ10011)New BSD licenseunmodified source & binary
10694JUnit Version: 4.12 (PB Orbit CQ9298)Eclipse Public License 1.0unmodified source & binary
11068args4j Version: 2.33MIT Licenseunmodified source & binary
11308Apache Ant Version: 1.9.6 (PB Orbit CQ10202)Apache License, 2.0, W3C License, Public Domainunmodified binary

Exempt Pre-Req and Works With Dependencies

CQThird-Party CodeLicenseType
4894hbase Version: 0.90.0Apache License, 2.0works with
7730native git (for git-svn) Version: 1.0.0GNU General Public License, Version 2 (GPL-2.0)works with

Unused Approved Contributions

CQThird-Party CodeLicenseStatus
3454args4j Version: 2.0.12BSD Licenseunused: not currently in use, but may be used in a future release
3565Java Servlet API Version: 2.5 (PB CQ2075)Apache License, 2.0unused: not currently in use, but may be used in a future release
3654JSch Version: 0.1.41 (PB CQ3040)New BSD licenseunused: not currently in use, but may be used in a future release
3655Junit Version: 3.8.2 (PB CQ2206)Common Public License 1.0unused: not currently in use, but may be used in a future release
3886Apache SSHD Version: 0.3.0 (Subset)Apache License, 2.0, New BSD license, MIT licenseunused: not currently in use, but may be used in a future release
3904jsch Version: 0.1.37 (using Orbit CQ2002)New BSD licenseunused: not currently in use, but may be used in a future release
4563hector Version: 0.7.0-18MIT licenseobsolete: was used in the past but is not longer used
4564cassandra Version: 0.7.0-beta2Apache License, 2.0unused: not currently in use, but may be used in a future release
4565perf4j Version: 0.9.13Apache License, 2.0unused: not currently in use, but may be used in a future release
4566Java UUID Generator (JUG) 3.1.0Apache License, 2.0unused: not currently in use, but may be used in a future release
4728jsch Version: 0.1.44New BSD licenseunused: not currently in use, but may be used in a future release
4794hector Version: 0.7.0-22 (*Including Changed Commit one file)MIT Licenseunused: not currently in use, but may be used in a future release
4871Apache Cassandra Version: 0.7.0 (PB 4816)Apache License, 2.0unused: not currently in use, but may be used in a future release
4872High Scale Lib Version: 1.1.2 (PB Orbit CQ4821)Public Domainunused: not currently in use, but may be used in a future release
4873Apache Thrift Java Library Version: 0.5 (PB 4818)Apache License, 2.0unused: not currently in use, but may be used in a future release
4875Apache Avro Version: 1.4.1 (Subset Java Only)Apache License, 2.0unused: not currently in use, but may be used in a future release
4876Protocol Buffers Version: 2.4.0aNew BSD licenseunused: not currently in use, but may be used in a future release
4893Apache Zookeeper Version: 3.3.2Apache License, 2.0unused: not currently in use, but may be used in a future release
4895Google Guava Version: r08Apache License, 2.0unused: not currently in use, but may be used in a future release
4896Apache Commons Logging Jar Version: 1.1.1 (PB Orbit CQ1907)Apache License, 2.0unused: not currently in use, but may be used in a future release
4897log4j Version: 1.2.16 *Subset*Apache License, 2.0unused: not currently in use, but may be used in a future release
5111Apache Ant Version: 1.8.2 (PB Orbit CQ4726)Apache License, 2.0unused: not currently in use, but may be used in a future release
5136bcprov-jdk15on-1.47MIT Licenseunused: not currently in use, but may be used in a future release
6467Glassfish servlet-api Version: 3.1-b33 (PB Orbit CQ5018)CDDL, Apache 2.0unused: not currently in use, but may be used in a future release
6784bcpg-jdk15on Version: 1.47MIT License, Apache License 2.0 (bzip files)unused: not currently in use, but may be used in a future release
6810JavaEWAH Version: 0.5.6Apache License, 2.0unused: not currently in use, but may be used in a future release
6812JSch version 0.1.46 (PB Orbit CQ6473)New BSD Licenseunused: not currently in use, but may be used in a future release
6932Apache Commons Compress Version: 1.4.1Apache License, 2.0unused: not currently in use, but may be used in a future release
6933Apache Commons Compress Version: 1.3 (PB CQ6258)Apache License, 2.0 unused: not currently in use, but may be used in a future release
7397JavaEWAH Version: 0.6.12Apache License, 2.0unused: not currently in use, but may be used in a future release
7627Apache Commons Compress Version Version: 1.5Apache License 2.0unused: not currently in use, but may be used in a future release
7636JSch Version: 0.1.50 (PB Orbit CQ7631)New BSD Licenseunused: not currently in use, but may be used in a future release
7698Apache Ant 1.9.2 Version: 1.9.2 (PB Orbit CQ7350)Apache License, 2.0, W3C License, Public Domainunused: not currently in use, but may be used in a future release
9164bcpkix-jdk15on Version: 1.51MIT Licenseunused: not currently in use, but may be used in a future release


Past and Present Active
Name Organization  
Chris Aniszczyk
David Borowitz Google Inc.
Christian Halstrick SAP SE
Mathias Kinzler SAP SE
Stefan Lay SAP SE
Andrey Loskutov
Jonathan Nieder Google Inc.
Terry Parker Google Inc.
Shawn Pearce Google Inc.
Colby Ranger Google Inc.
Robin Rosenberg
Kevin Sawicki GitHub
Matthias Sohn SAP SE
Robin Stocker
Gunnar Wagenknecht Tasktop
Sasa Zivkov SAP SE

Contributors and Their Contributions

Ref Size Description
Abhishek Bhatnagar (
08f0e1 123 lines Add CleanCommand to JGit API
7d380e 127 lines Add CleanCommandTest and fix CleanCommand
b04be9 35 lines CleanCommand: add the ability to do a dry run
Adrian Goerler (
172a9f 96 lines Cloning should fail when destination directory exists and is not empty
2062d6 25 lines Cleanup curly braces
ad74bb 76 lines Cleanup directories leftover by test.
Alcemir Santos (
ba0dfe 136 lines Added filter for merge and non-merges commits.
Alex Blewitt (
046d1a 32 lines Provide a public entry method to determine whether a URI protocol is supported
37f0e3 2 lines Allow deletions to occur when there is no HEAD
4d9164 1304 lines Remove trailing whitespace at end of line
Alex Rukhlin (
81db59 217 lines Fix HTTP response processing for WWW-Authenticate headers
98dd6e 217 lines Fix HTTP response processing for WWW-Authenticate headers
Alexander Kurtakov (
20fc10 5 lines Allow full compiles on Java 8.
4b090e 6 lines Build with Tycho 0.22.
5c788e 16 lines Do not use deprecated tasks in maven-antrun-plugin.
Alexey Kuznetsov (
a4f560 629 lines NetRC parser and credentials provider.
Anatol Pomozov (
74419e 3 lines Bump jsch to 0.1.44
Andreas Hermann (
44f81d 313 lines Allow to include untracked files in stash operations.
b7e46c 98 lines Fix for reflog corruption caused by multiline message
Andreas König (
d9d343 4 lines Fixed parsing of URI with a IPv6-address
Andrei Pozolotin (
504e23 770 lines Adding JGitV1 and JGitV2 Walk Encryption
81810a 1453 lines Adding AES Walk Encryption support in mode
Andrew Bayer (
068eb9 43 lines Make ObjectId, RefSpec, RemoteConfig, URIish serializable
Andrey Loskutov (
030712 15 lines Added toString() methods for better debugging of ignore rules
08641e 49 lines Allow leading literal '#' and '!' in ignore rules if they are escaped
130952 9 lines Clone should close repository after errors in fetch or checkout
147e24 304 lines Consider parent rules if ignore rule is negated
177300 25 lines Cleanup code and Eclipse compile errors in new gitrepo API
1a2b4e 60 lines [ignore rules] fix for handling unmatched '[' brackets
1abd51 99 lines [ignore rules] fix for backslash handling
1d295c 31 lines Don't trim trailing space if it is escaped with backslash
204da3 10 lines Fixed javadoc: the getBranch() and getFullBranch() can return null
2c940f 264 lines Don't use java.util.regex for two simple wildcard cases
2e5c7c 120 lines Move createSymLink/readSymLink to FileUtils
2f5a08 3221 lines Reimplementation of ignore rule parser
35d45a 24 lines Deprecate redundant FileUtil.delete(File), use FileUtils instead
3a161a 36 lines Small performance optimization for ignore rules/fnmatcher
41a972 58 lines [performance] Cache platform name in SystemReader
428d31 6 lines AIOOB in ChangeIdUtil.indexOfChangeId if amended message is a newline
4b7dae 3 lines [ignore rules] Fix for character group matcher
4d565f 17 lines Guard agains null ReflogReader if named ref does not exist
4e7639 35 lines Don't keep empty ignore rules in the ignore node list
4ea8c6 39 lines Initialize 'pathLen' field also for empty directories
63bc1d 61 lines Consider original file mode while checking parent ignore rules
6bc6e9 2 lines Changed default log4j log level from "WARNING" to "WARN"
797902 4 lines Clone should create Git instances which are able to close repository
847b3d 33 lines Enable annotation based NPE analysis in jgit
85b62b 12 lines Fixed API violation errors for 3.6 in ConfigConstants
8b38c7 39 lines Restored obsoleted createSymLink/readSymLink in FileUtil
97ef1f 94 lines Properly support special regex characters in ignore rules
a28ae3 20 lines containsGitModulesFile() should not crash on bare repository
a406eb 485 lines Delete non empty directories before checkout a path
b4ecb8 6 lines Fixed @since tags on new API
b5941c 55 lines Set "potentialNullReference" to "error" level and fixed all issues
b98c84 21 lines Don't crash while parsing ignore patterns
bfc3e1 46 lines Cleanup Attributes and remove obsoleted Java7BasicAttributes class
c05390 236 lines PathMatcher should respect "assumeDirectory" flag
d35245 417 lines Deprecate FileUtil and move the code to FileUtils
d81529 260 lines Set permission bits for "executable" attribute according to the umask
dfed94 65 lines Allow leading/trailing spaces in ignore rules
f19b1f 32 lines Consider only escaping backslash for regular expressions in ignore rules
André de Oliveira (
3cd7d0 342 lines Do not add a newline at the end if neither merged side had one
André Dietisheim (
a31920 327 lines Allow users to show server messages while pushing
Anton Bannykh (
f4943d 51 lines Fixed the problem with calling LsRemoteCommand without a local repository over the ssh and git:// protocols.
Arthur Baars (
2b9c44 27 lines LogCommand.all(), peel references before using them
35be98 23 lines LogCommand.all(): filter out refs that do not refer to commit objects
Arthur Daussy (
12280c 2087 lines Adds the git attributes computation on the treewalk
a5c40a 36 lines Make RepositoryState.REBASING_MERGE reachable again.
c18548 6339 lines Add basic support for .gitattributes
Axel Richard (
112832 26 lines Add pgm test for checkout of existing branch with checkout conflict
46f300 123 lines Handle -m option for Merge command
5328c8 32 lines Add new method IndexDiff#getPathsWithIndexMode
c95e4f 12 lines Manage CheckoutConflictException in pgm
d86c88 264 lines Add some tests cases on files modes for symbolic links
Benjamin Muskalla (
700b8b 2 lines Fixed typo in DirCache documentation
d08be7 5 lines Allow version builtin to run without git repository
Bernard Leach (
1a867d 63 lines Added support to IndexDiff to return information on conflicts
298486 98 lines IndexDiff: conflicting files aren't properly shown
37fe09 162 lines Add reset with paths support to ResetCommand
5ec497 54 lines Create a MergeResult for deleted/modified files
98b019 88 lines Implemented merge for parallel delete/modification
cf846c 52 lines Remove rebase temporary files on checkout failure
e3c461 171 lines Add tests for change If203ce5
Bogdan Gheorghe (
8923e6 157 lines Add API to permit the setting of additional HTTP headers
Bow Ruggeri (
ad1548 92 lines Fix StashApply regarding handling of untracked files
Carl Myers (
85a9ab 13 lines Fix NPE when PATH environment variable is empty
Carsten Pfeiffer (
11e2e7 47 lines Support reading first SHA-1 from large FETCH_HEAD files
461109 4 lines Fix compilation with Java 1.5
486e22 16 lines Use the stored password instead of prompting for it all the time
92752f 113 lines [blame] Fix blame following renames in non-toplevel directories
98d4bd 271 lines Allow detecting which files were renamed during a revwalk
Charley Wang (
b878cd 1619 lines Add compatibility with gitignore specifications
Chris Aniszczyk (
4cfc7b 29 lines Cleanup MANIFEST.MF in JGit
Chris Gavin (
82f47a 27 lines Fix TransportException when reading bundle
d2bf41 27 lines Fix TransportException when reading bundle
Chris Price (
37a1e4 206 lines Move `RepositoryTestCase.indexState` to parent class
88168c 2 lines Use local variable in RepositoryTestCase.indexState
ad16ea 2 lines Change `indexState` to static method
Chris West (Faux) (
2a5235 17 lines Allow ../relative paths in remotes
Christian Pontesegger (
ac3d3a 54 lines http transport does not use authentication fallback
Christian Trutz (
f677b0 21 lines Add setter for ProgressMonitor to StatusCommand
Colby Ranger (
3b3259 2796 lines Added read/write support for pack bitmap index.
43ea88 2 lines Enable serving upload requests using bitmaps.
b777d7 35 lines Implement wasDeltaAttempted() in DfsObjectRepresentation.
b77ba0 39 lines Do not delta compress objects that have already tried to compress.
be7a13 60 lines Break the dependency on RevObject when creating a newObjectToPack().
dafcb8 1104 lines Support creating pack bitmap indexes in PackWriter.
f70eca 35 lines DfsBlockCache: Update hits to not include contains()
f82821 145 lines Enable writing pack indexes with bitmaps in the GC.
Constantine Plotnikov (
063e72 3 lines Added -crfl attribute for DiffFormatterReflowTest test data
982515 21 lines Make the default encoding when reading commits UTF-8
cc6479 277 lines Added caching for loose object lookup during pack indexing
291771 3344 bytes JGit uses system encoding instead of UTF8 for parsing commits
Attachment 149132: The patch with signed-off footer in comments.
Dani Megert (
0b9bef 1 lines Remove unused import
3e131a 2 lines Don't use SSL anymore to avoid POODLE attack
58dd28 4 lines Declare all thrown exceptions in Repository
5b13b5 10 lines Use correct method link in Javadoc
709cd5 56 lines Let the date formatter pick the locale.
Dariusz Luksza (
1bec1f 22 lines Ensure resetting on commit id
1d1f57 61 lines Add support for reseting on directories
28d48b 3 lines Don't swallow JSchException "Auth fail" exception
570d86 2 lines Fix IOOBE in Repository.resolveSimple()
679cab 343 lines Adds DiffEntry.scan(TreeWalk, boolean) method
84fb2b 194 lines Add support for rebase interactive 'reword' command
8eb4d9 79 lines Add support for rebase interactive 'edit' command
b649ea 64 lines Move writeTrashFile and deleteFile into JGitTestUtil
Dave Borowitz (
039c78 250 lines Try to send HTTP error messages over sideband
0f8e48 134 lines Add a listener for changes to a DfsObjDatabase's pack files
16b8eb 122 lines Add an object encapsulating the state of a PackWriter
1f2022 1694 lines Modify refs in UploadPack/ReceivePack using a hook interface
2444aa 34 lines Use the working tree's .gitmodules in SubmoduleWalk.forIndex()
27cbda 67 lines Expose an OutputStream from ReceivePack for sending client messages
2b0044 42 lines Make capability strings in BasePack{Fetch,Push}Connection public
2b584b 52 lines Keep track of a static collection of all PackWriter instances
330c3c 2 lines Serve 403 from RepositoryFilter on ServiceMayNotContinueException
35d72a 179 lines Add a DFS repository description and reference it in each pack
37307a 14 lines Enable call chaining on LsRemoteCommand methods
458f64 41 lines Add a release() method to SubmoduleWalk
4a01f4 22 lines Allow creating ReceiveCommands with a specified type
4bf22f 146 lines Execute ReceiveCommands via a method rather than in ReceivePack
4fc1af 21 lines Add a DfsPackFile method to get the number of cached bytes
55bf06 26 lines Allow RepositoryResolver to throw ServiceMayNotContinueException
5a38e5 5 lines Clarify the docstring of DfsBlockCache.reconfigure()
61c4e3 19 lines Expand RegexPipeline documentation
629c61 384 lines Add simple chain implementations of transport hooks and loggers
701650 209 lines Add simple tests for RegexPipeline
70ae16 28 lines Fix resolving expression with ~ and ^ than extends beyond history
7acd33 2 lines Fix a typo referring to RevFilter as RefFilter
84c80b 26 lines Fire DfsPacksChangedEvents when committing packs.
903e1b 27 lines Remove PreUploadHook.onPreAdvertiseRefs
9346f1 8 lines Add a CommitBuilder method to edit arbitrary DirCacheEntrys
9bc26e 4 lines Pass a DfsRepositoryDescription to InMemoryRepository
9d41db 98 lines Add an AdvertiseRefsHookChain, similar to the other hook chains
b12f80 16 lines Add MetaFilter.serveRegex(Pattern)
bb8f0b 4 lines Minor javadoc wording fixes in ReceivePack
cc37cb 2454 lines Factor a base class out of ReceivePack
d023f2 41 lines Extract filterCommands as a static method on ReceiveCommand
d2787d 92 lines Extract the capability parsing logic in {Upload,Receive}Pack
d55eb3 15 lines Expose the reverse index size in the DfsPackDescription
d6172d 16 lines Add a no-op UploadPackLogger and use it by default
d794a4 9 lines Clarify documentation of exceptions in RepositoryResolver
dc23a7 3 lines Make InMemoryRepository pack names globally unique
dff9d5 21 lines Expose the list of pack files in the DfsBlockCache
e0531a 5 lines Properly parse first line in ReceivePack with no '\0'
eea858 12 lines Fix a typo in "capabilities" in ReceivePack
f26b79 45 lines Estimate the amount of memory used by a PackWriter
fe1f1b 295 lines Read .gitmodules config from the tree in SubmoduleWalk
David Ostrovsky (
13502f 195 lines Implement Buck driven build
2d0fc6 86 lines Buck: Simplify root build file
4c574b 5 lines buck: Make :jgit_src target work in cross-cell environment
c0c4c6 249 lines ArchiveCommand: Allow to pass options to underlying stream
d1da27 29 lines Revert "Let ObjectWalk.markUninteresting also mark the root tree as"
David Pletcher (
12e38d 13 lines Expose public getDepth method
19f869 103 lines Extract path info from requests without decoding
5e57cc 52 lines Enable public access to SimilarityIndex scoring function
c06620 61 lines Restore checkObjectCollisions flag
cc8c27 12 lines Allow public access to PackIndex
fe7c55 15 lines Fix an invalid format string
David Pursehouse (
035227 23 lines RefUpdateTest: Use try-with-resource for auto-closable types
03987f 2414 lines MergeCommandTest: Open Git instances in try-with-resource
06bf69 215 lines DirCacheCheckoutTest: Open Git and TreeWalk in try-with-resource
0973c9 23 lines DirCacheCGitCompatabilityTest: Open TreeWalk in try-with-resource
0d77b4 27 lines SideBandOutputStreamTest: Use try-with-resource
101ac1 11 lines PackWriterTest: Open RevWalk in try-with-resource
1257cf 160 lines DiffFormatterTest: Create auto-closeable instances in try-with-resource
130cf0 11 lines GitConstructionTest: Open Git instance in try-with-resource
143ba0 52 lines RepositoryResolveTest: Open Git in try-with-resource
1ed538 2 lines CommitCommand: Remove redundant null check
217760 103 lines IndexModificationTimesTest: Open Git instances in try-with-resource
259dca 121 lines DirCacheCheckoutMaliciousPathTest: Open Git and RevWalk in t-w-r
2a7b3f 4 lines DiffFormatterTest: Remove accidentally added trailing whitespace
2fab7f 16 lines Branch: Fix variable hiding warning
3096ab 450 lines pgm: Create instances of Git in try-with-resource
30c9ec 181 lines DirCacheIteratorTest: Open TreeWalk instances in try-with-resource
35ba74 8 lines ObjectDirectoryTest: Fix warnings about variable hiding
374294 337 lines SymlinksTest: Open git and TreeWalk in try-with-resource
3a437d 23 lines DiffAlgorithms: Fix warnings about variable hiding
3adea9 29 lines RecursiveMergerTest: Open TreeWalk and BufferedReader in try-with-resource
3b63a2 46 lines URIishTest: Use @Test annotation's `expected` argument
3c4e7c 36 lines RevCommitListTest: Open Git and RevWalk in try-with-resource
3ee9e2 94 lines FileRepositoryBuilderTest: Use try-with-resource for auto-closeables
41ace0 608 lines BlameCommandTest: Instantiate Git objects in try-with-resource
430b77 23 lines ForPathTest: Open TreeWalk in try-with-resource
431908 7 lines ConcurrentRepackTest: Don't use deprecated WindowCache.reconfigure
44f64d 7 lines RevTagParseTest: Open ObjectInserter.Formatter in try-with-resource
4b93de 97 lines CheckoutCommandTest: Create Git instances in try-with-resource
4c128b 533 lines DiffEntryTest: Open Git and TreeWalk in try-with-resource
4d3dc4 5 lines ManifestParserTest: Don't use deprecated StringBufferInputStream
4e5255 12 lines RepoProject: Fix warnings about variable hiding
50e213 20 lines NoteMapTest: Open TreeWalk instances in try-with-resource
521f51 2 lines CommitCommand: Remove declaration of unthrown exception
53b6bb 82 lines PatchIdDiffFormatterTest: Open Git and PatchIdDiffFormatter in try-with-resource
559e49 2 lines RevParse: Remove superfluous semicolon
56634d 2 lines RefUpdateTest: Add null check to prevent potential NPE
581698 4 lines FanoutBucket: Create ObjectInserter.Formatter in try-with-resource
58e290 16 lines ant: Open Repository and Git in try-with-resource
5bfdc3 5 lines RevCommitParseTest: Open ObjectInserter.Formatter in try-with-resource
5c8414 221 lines PackFileTest: Open ObjectInserter.Formatter in try-with-resource
5ca9aa 56 lines RepoCommandTest: Open Git instances in try-with-resource
615280 4 lines RefDirectoryTest: Fix warning about member variable hiding
61bb70 7 lines MergeCommandTest: Use JUnit's assume to check preconditions
625a21 10 lines CommitOnlyTest: Open RevWalk in try-with-resource
626375 17 lines TreeWalkJava7Test: Open TreeWalk in try-with-resource
6aa619 190 lines StatusCommandTest: Open Git in try-with-resource
6b6624 283 lines DiffCommandTest: Open Git and RevWalk in try-with-resource
6d3332 35 lines LockFileTest: Open Git instance in try-with-resource
72c944 4 lines ConfigTest: Create Git instance in try-with-resource
75e096 13 lines Suppress "The allocated object is never used" warning in tests
776030 388 lines CherryPickCommandTest: Create Git instances in try-with-resource
77887b 29 lines ReflogTest: Open Git instances in try-with-resource
78b3f1 66 lines BranchCommandTest: Create Git instances in try-with-resource
7c21ae 70 lines FileTreeIteratorJava7Test: Create Git instances in try-with-resource
7ccda5 33 lines PullCommandTest: Open RevWalk in try-with-resource
7e8e4e 38 lines BundleWriterTest: Open RevWalk in try-with-resource
7f84e4 591 lines CheckoutTest: Create Git instances in try-with-resource
8074f5 59 lines ResolveMergerTest: Open Git in try-with-resource
83f1f8 68 lines RacyGitTests: Open NameConflictTreeWalk in try-with-resource
84ac3c 16 lines UnpackedObjectTest: Create ObjectInserter.Formatter in try-with-resource
84ae3f 14 lines TextHashFunctions: Fix warnings about variable hiding
88d63c 3 lines Remove unnecessary suppression of deprecation warnings in tests
895510 480 lines RevertCommandTest: Open Git in try-with-resource
8bbd90 9 lines ConcurrentRepackTest: Open RevWalk in try-with-resource
8deff4 17 lines HugeFileTest: Make Git a class member and open in try-with-resource
92a8e0 378 lines RebaseCommandTest: Open RevWalk in try-with-resource
952f38 182 lines ReflogResolveTest: Open Git instances in try-with-resource
964da4 17 lines ReflogConfigTest: refactor commit method to avoid variable hiding
96ff31 178 lines SubmoduleAddTest: Open Git in try-with-resource
979fa1 4 lines Fix warnings about unchecked conversion of MergeResult
9d721d 20 lines BranchTest: Create Git instances in try-with-resource
9ddc0e 82 lines Add $NON-NLS to suppress "Non-externalized string literal" warnings
a176c6 14 lines ResetCommandTest: Use Git member in testHardResetAfterSquashMerge
a3923f 162 lines PostOrderTreeWalkTest: Open TreeWalk in try-with-resource
a489b6 5 lines Fix compiler warnings in DiffFormatter.writeGitLinkText
a82f5c 21 lines TreeFilterTest: Open TreeWalk in try-with-resource
a833fe 174 lines ArchiveCommandTest: Create Git instances in try-with-resource
a8d99d 633 lines AddCommandTest: Create Git instances in try-with-resource
ad9b32 41 lines PullCommandWithRebaseTest: Open RevWalk in try-with-resource
b1d188 506 lines CommitAndLogCommandTest: Create Git instances in try-with-resource
b85e93 9 lines RepositoryTestCase: Open autocloseable types in try-with-resource
bebd30 399 lines FileTreeIteratorTest: Open Git and RevWalk in try-with-resource
c9e61c 8 lines DirCacheBasicTest: Open ObjectInserter.Formatter in try-with-resource
ce1a3d 4 lines CommitAndLogCommandTest: Use assumeFalse to skip test on Windows
cf8e0f 2 lines MockServletConfig: Fix warning about unchecked conversion of Enumeration
d0d377 22 lines T0003_BasicTest: Open autocloseable types in try-with-resource
d1e821 51 lines Don't use deprecated constructors of CmdLineException
d4ddb6 33 lines ApplyCommandTest: Open Git in try-with-resource
d882bf 23 lines SquashMessageFormatterTest: Open git in try-with-resource
ddcbd2 19 lines RepositorySetupWorkDirTest: Fix "resource leak" warnings
de73fb 69 lines InterIndexDiffFilterTest: Open TreeWalk in try-with-resource
e5cf4a 237 lines BlameGeneratorTest: Create Git instances in try-with-resource
e96cb2 48 lines Don't use deprecated LockFile constructor
ebbd00 216 lines TagCommandTest: Instantiate Git and RevWalk objects in try-with-resource
ee6691 166 lines pgm: Open RevWalk and TreeWalk in try-with-resource
ef471b 36 lines RepoTest: Open Git in try-with-resources
f04bd2 4 lines InMemoryRepository: Remove unused RevWalk from batch method signature
f0ef77 9 lines RevObjectTest: Open RevWalk in try-with-resource
f23b0f 674 lines IndexDiffTest: Open Git instances in try-with-resources
f3c250 371 lines PushCommandTest: Open Git instances in try-with-resource
f59508 2 lines Suppress "unchecked cast" warnings related to UploadPackFactory.DISABLED
f7a364 19 lines PathSuffixFilterTest: Open TreeWalk in try-with-resource
fc4ac2 31 lines DirCacheBuilderIteratorTest: Open TreeWalk in try-with-resource
ff9019 526 lines CommitCommandTest: Open Git and TreeWalk in try-with-resource
Denys Digtiar (
c580c5 98 lines Fix ClassCastException in MergeCommand
Dmitry Fink (
906887 172 lines Extend merge support for bare repositories
Dmitry Neverov (
3f143b 22 lines Fix missing flush in StreamCopyThread
448547 26 lines Fix missing flush in StreamCopyThread
9c71bf 15 lines Close copy threads in case of errors
a86566 22 lines Fix hanging fetch via SSH
b3247b 10 lines Fix race condition in StreamCopyThread
Doug Kelly (
44025d 3 lines Automatically reload known_hosts file
618b0c 10 lines Accept UTF8 BOM with BlobBasedConfig
62697c 1075 lines Remove streaming delta support from JGit
Edwin Kempin (
9b20a3 12 lines Add toString() for RepoStatistics
b37b1c 20 lines Allow to get repo statistics from GarbageCollectionCommand before gc
e02708 26 lines Fix formatting of PackConfig.toString() & GC.RepoStatistics.toString()
eac218 18 lines Add toString() for PackConfig
Eryk Szymanski (
53c3bb 1 lines Fix encoding problem from curl repostory on github
Frank Wagner (
e09e7c 9 lines Fix RawText.getLineDelimiter() for empty first line
François Rey (
741ecf 104 lines New functions to facilitate the writing of CLI test cases
Fredrik Medley (
96f210 40 lines UploadPack: Use reachable-sha1-in-want configuration
Git Development Community (
1a6964 103215 lines Initial JGit contribution to
Greg Hill (
1471fb 55 lines Change RequestValidator parameter to ObjectId list
Guillaume Nodet (
977596 39 lines Avoid calls to System.exit() and throw an exception instead
c0574f 140 lines Add an input stream and an error stream to TextBuiltin base class
Gustaf Lundh (
212fb3 2 lines Fix while boundries in DateRevQueue.add()
7d5e1f 7 lines Fixed RevWalk.isMergedInto() returning wrong results
84afea 64 lines Performance fixes in DateRevQueue
Gustav Karlsson (
b3e962 104 lines Added characters to be escaped in file name patterns
Hector Oswaldo Caballero (
cbb617 2 lines Clearer error message when service is not enabled
Hiroshi Tomita (
27c1c5 45 lines Update HEAD in cherry-picking several commits
6845bb 45 lines Update HEAD in cherry-picking several commits
781b0b 2 lines Check parentFile is not null
8e307c 2 lines Check parentFile is not null
Hugo Arès (
1c1885 1 lines Add missing @Test annotation in RepositoryCacheTest
27128b 15 lines Fix WindowCursor memory leak.
534fcb 4 lines Add $NON-NLS to suppress "Non-externalized string literal" warnings
53ea86 6 lines Fix RefDirectory not closing resources
61e164 37 lines Fix integer boxing eclipse warning
663ccd 5 lines Close WindowCursor using try-with-resources in UnpackedObject
6f3684 2 lines Fix integer boxing eclipse warning
79974e 8 lines Remove unneeded @SuppressWarnings("boxing")
7d2b3b 58 lines Remove repository from cache when it's closed
832354 30 lines Fix repository cache never closing repository
868899 3 lines Fix warnings about missing serialVersionUID
954306 57 lines Make MyersDiff interruptible
9d6507 4 lines Fix ObjectReader resources leak
ae4b72 8 lines Remove pack from list when file handle is stale
d3a73c 21 lines Lower log level to warn for handled pack errors
d439c8 2 lines Fix DeltaTask infinite loop
df904a 65 lines Fix diff for added and removed submodule
f0a485 2 lines Add missing @Test annotations
f37968 219 lines Add method to read time unit from config
Ian Wetherbee (
242716 91 lines Add Transport URI constructor without a repository
2adc57 231 lines Refactor TransportHttp for long-polling
590e8f 44 lines Fix to be more Java-like
94f67a 3 lines Disable PackParser EOF check if more data expected
b1e4d6 212 lines ReceivePack supports InputStream data after pack
Igor Fedorenko (
53f363 19 lines Use Tycho version 0.6.0
7085c0 9 lines Explicitly release resources used by
96c7f7 122 lines Flipped jgit.core to manifest-first maven-3/tycho build
b427e3 1 lines Use build timestamp as OSGi version qualifier for SNAPSHOT builds
Ilmars Poikans (
786ad9 8 lines Fix integer overflow in DiffFormatter when context is set to large int
Ivan Motsch (
2baa5f 2 lines Tests on Windows with URIish fail
75697a 366 lines Add the new class Attributes holding multiple Attribute(s)
975aa8 1237 lines Add Attribute Macro Expansion
b811e4 2683 lines Add EOL stream type detection to TreeWalk
Jacob Keller (
a28ba3 38 lines Show submodule difference as a hunk
James Kolb (
3096a1 36 lines Included cached deltas in delta packStatistics.
James Yonan (
7bb729 10 lines Fix a NullPointerException if properties file doesn't exist
Jason Pyeron (
79d3dd 8 lines Ignore attempts to set the timeout to -1
Jean-Jacques Lafay (
8b65a4 79 lines Fix push to repo with non-fetched refs
Jeff Schumacher (
31311c 304 lines Implemented file path based tie breaking to exact rename detection
396fe6 297 lines Break dissimilar file pairs during diff
4c14b7 2 lines Fixed potential div by zero bug
543235 440 lines Added support for whitespace ignoring
64b945 32 lines Added file size based rename detection optimization
7b0b41 299 lines Refactored code out of FileHeader to facilitate rename detection
9869ef 665 lines Added further support for whitespace ignoring during diff
9a48de 82 lines Added file path similarity to scoring metric in rename detection
9f2249 44 lines Added check for binary files while diffing
a20e6f 4 lines Fixed Misleading Javadoc
a8b29a 493 lines Create FileHeader from DiffEntry
bc08fa 4 lines Added very small optimization to exact rename detection
cb8e1e 479 lines Added a preliminary version of rename detection
e64cb0 18 lines Fixed bug in scoring mechanism for rename detection
f666cc 117 lines Added more test cases for RenameDetector
Jens Baumgart (
0a84ad 22 lines Unlock DirCache in case of occurring exception
29ed09 3 lines PushCommand: do not set a null credentials provider
2dc2dd 34 lines IndexDiff: support state [removed, untracked]
3ba1c7 209 lines Add gitignore support to IndexDiff and use TreeWalk
51e264 2941 lines Introduce http test bundle
53ef3e 160 lines Add detection of untracked folders to IndexDiffFilter
6befab 41 lines Extend IndexDiff to calculate ignored files and folders
6f3b08 25 lines Allow setting a filter in IndexDiff
9830ba 19 lines CommitCommand: set correct Reflog message when amending
99ec98 18 lines RepositoryState: add method canAmend
9a6a43 20 lines Fix NPE on commit in empty Repository
b82e4b 7 lines Fix NPE on reading global config on MAC
c0b49c 46 lines JGit Build: use jetty 7.1.6
c9e4a7 10 lines Add isOutdated method to DirCache
cbf5ff 21 lines LockFile.commit: retry renaming
cc905e 70 lines Make Repository.getConfig aware of changed config
cd1141 97 lines Improve IndexDiff performance
db82b8 172 lines Fix concurrent read / write issue in LockFile on Windows
dcf9ba 2 lines Ignore missing MERGE_MSG when deleting MERGE_MSG
e99c48 52 lines Fix concurrent read / write issue in GitIndex on Windows
eb46d7 10 lines DirCacheCheckout: unlock DirCache in case of failure
f71498 4 lines Fix RepositoryState.MERGING
fd963a 97 lines CommitCommand: add option to insert a change id
Jesse Greenwald (
51dedf 121 lines Parse RevCommit bodies before calling RevFilter.include()
c5863e 187 lines Changed TreeWalk.forPath(...) to work with recursive paths.
c68aba 4 lines Fixed ordering of Config.getSubsections(...)
Jevgeni Zelenkov (
803deb 47 lines Ensure a directory exists before trying to create/merge a file into it.
Johannes Schindelin (
1a03c8 109 lines Add a test class for Myers' diff algorithm
9c056f 39 lines Add set to IntList
a3aa43 143 lines Add the "jgit diff" command
d8a3b4 469 lines Add Myers' algorithm to generate diff scripts
e34865 28 lines Prepare RawText for diff-index and diff-files
John D Eblen (
ccd3d8 2306 lines Create RemoteSession interface
John Ross (
99608f 8 lines Fix broken symbolic links on Cygwin.
Jon Schneider (
80fa5f 36 lines Fix ApplyCommand when result of patch is an empty file
Jonas Fonseca (
36b0dc 20 lines Make it possible to clear a PlotCommitList
Jonathan Gossage (
04eb1c 2 lines Fix Maven Javadoc generation problem
ec13e0 48 lines Fully implement Logger interface
Jonathan Nieder (
02418e 186 lines Add tests for ObjectFilter
0a1490 60 lines Make ArchiveFormats final and implement equals()
1153a5 247 lines Add support for "jgit archive --output=<filename>"
1287cd 13 lines Close 'out' consistently in
1547ea 26 lines [RFC] archive: Switch to commons-compress as ZIP archiver
2ecc27 169 lines archive: Include entries for directories
31d79a 3 lines Remove unused logger from RecursiveMerger
345ab4 85 lines archive: Add --format option that switches between formats
3467e8 14 lines Revert "Close unfinished archive entries on error"
36a857 10 lines Update commons-compress to 1.6
56276d 1899 lines Move ArchiveCommand into standard porcelain API
56cb2d 114 lines Pick default archive format based on filename suffix
5967b6 180 lines Revert "CommitBuilder should check for duplicate parents"
64162a 6 lines AWTPlotRenderer: use float arithmetic instead of double followed by a conversion
659cad 63 lines Add missing javadoc for archive code
679382 141 lines Move FormatActivator.start()/stop() to a separate class
68d921 61 lines Maintain list of archive formats in one place
6a94f0 285 lines Add "jgit archive" tool that writes a tree as a ZIP file
70e494 40 lines archive: Release resources before returning
7123cb 88 lines archive: Record executable and symlink bits
75d9b3 14 lines Close unfinished archive entries on error
780097 208 lines archive: Add tar support
789ca3 15 lines Allow commandline tests to use raw output
79583a 1 lines Remove unused import in Archive
7be5cf 2 lines ArchiveCommand: Add missing @since tag
7f2f59 142 lines Add tgz and txz archive formats
8a4cf2 53 lines archive: Use an empty directory for submodules
8a51c4 4 lines Do not close ArchiveOutputStream on error
9b46a4 3 lines blame: Un-break isFile check in tree walk
a544ff 129 lines Remove dependency by ArchiveCommand on archive formats
a5778b 160 lines archive: Drop unnecessary empty comments and 'final' qualifiers on locals
adbcbc 115 lines Expose Sets helper to tests outside org.eclipse.jgit.api
b35b09 6 lines Correct @since tags for ObjectFilter
b46b27 3 lines add: Fix bad metaVar reference in <filepattern> help
b525e6 412 lines Add internal porcelain-style API for ArchiveCommand
be0473 20 lines ArchiveCommand: Do not warn for unsupported file mode
c9a857 116 lines Add basic "jgit add" tests
cb349d 3 lines Remove unused availableRefs local from Clone.guessHEAD
cfc15d 45 lines Drop dependency by ArchiveCommand.Format interface on commons-compress
d49326 322 lines ArchiveCommand: make archive formats non-inner classes
d5110c 113 lines Allow ArchiveCommand.registerFormat to be called twice
d8177d 19 lines ArchiveCommand.Format: pass output stream as first argument to putEntry
dbf8d9 7 lines Drop unnecessary "throws" clauses in archive code
dfb8bd 20 lines diff, log -p: do not use outs before it is initialized
e3cce3 6 lines Delete CLIText strings previously used in iplog generator
ebfe85 49 lines Add long filename, large file, and non-ASCII filename support to TarFormat
ed5199 73 lines Add tbz2 archive format
f2abbd 116 lines archive: Prepend a specified prefix to all entry filenames
f2be5b 139 lines Allow ObjectWalk to be filtered by an arbitrary predicate
f91f4e 2 lines Fix typo in ObjectWalk#getObjectFilter javadoc
f99fa9 68 lines Release ArchiveCommand's ObjectReader in call()
Kaloyan Raev (
2c969e 11 lines Add support for --version in JGit CLI
40e8ba 127 lines CLI fetch command should support --tags
44812c 25 lines CLI clone command should support --no-checkout
46c839 51 lines CLI version command falls back to Bundle-Version
4d2378 3 lines Add resources/ as source folder in
702665 244 lines CLI status should support --porcelain
8a53d7 8 lines JGit CLI should check if calling itself when invoking native git exe
9041fb 787 lines CLI status should support --untracked-files
96811c 185 lines reset command should support the -- <paths> parameters
e23521 1309 lines Add remote command to JGit CLI
Karthik K (
2c14e7 38 lines s/StringBuffer/StringBuilder as appropriate where no concurrency is needed
Ketan Padegaonkar (
04df08 11 lines Add better exception handling for the git-init ant task
130eca 129 lines Add GitCheckoutTask to org.eclipse.jgit.ant
3344b9 157 lines Add GitAddTask
360be0 16 lines Have git-ls tree to accept path args like git-ls-tree
376acf 14 lines Add FileRepository(String) convenience constructor
8b8ad7 71 lines Fix a complicated multi level nested if block structure to use a single level with multiple returns.
d60001 149 lines Add GitCloneTaskTest
dc30c9 67 lines Add org.eclipse.jgit.ant.test
dce5f9 14 lines Add better javadoc to the git-init ant task
e38cf2 154 lines Add ListTagCommand to JGit API
f8b89a 120 lines Add GitCloneTask to org.eclipse.jgit.ant
f953a3 36 lines Fix NPE in URIish when parsing an empty URI
fdeb32 156 lines Add org.eclipse.jgit.ant
Kevin Sawicki (
16e810 21 lines Add shortening of note ref names to NoteMap
1b472a 14 lines Add missing '' characters around quoted variables
241e03 6 lines Don't iterate over advertised refs when HEAD is null
2d63c4 22 lines Provide merge result when revert command fails
37e401 42 lines Add blame unit test for file that is renamed twice.
4005f3 9 lines Remove duplicate calls to DirCache.unlock on checkout
425d17 2 lines Remove unused serialVersionUID from non-serializable classes.
4535a9 14 lines Throw invalid ref exception instead of invalid remote exception
47d161 3 lines Use constant for logs directory
4ae9d4 7 lines Correct comment on CloneCommand.setRemote method.
5041f7 2 lines Suppress unused and unchecked warnings
565e4a 2 lines Add missing comment text for mergeCommitTree parameter
654f72 27 lines Add varargs version of PathFilterGroup.createFromStrings
7ed1ef 6 lines Implement Serializable interface in ReflogEntry
86e96b 2 lines Correct typo in RevWalk.parseBody comment
899114 22 lines Always checkout master when it matches the advertised HEAD
900bdb 110 lines Support adding all refs to LogCommand
931b93 244 lines Provide an id for submodule entries.
a5b5d5 5 lines Implement Serializable interface in PersonIdent class.
a7aaf8 47 lines Use HEAD as default ref for RefLogCommand.
ac909e 2 lines Fix typo in IndexDiff.getModified() comment.
b127fa 31 lines Unwind loop that iterates over fetch connection refs.
b4ff1e 7 lines Remove calls to printStackTrace in catch blocks
c3fe50 20 lines Guard against null branch in PullCommand
d110fb 1 lines [blame] Reset rename detector before computing renames.
da901c 408 lines Support a configured credentials provider in LsRemoteCommand
e54404 2 lines Reassign symbolic ref list after calling put.
e630f9 1 lines Remove TODO for generated constructor.
ec92f8 238 lines Add path support to checkout command.
Konrad Kügler (
09f6b1 59 lines PlotCommitList: Refactor lane creation and position allocation
0f679d 81 lines Cherry-Pick: Support --no-commit
1350d2 3 lines Rebase: Write an empty "quiet" file to make C Git happy
420cb5 34 lines Use fetch.prune and remote.<name>.prune to set prune mode when fetching
48544e 279 lines Preserve merges during pull if configured to do so
48e36d 265 lines Use branch.<x>.mergeoptions and merge.ff as defaults for merging
551f3a 166 lines Blame correctly in the presence of conflicting merges
7d6dcd 751 lines Improve layout of branches in the commit graph
9ac59e 48 lines PlotCommitList: Close plot lanes at root commits
b84057 110 lines Cherry-Pick: Support --mainline to pick merges
b9a007 4 lines Repository.writeMergeHeads to accept a list with subtypes of ObjectId
c2fb43 36 lines blame: Fix merges, where merge result differs only by whitespace
c4f385 15 lines PlotCommitList: Remove handling of children that have no lane yet
ca207b 4 lines Fix BlameResult.computeRange JavaDoc to exclude end index
d5ee5e 6 lines AbstractPlotRenderer: Make private methods static where applicable
e0fbae 590 lines Rebase: Add --preserve-merges support
e5f7fd 18 lines PlotLane: Use identity hashCode and equals
efd91e 119 lines Take core.autocrlf into account for blame annotations
Lars Vogel (
594408 8 lines Add missing @since tags
Laurent Delaigue (
1e1fb9 58 lines Add progress monitor to Merger
26fd56 775 lines Refactored pre-commit hook to make it less invasive.
440975 58 lines Add progress monitor to Merger
efeb02 262 lines Support for the commit-msg hook.
Laurent Goubet (
1fd150 116 lines Add IndexDiff tests for merge conflict state BOTH_ADDED
494e89 177 lines Support for the pre-commit hook
6aed51 829 lines Introduce hook support into the FS implementations
7424d5 110 lines Allow callers to use different merging strategies
ab0983 154 lines Make the resolve merger slightly more sub-classable.
Laurent Goujon (
0b5441 94 lines Creates HttpAuthMethod type enum to support auth ordering
0e7622 8 lines Detects background authentication and force use of jgit authentication
4cb0bd 72 lines Adds support for SPNEGO
ff9c19 158 lines Adds GSSManager factory class, to be used for SPNEGO HTTP authentication
Leonard Broman (
09be39 110 lines Hande latin-1 encoding
Lluis Sanchez (
07cae6 9 lines Optimize DirCacheCheckout
3b4dcb 5 lines Fix null ref exception in DirCacheCheckout
Maik Schreiber (
7ff1e0 101 lines Fix RevertCommand to correctly revert multiple commits at once.
Manuel Doninger (
458b5a 6 lines New config constant for default start-point
Marc Strapetz (
1cb566 126 lines Rename detection should canonicalize line endings
21498a 28 lines DirCache.findEntry(byte[], in) made public
253b36 130 lines Partial support for index file format "3".
2b6c55 114 lines Make parsing of PersonIdent from raw byte array fault-tolerant.
2eb542 12 lines DirCacheEntry: UPDATE_NEEDED should be in-core flag.
57d13c 12 lines Fix processing of broken symbolic references in RefDirectory
59a2dc 14 lines Files should be deleted with "retry" option
67edd3 346 lines RevWalk support for shallow clones
6a0590 7 lines Extend DirCache test case to check "intent to add" flag.
6be184 8 lines PackIndexV2 should check for possible corruption
6c424d 5 lines WalkEncryptionTest: get rid of Log4J dependency
6f066d 30 lines Cache gitPrefix in FS_Win32
7df17e 47 lines EolCanonicalizingInputStream: binary detection should be optional
80c622 286 lines Fix parsing of multiple authors in PersonIdent.
80f494 2 lines Fix RawParseUtils.formatBase10 to work with negative values
82edf0 3 lines BaseRepositoryBuilder should trim CR from .git symref
8f706d 198 lines FileBasedConfig supports UTF-8 byte order marker
929862 19 lines Fix IndexOutOfBoundsException when parsing PersonIdent
936e4a 417 lines Repository can be configured with FS
a32777 39 lines Fix: possible IndexOutOfBoundsException in ReflogReader
a46aba 40 lines Add FS.detect() for detection of file system abstraction.
b297cf 12 lines Fix processing of broken symbolic references in RefDirectory
bf8111 22 lines DirCacheEntry: accessors for cached creation time (CTIME)
c5dfc2 9 lines DirCacheEntry: access to raw path
c87ae9 49 lines Fix IgnoreRule for directory-only patterns
ce48fb 2 lines PackIndexV2: fix possibly wrong check
d29b2b 54 lines Refspec: loosen restrictions on wildcard "*"
e147fb 98 lines Fix DiffConfig to understand "copy" resp. "copies" for diff.renames property.
e2e387 694 lines Perform automatic CRLF to LF conversion during WorkingTreeIterator
ea16c2 3 lines Fix possible NPE in Repository.resolve
ea4ff6 102 lines IndexDiff honors Index entries' "skipWorkTree" flag.
f2ebc8 7 lines PackIndexV1 should check for possible corruption
Marco Miller (
00db4a 15 lines Fix config value get to return last instead of 1st just like git
05fd01 3 lines Scan loose ref before packed in case gc about to remove the loose
1f8635 131 lines Support git config [include] section with absolute path(s)
e5a991 19 lines Remove UTF-8 checking duplication in Config lib subclasses
Markus Duft (
1e7594 73 lines Make CheckoutCommand pass modified files through result
2ba67b 32 lines Don't use java.nio channel for file size determination
3c09e9 19 lines Make ApplyCommand create missing parent directories for new files
3d18f6 39 lines Fix patch application WRT windows line endings.
3ea694 307 lines Teach ResolveMerger to create more correct DirCacheEntry's
8672c4 100 lines Make DirCacheCheckout update timestamps in the index.
baf7ca 156 lines Improve handling of checkout conflicts
d14035 4 lines Fix compilation error due to missing javadoc.
edc1fe 85 lines Fix rebase > continue when nothing left to commit.
f5b58d 37 lines Add missing license header to modification times test.
f64237 212 lines Adapt Status and CleanCommand to support cleaning directories
Markus Duft (
ede4b3 3 lines Fix compile error due to missing dependencies and since tags
Markus Keller (
a27c1a 2 lines Fix compile error (method not available in 1.5)
Martin Fick (
06b446 54 lines Handle stale file handles on packed-refs file
cb08dd 16 lines Add public isStaleFileHandle() API, improve detection.
Mathias Kinzler (
12b635 9 lines RebaseCommand: trim line endings when reading files
13a406 20 lines Expose some constants needed for reading the Pull configuration
14ca80 410 lines Make PullCommand work with Rebase
2941d2 774 lines Avoid double quotes in Git Config
2a7cd0 82 lines Rebase: fix wrong update if original HEAD after Merge+Skip
3c51b3 389 lines "Bare" Repository should not return working directory.
414e0c 12 lines Make setCredentialsProvider more convenient to use
51c6f5 5 lines Stack Overflow in EGit History View
59e62b 50 lines Rebase Interoperability second part: fix "pop steps"
5c135a 33 lines DeleteBranchCommand does not clean up upstream configuration
5ebfdc 9 lines ConfigConstants: expose some constants for user name and email.
645d26 254 lines Checkout: expose a CheckoutResult
6bca46 871 lines Implement rebase --continue and --skip
6e59e6 6 lines Meaningful error message when trying to check-out submodules
7047d2 2 lines CheckoutCommand: fix reflog message
724af7 11 lines PullCommand: use default remote instead of throwing Exception
73f36a 2 lines DirCacheCheckout: fix getToBeDeleted()
7668a4 124 lines PullCommand: support upstream configuration for local branches
7aa1b8 7 lines Rebase Interoperability first part: write "interactive" file
7bdef4 1643 lines Add "Branch" command
89a4dc 38 lines Checkout: fix handling if name does not refer to a local branch
920ac0 22 lines Allow to set a CredentialsProvider on relevant API commands
9b039b 24 lines Rebase: abort on unknown/unsupported command in git-rebase-todo
a5b36a 16 lines FetchCommand: allow to set "TagOpt"
ad9654 27 lines Rebase Interoperability third part: handle stop upon conflict
af31a9 40 lines CommitAndLogCommandTests: add a test for LogCommand.addRange()
b15b9d 99 lines Proper handling of rebase during pull
b73886 147 lines Fix missing Configuration Change eventing
befeff 3 lines Fix JDK 6 Usage of String.getBytes(Charset)
c1c130 139 lines Allow to read configured keys
c544e9 4 lines TransportHttp wrongly uses JDK 6 constructor of IOException
db55d1 772 lines Add "Pull" command
e272ca 41 lines CheckoutResult: return paths instead of Files
e5b96a 1016 lines Initial implementation of a Rebase command
e8a132 146 lines RebaseCommand: detect and handle fast-forward properly
f91ee9 7 lines Fix CheckoutCommandTest
fe76b4 2 lines TransportHttp does not honor timeout setting
Matt Fischer (
995222 614 lines Implement server support for shallow clones
Matthew Spurrier (
1383bd 14 lines Make s3 domain dynamic to support different s3 regions
Michael Keppler (
1a7214 10 lines Use baseline instead of centerline in PlotRenderer
Michael Nelson (
9e9f00 11 lines Support extension of TransportHttp
Mikael Karlsson (
15147a 7 lines Add user friendly output from jgit commit command
fa5231 122 lines Add support for pull with --rebase and --no-rebase
Mike Edgar (
3b526f 107 lines Fix Buck build broken by 4812fda.
4812fd 174 lines Make UploadPack observe exceptions reading refs
Mike Gilbode (
3e0390 44 lines Bug 484342: Support @ in username in SSH url.
Mike Williams (
48ad68 23 lines Allow deletion of HEAD ref if the repository is bare.
c4d73f 94 lines Insert duplicate objects to prevent race during garbage collection.
Mykola Nikishov (
21b6f3 186 lines Method to get a 'humanish' name from a path
5208e5 3 lines Add gitignore to constants
7eef83 11 lines Replace a hard-coded default remote's name with a constant
cf2edb 1931 lines Move AWT UI code to new org.eclipse.jgit.ui bundle
f8f75f 2 lines Ignore target/ folder and
291111 1066 bytes JGit needs a feature
Attachment 148632: add org.eclipse.jgit feature to update site
291111 6126 bytes JGit needs a feature
Attachment 148714: org.eclipse.jgit.feature
Mykola Nikishov (notebook.(none))
956b12 126 lines Add org.eclipse.jgit-feature
Nadav Cohen (
e81592 71 lines Allow setting FileMode to executable when applying patches in ApplyCommand
Ned Twigg (
32a599 15 lines Expose conflicting files in CheckoutConflictException
Nico Sallembien (
0f95d2 58 lines Add a paranoid 'must be provided' option to ReceivePack
19126f 126 lines Allow users of ReceivePack access to the objects being sent
a8817e 4 lines Fix typo in
e54d33 134 lines Add a RefFilter interface to ReceivePack and UploadPack
Ondrej Vrabec (
f4dae2 26 lines Fix IgnoreRule#isMatch returning wrong result due to missing reset
Patrick Carlson (
9a979a 10 lines Make BlameGenerator comments more clear
Patrick Steinhardt (
9b1dea 78 lines URIish: fall back to host as humanish name
Per Salomonsson (
d49530 48 lines Support for self signed certificate (HTTPS)
Philipp Marx (
011e5d 10 lines Change visibility of DirCacheTree#getObjectId to public
Philipp Thun (
0b5ad2 451 lines Introduce FAILED result for RebaseCommand
475672 2 lines Fix possible NPE in DirCache.isModified()
6736f3 541 lines Add further unit tests for IndexDiffFilter
761b92 44 lines Do not categorize merge failures as 'abnormal'
79ad15 22 lines Replace 'occured' by 'occurred'
8e1b58 5 lines Make --git-dir optional for 'jgit init'
a21e50 273 lines Introduce CherryPickResult
a490af 1489 lines Add -o option to commit command
bab053 43 lines Do not rely on filemode differences in case of symbolic links
bf0510 162 lines Abort merge when file to be checked out is dirty
c0112f 4 lines Use parent directory in InitCommand if directory is "."
dcefc6 112 lines Refactor test cases
dcf7bd 81 lines Improve MergeResult
e24005 2 lines Fix DirCache.isModified()
fdb0a3 80 lines Refactor ResolveMerger
Piotr Janik (
2e43e1 8 lines Add getConflicting() method in Status API
7449b9 60 lines Fix path filtering in LogCommand
Preben Ingvaldsen (
403f04 268 lines Implement DIR_NO_GITLINKS
cff546 273 lines Introduce FileModeStrategy to FileTreeIterator
Roberto Tyley (
2b7228 27 lines Non-Fast-Forward Ref-Updates: Omit isMergedInto() calls
47f47f 7 lines Initialise ReceiveCommand status to NOT_ATTEMPTED for all constructors
568df1 11 lines Remove a bit of repetition and casting in PackFileTest
5dcc86 79 lines Fix concurrent creation of fan-out object directories
791a9f 142 lines Enable full Transport configuration for JGit API commands
a46b04 36 lines Fix corrupted CloneCommand bare-repo fetch-refspec (#402031)
b4b399 42 lines Fix BatchRefUpdate progress-monitoring so it doesn't count twice
de2014 3 lines Fix reading past FileTreeIterator EOF in FileTreeIteratorJava7Test
e7fc19 6 lines Fix AnyObjectId's generic type declaration of Comparable
f1dea3 3 lines Fix RefUpdate performance for existing Refs
Roberto Tyley (
602b2f 35 lines Tolerate zlib deflation with window size < 32Kb
6ac827 23 lines Provide access to the Refs of a PlotCommit
941b3d 10 lines IndexPack: Remove blob-streaming size threshold
944fcd 10 lines Fix API ListBranchCommand for listmode 'all'
afa7c7 4 lines Rename PlotWalk.getTags() to getRefs()
b5f0a7 183 lines IndexPack: Use stack-based recursion for delta resolution
Robin Rosenberg (
c4bc9c 2 lines The Git API's only likes /, not \ in paths
f72b26 2 lines Skip a test that cannot be verified on Windows
Robin Stocker (
028434 100 lines Don't return success on failing paths in ResolveMerger
0f88d7 105 lines CommitCommand: Ensure unmerged paths are added correctly with setOnly
106e8b 2 lines Fix redundant null check warning in Repository
11533f 65 lines Add tests for more coverage of CheckoutCommand
14cc47 244 lines Add BranchTrackingStatus for getting remote tracking status
14ff22 32 lines Ignore empty lines when parsing git-rebase-todo
187101 6 lines [findBugs] Silence warning about Transport initialization
258f51 16 lines Fix FindBugs and Eclipse warnings in org.eclipse.jgit.ui
2fb0f5 9 lines Make Repository.shortenRefName static
315165 87 lines Refactor reading and writing heads in Repository
3b44b2 5 lines Use entrySet() instead of keySet()
3f1d56 69 lines ResetCommand: Correctly reset unmerged paths in resetIndexForPaths
3f7865 3 lines Remove two "Dead store to local variable" warnings
4213a9 13 lines Enable reuse of FileTreeIterator and FileEntry for non subclasses
4fb185 53 lines PushCommand: Test for update of tracking branch
51c20b 77 lines DirCacheCheckout: Fix handling of files not in index
54aceb 234 lines Pull up method for creating DirCacheEntry into RepositoryTestCase
56a028 4 lines Fix typo in AnyObjectId#abbreviate
5854ca 135 lines Improve ours/theirs conflict markers for rebase, cherry-pick
5d7b72 15 lines Fix false positives in hashing used by PathFilterGroup
5dbef3 46 lines Add "Conflicts" section to merge message on conflict
60d538 189 lines Add getConflictingNames to RefDatabase
6290ca 339 lines Format merge commit messages like C Git
69d7d1 199 lines Add RevWalkUtils with count(start, end) method
6b74af 284 lines README: Convert to Markdown and rename to
6dadc8 85 lines Don't allow null name or e-mail in PersonIdent
6e10aa 213 lines Add CHERRY_PICK_HEAD for cherry-pick conflicts
7546e3 12 lines Fix "into" part of merge message for HEAD
75ddf2 289 lines Enable marking entries using TreeFilters in DiffEntry
770c73 45 lines PullCommand: Use short ref name in merge message
79f334 54 lines CommitCommand: Use original author on amend if author is not set
80a4ea 5 lines Make AbbreviatedObjectId serializable
8456cb 8 lines Adapt merge message to C Git for remote-tracking branch
857252 106 lines Extend Javadoc of CheckoutCommand and add examples
85b189 17 lines Add toString for TrackingRefUpdate
8a6356 4 lines Adapt expected commit message in tests
8cbed3 2 lines Make private final field static
8db5b6 95 lines Add isSuccessful to MergeStatus, RebaseResult.Status and PullResult
90c11c 7 lines Exclude FindBugs warnings about Cloneable
96bea1 2 lines Use readFully() instead of read()
9ea381 40 lines Provide a convenient read() in RepositoryTestCase
9fbe88 63 lines Update README
a00377 33 lines Fix Javadoc warnings
a21662 22 lines Create parent dir if necessary on checkout
a2e691 56 lines DirCacheEditor: Apply PathEdit for each stage
a31590 9 lines RevertCommand: Add "." after reverted commit id
a7a0e1 4 lines Fix FQCN of moved classes in FindBugsExcludeFilter.xml
ac8058 30 lines Refuse to checkout unmerged paths from index
ac81ab 126 lines Fix Javadoc formatting of org.eclipse.jgit.diff package
ad52ec 61 lines StashCreateCommand: Abort in case of unmerged paths
b0245b 13 lines Don't print "into HEAD" when merging refs/heads/master
b52df1 2 lines Use Character.valueOf instead of new Character
b70d88 7 lines Exclude FindBugs warning about uninitialized read
b7f5ed 112 lines Add Javadoc description for packages
beb16c 77 lines Support --cached in RmCommand
beee7b 17 lines Fix resolving of relative file URIs in TransportLocal
c0f488 230 lines Add BranchConfig helper for access to branch config section
c4a4f8 5 lines [findBugs] Make ChunkKey serializable
c8ed4a 3 lines RevWalk: Add link to parseHeaders/parseBody in Javadoc of lookupCommit
c96b40 13 lines CommitCommand: Don't allow amending on initial commit
cdaded 224 lines CheckoutCommand: Support checking out ours and theirs
d36c80 3 lines Remove unnecessary null check
db35d9 6 lines Fix oddness check in MyersDiff for negative numbers
de2455 47 lines ResetCommand: Use DirCacheBuilder in resetIndex
e623db 70 lines Fix order of deletion for files/dirs in ResolveMerger
ecf970 2 lines [blame] Don't pass null to PersonIdent constructor
f54b74 5 lines AbstractTreeIterator: Add toString with entry path
Rüdiger Herrmann (
02baea 16 lines Enable NLS / TranslationBundle to be used in OSGi
24921e 157 lines Fix text alignment in history plot renderer
3285d2 12 lines [pgm] Prevent commands from writing progress to System.err
3a4fd9 4 lines Remove unused dependency to commons logging
8ff089 104 lines JGit CLI: allow to call git init with specific directory
9b1c96 3 lines Add missing JUnit dependency in MANFEST.MF
a4c2c8 16 lines Trim author/committer name and email in commit header
b3f4ab 10 lines Redirect all Show output to outs
bd6708 2 lines Prevent ChainingCredentialsProvider from adding delegated providers twice
da5ac4 3 lines Remove unused import 'org.apache.commons.codec.binary'
e18444 37 lines Fix MissingObjectException in RenameDetector
fc801d 22 lines Add option --orphan for checkout
Sasa Zivkov (
13fffa 3 lines Registering the Checkout command and fixed a typo.
1993cf 1459 lines Merging Git notes
1a7c91 86 lines Implemented the git add commandline command.
2ae9a8 1126 lines Provide NLS support in JGit.
3a8686 50 lines Detaching HEAD when checking out the same commit.
3c667b 105 lines Test root locale translations
3e1a50 68 lines Show notes in Log CLI command - Part 2
5f3d57 130 lines Show notes in Log CLI command
65680d 15 lines Fixed several NPEs in the Fetch CLI
7cd812 108 lines NoteMap implements Iterable<Note>
832d3b 150 lines Exposed the constructor of Note class
966909 41 lines Include description for missing bundle prereqs
990498 4 lines Fixed NLS in JGit command line interface
99ab22 1 lines Don't create .git/remotes folders on init
af4f6c 3 lines Fixed the git init to properly set bare=true
d7ca89 58 lines Using java.util.concurrent in NLSTest instead of handling threads directly.
f3d8a8 3773 lines Externalize strings from JGit
304689 36552 bytes Provide NLS support in JGit.
Attachment 160950: Provide NLS support in JGit.
Sascha Scholz (
a1f877 53 lines Load .gitmodules config before adding values to it
SATO taichi (
2f425c 167 lines Add git checkout --orphan implementation
Sebastian Schuberth (
11c393 32 lines Do not concatenate strings as arguments to StringBuilder.append()
3d231b 4 lines GroupHead: Remove a redundant call to String.format()
4ca2fc 34 lines Equalize discoverGitPrefix() implementations between POSIX and Win32
6fdd21 81 lines Split discoverGitPrefix() code out into discoverGitExe()
7ce6ab 30 lines FS: Allow to manually set the path to the Git system config file
7ee351 6 lines FS: Improve javadoc of some recently introduced methods
802544 31 lines Move resolveGrandparentFile() to the base class for wider use
8ed6b7 1 lines FS: Document readpipe()'s encoding parameter
926ad4 2 lines IndexDiffFilter: Simplify a boolean expression
9599f3 2 lines FS: Fix a minor typo in runInShell() docs
b8b635 27 lines FS: Extend readPipe() to optionally take additional environment
cb12f4 27 lines FS: Add a method to discover the system-wide config file
d7a447 41 lines FS: Remove the gitprefix logic
d9ffc0 8 lines SystemReader: Use discoverGitSystemConfig() in openSystemConfig()
ec6ec3 24 lines FS_Win32: Avoid an IOException on Windows if bash is not in PATH
Shaul Zorea (
17604c 236 lines Archive: Add the ability to select one or more paths.
Stefan Beller (
040629 3 lines Config: Improve documentation for setStringList
063548 5 lines RepoCommand: remove --record-remote-branches
423ad8 14 lines Fix variable name and error message for sideband testing
53a64a 4 lines RepoCommandTest: Improve assertion message for remote branch recording
6ae4ed 109 lines RepoCommand: record manifest shallow recommendation in .gitmodules
7fafd3 2 lines Update atomic constant
88c1b8 45 lines Implement atomic refs update, if possible by database
b9725a 620 lines Port push certificates
cd1b00 6 lines Align docstring for RepoCommand.setRecordRemoteBranch with argument
cdd7c2 83 lines RepoCommand: Add setRecordRemoteBranch option to record upstream branch
ddd0fe 148 lines RepoCommand: record manifest groups as submodule labels
Sven Selberg (
0f8a18 80 lines Added TestCase for 7d5e1f Fixed RevWalk.isMergedInto()
Sébastien Arod (
4255e6 275 lines Add test case comparing CGit vs JGit ignore behavior for random patterns
Terry Parker (
069040 92 lines Push control of time into MockSystemReader
0e8ac4 35 lines Add bitmap index misses to PackWriter.Statistics
1eee04 23 lines Building bitmaps: Simplify the logic to sort by chains
252415 170 lines Limit the range of commits for which bitmaps are created.
2c70d1 11 lines Restore TestRepository.getClock(), it is used by Gerrit/Gitiles
320a41 618 lines Update bitmap selection throttling to fully span active branches.
36c6ae 5 lines Delta compression: reuse DeltaTask.getAdjustedWeight()
3a3bb2 67 lines Add a JGit-internal Nullable type
4d6046 3 lines Remove "experimental" from the description of the pack bitmap index
6a3127 23 lines [performance] Speed up delta packing
6a4159 24 lines Add the set of shallow commits to PackStatistics
6d00e0 44 lines [style] Add braces to DeltaTask
6d19f5 8 lines [style] Shorten line lengths and import order in bitmap code
6ddb8e 8 lines Use the JGit-internal @Nullable annotation
80c788 435 lines Expose bitmap selection parameters via PackConfig
8b20f2 18 lines Update comments about PackStatistics
bbcbca 497 lines Remove PackWriter.Statistics and other deprecated classes
c87b77 68 lines Pack bitmaps: improve readability
ca3ea1 29 lines Update dependencies to use the JGit-internal @Nullable
d9bbb0 880 lines Introduce PostUploadHook to replace UploadPackLogger
dd22bc 2 lines Update PackWriter.Statistics.getBitmapIndexMises()
eb24ed 410 lines Bitmap generation: Add a test of ordering commits by "chains"
Thomas Meyer (
68cea2 20 lines git rev-parse: Add --verify option
Thomas Wolf (
9441d6 2 lines Fix a @since tag
d9e901 25 lines Add best-effort variant of File.getCanonicalFile()
Tobias Oberlies (
d34314 56 lines API to remove repositories from RepositoryCache
Tobias Pfeifer (
765896 603 lines Add Squash/Fixup support for rebase interactive in RebaseCommand
baab84 258 lines Parse commitId and shortMessage of a commented out line in rebase todo
da9db6 58 lines Enable to prepare interactive rebase and then start it explicitly
Tobias Pfeifer (
0d09b1 33 lines Extract method to output the first header line of a git diff
2c4048 2 lines Fixed problems occuring when changing user in gerrit configuration
831543 16 lines Fix NPE FS_Win32 when looking up git executable and home directory
Tomasz Zarna (
03d50d 1 lines Add org.eclipse.jgit.pgm.Reset to commands catalog
48f30b 60 lines Fix @since tags in JGit, version 2.4 never existed
6a8da4 186 lines Add additional FastForwardMode enums for different config contexts
96dc42 2 lines Align execution environment with JRE on the classpath in jgit.ant.test
c98abc 202 lines Add additional FastForwardMode enums for different config contexts
e8c25a 71 lines Add --squash option to org.eclipse.jgit.pgm.Merge
Tomasz Zarna (
074f91 12 lines Prefix an abnormal CLI command termination with 'fatal:'
0a38e0 4 lines fix link to EWAHCompressedBitmap in javadoc of SimpleDataInput/Output
20c3b6 3 lines Add config constant for "mergeoptions"
28ab9b 3 lines document empty blocks in StashApplyCommandTest
318f3d 216 lines Add support for --no-ff while merging
3e5847 1 lines Remove unused import in LocalDiskRepositoryTestCase
52ce44 12 lines Add missing resources from source.. in
545358 253 lines Add the no-commit option to MergeCommand
77d98b 8 lines Fix formatting in org.eclipse.jgit.pgm.CLIText
790126 25 lines Do not fail when checking out HEAD
908d21 32 lines Add ReflogCommandTest#testAmendReflog
928286 29 lines Return info about config subsection when trying to get an invalid enum
b13907 3 lines Fix javadoc errors caused by missing tags for declared exceptions
b42b50 3 lines clean up merge squash and no-commit messages in pgm
cb0f0a 93 lines Add a test for org.eclipse.jgit.pgm.Tag
fb33e8 170 lines Add reflog command to JGit CLI
Tomasz Zarna (
0705e9 7 lines Do not import/export empty org.eclipse.jgit package
07f993 56 lines The constructor CmdLineException(String) is deprecated
1a2ca5 261 lines Skip a number commits before starting to show the commit output
1efeca 1 lines Merge in JGit CLI is missing break statement
23e0a3 193 lines Add config --list command to pgm
248959 226 lines Limit the number of commits in LogCommand output
2656ac 825 lines Add "--squash" option to MergeCommand
2b3d48 6 lines Stream left open in WorkingTreeIterator#filterClean
3fa054 58 lines Workaround incompatible refactoring in Jetty 7.6.0
440d7f 7 lines Enable test methods in CommitAndLogCommandTests
4e1de3 111 lines Add @Override annotations to enums
55f42a 4 lines Fix GitDateFormatter javadoc.
5d95cd 23 lines Add constant for default name for the Git repo configuration
5f787b 220 lines Add DeleteTagCommand to JGit API
617c5d 160 lines Sort translation bundle keys in alphabetical order.
622232 10 lines Externalize parsing exception message for RebaseCommand#Action
69a568 92 lines Add options for setting context lines and prefixes to DiffCommand
6d293c 3 lines Don't hard-code section names, use ConfigConstants instead
7017c6 27 lines Allow to list tags with org.eclipse.jgit.pgm.Tag
70a9d3 18 lines In org.eclipse.jgit.pgm.ConfigTest expect core.filemode=false on Windows
714a3e 299 lines Add DiffCommand to JGit API
75b60a 6 lines Typo in CLIText#unknownMergeStratey, should be #unknownMergeStrategy
8c6046 5 lines Allow to amend commits with JGit CLI
8dc10b 8 lines Fix boxing warnings in org.eclipse.jgit.lib.ConfigTest
8f8e43 10 lines Fix typo in RebaseResult#mySatus
90c96e 14 lines Fix boxing warnings in PushProcessTest
90d002 23 lines Remove ambiguous CheckoutConflictException
92f90e 807 lines Add ApplyCommand to JGit API
94285e 13 lines Add --all switch to org.eclipse.jgit.pgm.Commit
9c7371 58 lines Allow to get end-of-line characters for a RawText
9f6613 5 lines StatusCommand#setWorkingTreeIt should return 'this'
9fbda2 17 lines Add setCredentialsProvider to PullCommand
a2dac2 1305 lines Allow to write tests with CLI syntax
acd8ae 145 lines DiffFormatter#format(List) fails unless #scan(ATI, ATI) is called first
aeb28b 4 lines Fix "description" in o.e.jgit.source.feature/
bf845c 1305 lines Allow to write tests with CLI syntax
c35c23 11 lines Use JGitText.refAlreadyExists instead of "ref exists"
c4087a 3 lines Remove unused import of ObjectInserter in ResolveMerger
c638f7 5 lines Export all packages from org.eclipse.jgit.pgm
c75aa1 38 lines LogCommand#setMaxCount affects all commits
cda640 45 lines Allow to amend a commit with CommitCommand
dcb7e4 4 lines Wrong constant used when configuring a repository
e15037 43 lines Merge doesn't remove empty folders
e44c3e 165 lines Output result of switching branch -- o.e.jgit.pgm.Checkout
e5633b 4 lines Fix two typos in
eb5df5 13 lines Add toString() to HunkHeader
eedd77 23 lines RawText#getEOL() does the same thing as RawText#getLineDelimiter()
ef98c3 14 lines Cleanup MergeResult constructors
f1945c 18 lines Add getters for old and new prefixes in DiffFormatter
f78e52 20 lines Add setter for ProgressMonitor to DiffCommand
f7b644 100 lines Add tests for output result of merging -- org.eclipse.jgit.pgm.Merge
Tommi Siivola (
0e56f3 13 lines Fix ResolveMerger issue with submodule conflict
XinTong Wang (
770d36 113 lines Fix apply patch which did not work with non-ascii characters
Yi EungJun (
da6e72 15 lines Throw URISyntaxException for incorrect percent-encoding
Yuxuan 'fishy' Wang (
03fce8 2 lines Fix a javadoc typo in RepoProject.
056135 260 lines Handle repo submodules for bare repositories.
0ad8fa 410 lines Implemented first part of the repo sub-command.
0b15b4 180 lines Handle repo copyfile in bare repositories.
0ecb01 52 lines Add ignoreRemoteFailures option to RepoCommand
1f3b75 169 lines Added the command line of jgit repo.
217b2a 130 lines Add setTargetBranch in RepoCommand.
30cd89 35 lines Adds a callAsMap() function to LsRemoteCommand.
34dd64 123 lines Add support to <include> tag in repo manifest xml.
38a24b 17 lines Tweak the handling of remote url in jgit repo.
39001e 4 lines Better way to handle relative URLs in manifest XML
51cccc 116 lines Added implementation of copyfile rule.
53be44 192 lines Callback in PackWriter & BundleWriter.
5a26c5 62 lines Support non-default remotes in project tag.
66ad42 13 lines Fix non-relative remote defined in manifest xml.
66fc83 31 lines Support remote aliases in repo manifest.
684a2a 20 lines Handles repo manifest file without default remote.
73d38b 12 lines Strip trailing /s in repo base URI.
744c37 141 lines Add getters to RepoProject.
749dfe 42 lines upload-pack: send symbolic refs as capabilities
7507d9 2 lines Fix wrong whitespaces.
7960fa 95 lines [gitrepo] Support revision in remote tag.
9cbe22 270 lines Fix public API issues introduced in I1baeedcc6946.
9ea357 5 lines Allow projects without path attribute in manifest.
a44a68 312 lines Added groups support to repo subcommand.
a9b9c5 133 lines Remove overlapping submodules from repo manifest.
acd7ed 105 lines Added setInputStream to RepoCommand.
afa215 10 lines Refactor DefaultRemoteReader for easier code reuse
c7adc0 1 lines Added the missing export in MANIFEST.MF.
d3348e 1083 lines Refactor to expose ManifestParser.
d88695 62 lines Skip nested copyfiles in RepoCommand.
d998bc 251 lines Handle the revision attribute in repo manifest.
dc4c67 21 lines Commit changes generated during repo command
eb98eb 206 lines Unit test for the updating behavior in RepoCommand API.


The information contained in this log was generated by using commit information from the following repositories:

© 2016 The Eclipse Foundation Inc. All rights reserved.
Made available to its Members for their internal use.

Adjust the set of projects included in this IP Log.

To modify an ip log you must be logged in as a committer.


Help & Documentation: Learn how this IP log is generated and how to correct errors.

Back to the top