]> source.dussan.org Git - jgit.git/commit
Switch FileHeader.extractFileLines to TemporaryBuffer.Heap 30/37030/1
authorShawn Pearce <sop@google.com>
Tue, 25 Nov 2014 17:58:45 +0000 (09:58 -0800)
committerShawn Pearce <sop@google.com>
Tue, 25 Nov 2014 18:21:48 +0000 (10:21 -0800)
commit4206ea43b81eadf5c3e9d80cf286968cb134a45c
tree2ebd3ace5d7649ebdcd90fb1369e948a02a22e2c
parent67b8bcc1c4b50fcccbdd02be8d50a65e1484460e
Switch FileHeader.extractFileLines to TemporaryBuffer.Heap

File contents are processed into a single byte[] for character
conversion. The data must fit entirely in memory, so avoid any
file IO.

Change-Id: I3fe8be2e5f37d5ae953596dda1ed3fe6d4f6aebc
org.eclipse.jgit/src/org/eclipse/jgit/patch/FileHeader.java
org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java