From 0f2e44f9d833d37d652cd5229e8ed00762243123 Mon Sep 17 00:00:00 2001 From: Georg Seibt <seibt@fim.uni-passau.de> Date: Thu, 27 Oct 2016 09:39:22 +0200 Subject: [PATCH] more efficient addCommand() method --- .../fim/seibt/gitwrapper/process/ToolWrapper.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/de/uni_passau/fim/seibt/gitwrapper/process/ToolWrapper.java b/src/de/uni_passau/fim/seibt/gitwrapper/process/ToolWrapper.java index 97fe9dc..f960c2b 100644 --- a/src/de/uni_passau/fim/seibt/gitwrapper/process/ToolWrapper.java +++ b/src/de/uni_passau/fim/seibt/gitwrapper/process/ToolWrapper.java @@ -1,6 +1,7 @@ package de.uni_passau.fim.seibt.gitwrapper.process; import java.io.File; +import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Map; @@ -85,8 +86,10 @@ public abstract class ToolWrapper { * @return the command to be executed */ private List<String> addCommand(List<String> parameters) { - LinkedList<String> pars = new LinkedList<>(parameters); - pars.addFirst(cmd); + List<String> pars = new ArrayList<>(parameters.size() + 1); + + pars.add(cmd); + pars.addAll(parameters); return pars; } -- GitLab