Procházet zdrojové kódy

IndexDiff: Simplify allocation of filter list

We add either 3 or 4 filters.  If we are adding only 3 filters,
allocating the array for 4 isn't a huge waste of memory, but it
does simplify our code.

Change-Id: I7df29b414f6d5cfcf533edb1405083e6fcec32cf
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
tags/v0.10.1
Shawn O. Pearce před 13 roky
rodič
revize
f4e9c8890c

+ 1
- 2
org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java Zobrazit soubor

treeWalk.addTree(new EmptyTreeIterator()); treeWalk.addTree(new EmptyTreeIterator());
treeWalk.addTree(new DirCacheIterator(dirCache)); treeWalk.addTree(new DirCacheIterator(dirCache));
treeWalk.addTree(initialWorkingTreeIterator); treeWalk.addTree(initialWorkingTreeIterator);
Collection<TreeFilter> filters = new ArrayList<TreeFilter>(
filter == null ? 3 : 4);
Collection<TreeFilter> filters = new ArrayList<TreeFilter>(4);
if (filter != null) if (filter != null)
filters.add(filter); filters.add(filter);
filters.add(new NotIgnoredFilter(WORKDIR)); filters.add(new NotIgnoredFilter(WORKDIR));

Načítá se…
Zrušit
Uložit