List<String> () { if (myCommandLineOptions == null) { if (myUseCustomProfile && myUserDataDirectoryPath != null) { return Collections.singletonList(USER_DATA_DIR_ARG + FileUtilRt.toSystemDependentName(myUserDataDirectoryPath)); } else { return Collections.emptyList(); } } List<String> cliOptions = ParametersListUtil.parse(myCommandLineOptions); if (myUseCustomProfile && myUserDataDirectoryPath != null) { cliOptions.add(USER_DATA_DIR_ARG + FileUtilRt.toSystemDependentName(myUserDataDirectoryPath)); } return cliOptions; }