in runAs-agent/src/main/java/jetbrains/buildServer/runAs/agent/RunAsSetupBuilder.java [29:42]
public Iterable<CommandLineSetup> build(@NotNull final CommandLineSetup commandLineSetup) {
CommandLineSetupBuilder setupBuilder = myRunAsUnixSetupBuilder;
switch (myEnvironment.getOperationSystem()) {
case Windows:
setupBuilder = myRunAsWindowsSetupBuilder;
break;
case Mac:
setupBuilder = myRunAsMacSetupBuilder;
break;
}
return setupBuilder.build(commandLineSetup);
}