]> source.dussan.org Git - jgit.git/commit
Throw BinaryBlobException from RawParseUtils#lineMap. 09/110209/7
authorHan-Wen Nienhuys <hanwen@google.com>
Tue, 17 Oct 2017 13:17:34 +0000 (15:17 +0200)
committerHan-Wen Nienhuys <hanwen@google.com>
Tue, 24 Oct 2017 13:31:34 +0000 (15:31 +0200)
commitf2e64cd895a6aa4f18ab3b876f13b7814fb98f04
treeb760f97fc0815817734efacfa180e7a49faadb0f
parentced658c445b9087c57eaa3d470f46afec4a4995f
Throw BinaryBlobException from RawParseUtils#lineMap.

This makes detection of binaries exact for ResolveMerger and
DiffFormatter: they will classify files as binary regardless of where
the '\0' occurs in the text.

Signed-off-by: Han-Wen Nienhuys <hanwen@google.com>
Change-Id: Id4342a199628d9406bfa04af1b023c27a47d4014
org.eclipse.jgit.test/tst/org/eclipse/jgit/diff/RawTextTest.java
org.eclipse.jgit.test/tst/org/eclipse/jgit/util/RawParseUtils_LineMapTest.java
org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java
org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java