in gradle-runner-agent/src/main/java/jetbrains/buildServer/gradle/agent/gradleOptions/GradleOptionValueFetchingParameters.java [30:47]
private GradleOptionValueFetchingParameters(@NotNull List<String> gradleTasks,
@NotNull List<String> gradleParams,
@Nullable File gradleUserHome,
@NotNull File projectDirectory,
@NotNull GradleOptionType gradleOptionType,
@NotNull Collection<String> optionNames,
@Nullable Collection<String> optionDisablingNames,
@NotNull Collection<String> gradlePropertiesOptionNames) {
this.gradleTasks = gradleTasks;
this.gradleParams = gradleParams;
this.gradleUserHome = gradleUserHome;
this.projectDirectory = projectDirectory;
this.gradleOptionType = gradleOptionType;
this.optionNames = Collections.unmodifiableCollection(optionNames);
this.optionDisablingNames = optionDisablingNames != null ? Collections.unmodifiableCollection(optionDisablingNames)
: Collections.emptyList();
this.gradlePropertiesOptionNames = gradlePropertiesOptionNames;
}