};
final Semaphore semaphore = new Semaphore();
h.addLineListener(new GitLineHandlerAdapter() {
@Override
public void onLineAvailable(String line, Key outputType) {
<BUG>final List<String> result = accumulator.acceptLine(line);
</BUG>
if (result != null) {
resultAdapter.consume(result);
}

};
final Semaphore semaphore = new Semaphore();
h.addLineListener(new GitLineHandlerAdapter() {
@Override
public void onLineAvailable(String line, Key outputType) {
final LowLevelRevisionDetails result = accumulator.acceptLine(line);
if (result != null) {
resultAdapter.consume(result);
