@NotNull public GoExecutor withParameterString(@NotNull String parameterString) { myParameterList.addParametersString(parameterString); return this; }
@NotNull public BallerinaExecutor withParameterString(@NotNull String parameterString) { myParameterList.addParametersString(parameterString); return this; }
private void createDub(final String workingDirectory) { final ParametersList parametersList = new ParametersList(); parametersList.addParametersString("init"); parametersList.addParametersString("-n"); parametersList.addParametersString("--format"); parametersList.addParametersString(dubOptions.getOrDefault("dubFormat", "json")); parametersList.addParametersString("--type"); parametersList.addParametersString(dubOptions.getOrDefault("dubType", "minimal")); } else { parametersList.addParametersString(dubOptions.get("dubParams"));
commandLine.setExePath(path); final ParametersList parametersList = commandLine.getParametersList(); parametersList.addParametersString("-c"); parametersList.addParametersString(String.valueOf(position)); final String[] importList = flags.split(","); for (int i = 0; i < importList.length; i++) { parametersList.addParametersString("-I"); parametersList.addParametersString(importList[i]);
parametersList.addParametersString("-I"); parametersList.addParametersString(sources); parametersList.addParametersString("-I"); parametersList.addParametersString(s); parametersList.addParametersString("-I"); parametersList.addParametersString(String.format("%s%s", pkg.getPath(), srcDir));
commandLine.setExePath(dubPath); final ParametersList parametersList = commandLine.getParametersList(); parametersList.addParametersString("--"); parametersList.addParametersString("-v"); parametersList.addParametersString("--filter"); parametersList.addParametersString(testPath + "$"); //regex to locate exact test
args.addParametersString("-S"); args.addParametersString(filePath); args.addParametersString("-I"); args.addParametersString(s);
@NotNull public static GeneralCommandLine createCommandLine(String workingDir, BashRunConfiguration runConfig) { String interpreterPath; if (runConfig.isUseProjectInterpreter()) { interpreterPath = BashProjectSettings.storedSettings(runConfig.getProject()).getProjectInterpreter(); } else { interpreterPath = runConfig.getInterpreterPath(); } GeneralCommandLine cmd = new GeneralCommandLine(); cmd.setExePath(interpreterPath); cmd.getParametersList().addParametersString(runConfig.getInterpreterOptions()); cmd.addParameter(runConfig.getScriptName()); cmd.getParametersList().addParametersString(runConfig.getProgramParameters()); cmd.withWorkDirectory(workingDir); cmd.withParentEnvironmentType(runConfig.isPassParentEnvs() ? GeneralCommandLine.ParentEnvironmentType.CONSOLE : GeneralCommandLine.ParentEnvironmentType.NONE); cmd.withEnvironment(runConfig.getEnvs()); return cmd; }
javaParameters.setJarPath(jflex.get(0).getAbsolutePath()); javaParameters.getVMParametersList().add("-Xmx512m"); javaParameters.getProgramParametersList().addParametersString(StringUtil.nullize(Options.GEN_JFLEX_ARGS.get())); javaParameters.getProgramParametersList().add("-skel", jflex.get(1).getAbsolutePath()); javaParameters.getProgramParametersList().add("-d", VfsUtil.virtualToIoFile(virtualDir).getAbsolutePath());
commandLine.getParametersList().addParametersString(stylishFlags);
protected GeneralCommandLine createRunInSimulatorCmd() throws ExecutionException { MonkeyParameters monkeyParameters = getMonkeyParameters(); VirtualFile child = monkeyParameters.getOutputPath().findChild(getPrgName()); if (child == null) { throw new ExecutionException("No .prg file was built, so nothing to run, searched path was " + monkeyParameters.getOutputPath() + " and prg name " + getPrgName()); } String prgPath = child.getPath(); Sdk sdk = monkeyParameters.getSdk(); String sdkBinPath = MonkeySdkType.getBinPath(sdk); String monkeydoExecutableName = SdkHelper.get(SdkHelper.MONKEYDO_CMD); String exePath = sdkBinPath + monkeydoExecutableName; GeneralCommandLine generalCommandLine = createGeneralCommandLine(sdkBinPath, exePath) .withParameters(prgPath, getConfiguration().getTargetDeviceId()); if (isForTests()) { generalCommandLine.addParameter(SdkHelper.get(SdkHelper.MONKEYDO_TEST_PARAM)); //if (testId != null) { // generalCommandLine.addParameter(testId); //} } if (getConfiguration().getProgramParameters() != null) { ParametersList parametersList = new ParametersList(); parametersList.addParametersString(getConfiguration().getProgramParameters()); generalCommandLine.addParameters(parametersList.getParameters()); } return generalCommandLine; }
commandLine.getParametersList().addParametersString(stylishFlags);