/** * Print detailed help information if -help is provided. */ private void processHelp(final List<ConfigurationValue> helpVar) { final Set<String> keywords = new LinkedHashSet<String>(); for (final ConfigurationValue val : helpVar) { for (final Object element : val.getArgs()) { String keyword = (String)element; while (keyword.startsWith("-")) keyword = keyword.substring(1); keywords.add(keyword); } } if (keywords.size() == 0) keywords.add("help"); final String usages = CommandLineConfigurator.usage( getProgramName(), DEFAULT_VAR, configBuffer, keywords, LocalizationManager.get(), L10N_CONFIG_PREFIX); System.out.println(getStartMessage()); System.out.println(usages); }
public static String usage(String program, String defaultVar, ConfigurationBuffer cfgbuf, Set<String> keywords, LocalizationManager lmgr, String l10nPrefix) Map<String, String> aliases = getAliases(cfgbuf); Map<String, String> sesaila = new HashMap<String, String>(); for (Iterator<Map.Entry<String, String>> it = aliases.entrySet().iterator(); it.hasNext();) final List<String> lines = ConfigurationBuffer.formatText(getSyntaxDescription(program, defaultVar, advanced, lmgr, l10nPrefix), 78); return Joiner.on("\n").join(lines); continue; String description = getDescription(cfgbuf, var, lmgr, l10nPrefix); if ((count >= 1) && (!isBoolean(cfgbuf, var))) String d = getDescription(cfgbuf, var, lmgr, l10nPrefix); if (var.equals("help") && (printSet.size() > 2))
Map<String, String> aliases = getAliases(buffer); final int START = 1; final int ARGS = 2; break; else if (dash && isAnArgument(args[i])) if (isBoolean(buffer, var)) if (!greedy && dash && isAnArgument(args[i]))
final String usage = CommandLineConfigurator.brief( getProgramName(), DEFAULT_VAR,
@Override public Collection<ICompilerProblem> validateConfiguration(String[] args, TargetType targetType) { if (args == null) throw new NullPointerException("args may not be null"); List<ICompilerProblem> problems = new ArrayList<ICompilerProblem>(); ConfigurationBuffer configurationBuffer = createConfigurationBuffer(configurationClass); try { CommandLineConfigurator.parse(configurationBuffer, null, args); // verify SWC-only args are not used to for a SWF target. if (targetType == TargetType.SWF) Configuration.validateNoCompcOnlyOptions(configurationBuffer); } catch (ConfigurationException e) { final ICompilerProblem problem = new ConfigurationProblem(e); problems.add(problem); } return problems; }
final String usage = CommandLineConfigurator.brief( getProgramName(), DEFAULT_VAR,
@Override public Collection<ICompilerProblem> validateConfiguration(String[] args, TargetType targetType) { if (args == null) throw new NullPointerException("args may not be null"); List<ICompilerProblem> problems = new ArrayList<ICompilerProblem>(); ConfigurationBuffer configurationBuffer = createConfigurationBuffer(configurationClass); try { CommandLineConfigurator.parse(configurationBuffer, null, args); // verify SWC-only args are not used to for a SWF target. if (targetType == TargetType.SWF) Configuration.validateNoCompcOnlyOptions(configurationBuffer); } catch (ConfigurationException e) { final ICompilerProblem problem = new ConfigurationProblem(e); problems.add(problem); } return problems; }
public static String usage(String program, String defaultVar, ConfigurationBuffer cfgbuf, Set<String> keywords, LocalizationManager lmgr, String l10nPrefix) Map<String, String> aliases = getAliases(cfgbuf); Map<String, String> sesaila = new HashMap<String, String>(); for (Iterator<Map.Entry<String, String>> it = aliases.entrySet().iterator(); it.hasNext();) final List<String> lines = ConfigurationBuffer.formatText(getSyntaxDescription(program, defaultVar, advanced, lmgr, l10nPrefix), 78); return Joiner.on("\n").join(lines); continue; String description = getDescription(cfgbuf, var, lmgr, l10nPrefix); if ((count >= 1) && (!isBoolean(cfgbuf, var))) String d = getDescription(cfgbuf, var, lmgr, l10nPrefix); if (var.equals("help") && (printSet.size() > 2))
/** * Print detailed help information if -help is provided. */ private void processHelp(final List<ConfigurationValue> helpVar) { final Set<String> keywords = new LinkedHashSet<String>(); for (final ConfigurationValue val : helpVar) { for (final Object element : val.getArgs()) { String keyword = (String)element; while (keyword.startsWith("-")) keyword = keyword.substring(1); keywords.add(keyword); } } if (keywords.size() == 0) keywords.add("help"); final String usages = CommandLineConfigurator.usage( getProgramName(), DEFAULT_VAR, configBuffer, keywords, LocalizationManager.get(), L10N_CONFIG_PREFIX); System.out.println(getStartMessage()); System.out.println(usages); }
final String usage = CommandLineConfigurator.brief( getProgramName(), DEFAULT_VAR,
Map<String, String> aliases = getAliases(buffer); final int START = 1; final int ARGS = 2; break; else if (dash && isAnArgument(args[i])) if (isBoolean(buffer, var)) if (!greedy && dash && isAnArgument(args[i]))
ConfigurationBuffer extrasBuffer = createConfigurationBuffer(configurationClass); CommandLineConfigurator.parse(extrasBuffer, null, extraOptions);
/** * Print detailed help information if -help is provided. */ private void processHelp(final List<ConfigurationValue> helpVar) { final Set<String> keywords = new LinkedHashSet<String>(); for (final ConfigurationValue val : helpVar) { for (final Object element : val.getArgs()) { String keyword = (String)element; while (keyword.startsWith("-")) keyword = keyword.substring(1); keywords.add(keyword); } } if (keywords.size() == 0) keywords.add("help"); final String usages = CommandLineConfigurator.usage( getProgramName(), DEFAULT_VAR, configBuffer, keywords, LocalizationManager.get(), L10N_CONFIG_PREFIX); println(getStartMessage()); println(usages); }
final String usage = CommandLineConfigurator.brief( getProgramName(), DEFAULT_VAR,
ConfigurationBuffer extrasBuffer = createConfigurationBuffer(configurationClass); CommandLineConfigurator.parse(extrasBuffer, null, extraOptions);
/** * Print detailed help information if -help is provided. */ private void processHelp(final List<ConfigurationValue> helpVar) { final Set<String> keywords = new LinkedHashSet<String>(); for (final ConfigurationValue val : helpVar) { for (final Object element : val.getArgs()) { String keyword = (String)element; while (keyword.startsWith("-")) keyword = keyword.substring(1); keywords.add(keyword); } } if (keywords.size() == 0) keywords.add("help"); final String usages = CommandLineConfigurator.usage( getProgramName(), DEFAULT_VAR, configBuffer, keywords, LocalizationManager.get(), L10N_CONFIG_PREFIX); println(getStartMessage()); println(usages); }
final String usage = CommandLineConfigurator.brief( getProgramName(), DEFAULT_VAR,
/** * Print detailed help information if -help is provided. */ private void processHelp(final List<ConfigurationValue> helpVar) { final Set<String> keywords = new LinkedHashSet<String>(); for (final ConfigurationValue val : helpVar) { for (final Object element : val.getArgs()) { String keyword = (String)element; while (keyword.startsWith("-")) keyword = keyword.substring(1); keywords.add(keyword); } } if (keywords.size() == 0) keywords.add("help"); final String usages = CommandLineConfigurator.usage( getProgramName(), DEFAULT_VAR, configBuffer, keywords, LocalizationManager.get(), L10N_CONFIG_PREFIX); println(getStartMessage()); println(usages); }