protected List<String> mergeArguments(BuildRequest request) { List<String> result = new ArrayList<>(); if (request.isAddDefaultBuildArguments()) { result.addAll(getDefaultBuildArguments()); } result.addAll(request.getBuildArguments()); result.addAll(getVerbosityArguments(request.getVerbosity())); result.addAll(getSkipTestsArguments(request.isSkipTests())); result.addAll(getForwardPropertiesArguments(request.getForwardProperties())); return result; }