Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id BB3E1200C5D for ; Mon, 13 Mar 2017 10:50:02 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id BA00E160B6C; Mon, 13 Mar 2017 09:50:02 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 176EB160B92 for ; Mon, 13 Mar 2017 10:49:59 +0100 (CET) Received: (qmail 64761 invoked by uid 500); 13 Mar 2017 09:49:59 -0000 Mailing-List: contact notifications-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@commons.apache.org Delivered-To: mailing list notifications@commons.apache.org Received: (qmail 64660 invoked by uid 99); 13 Mar 2017 09:49:59 -0000 Received: from Unknown (HELO svn01-us-west.apache.org) (209.188.14.144) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Mar 2017 09:49:59 +0000 Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id E65FA3A3AF6 for ; Mon, 13 Mar 2017 09:49:57 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1008235 [8/39] - in /websites/production/commons/content/proper/commons-cli: ./ apidocs/ apidocs/org/apache/commons/cli/ apidocs/org/apache/commons/cli/class-use/ apidocs/src-html/org/apache/commons/cli/ css/ images/ images/svg/ jacoco-agg... Date: Mon, 13 Mar 2017 09:49:55 -0000 To: notifications@commons.apache.org From: britter@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20170313094957.E65FA3A3AF6@svn01-us-west.apache.org> archived-at: Mon, 13 Mar 2017 09:50:02 -0000 Modified: websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/OptionBuilder.html ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/OptionBuilder.html (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/OptionBuilder.html Mon Mar 13 09:49:52 2017 @@ -465,4 +465,4 @@ - + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/OptionGroup.html ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/OptionGroup.html (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/OptionGroup.html Mon Mar 13 09:49:52 2017 @@ -27,14 +27,14 @@ 019 020import java.io.Serializable; 021import java.util.Collection; -022import java.util.HashMap; -023import java.util.Iterator; +022import java.util.Iterator; +023import java.util.LinkedHashMap; 024import java.util.Map; 025 026/** 027 * A group of mutually exclusive options. 028 * -029 * @version $Id: OptionGroup.java 1669814 2015-03-28 18:09:26Z britter $ +029 * @version $Id: OptionGroup.java 1749596 2016-06-21 20:27:06Z britter $ 030 */ 031public class OptionGroup implements Serializable 032{ @@ -42,7 +42,7 @@ 034 private static final long serialVersionUID = 1L; 035 036 /** hold the options */ -037 private final Map<String, Option> optionMap = new HashMap<String, Option>(); +037 private final Map<String, Option> optionMap = new LinkedHashMap<String, Option>(); 038 039 /** the name of the selected option */ 040 private String selected; @@ -248,4 +248,4 @@ - + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/Options.html ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/Options.html (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/Options.html Mon Mar 13 09:49:52 2017 @@ -29,310 +29,350 @@ 021import java.util.ArrayList; 022import java.util.Collection; 023import java.util.Collections; -024import java.util.HashMap; -025import java.util.HashSet; -026import java.util.LinkedHashMap; -027import java.util.List; -028import java.util.Map; -029 -030/** -031 * Main entry-point into the library. -032 * <p> -033 * Options represents a collection of {@link Option} objects, which -034 * describe the possible options for a command-line. -035 * <p> -036 * It may flexibly parse long and short options, with or without -037 * values. Additionally, it may parse only a portion of a commandline, -038 * allowing for flexible multi-stage parsing. -039 * -040 * @see org.apache.commons.cli.CommandLine -041 * -042 * @version $Id: Options.java 1685376 2015-06-14 09:51:59Z britter $ -043 */ -044public class Options implements Serializable -045{ -046 /** The serial version UID. */ -047 private static final long serialVersionUID = 1L; -048 -049 /** a map of the options with the character key */ -050 private final Map<String, Option> shortOpts = new LinkedHashMap<String, Option>(); -051 -052 /** a map of the options with the long key */ -053 private final Map<String, Option> longOpts = new LinkedHashMap<String, Option>(); -054 -055 /** a map of the required options */ -056 // N.B. This can contain either a String (addOption) or an OptionGroup (addOptionGroup) -057 // TODO this seems wrong -058 private final List<Object> requiredOpts = new ArrayList<Object>(); -059 -060 /** a map of the option groups */ -061 private final Map<String, OptionGroup> optionGroups = new HashMap<String, OptionGroup>(); -062 -063 /** -064 * Add the specified option group. -065 * -066 * @param group the OptionGroup that is to be added -067 * @return the resulting Options instance -068 */ -069 public Options addOptionGroup(OptionGroup group) -070 { -071 if (group.isRequired()) -072 { -073 requiredOpts.add(group); -074 } -075 -076 for (Option option : group.getOptions()) -077 { -078 // an Option cannot be required if it is in an -079 // OptionGroup, either the group is required or -080 // nothing is required -081 option.setRequired(false); -082 addOption(option); -083 -084 optionGroups.put(option.getKey(), group); -085 } -086 -087 return this; -088 } -089 -090 /** -091 * Lists the OptionGroups that are members of this Options instance. -092 * -093 * @return a Collection of OptionGroup instances. -094 */ -095 Collection<OptionGroup> getOptionGroups() -096 { -097 return new HashSet<OptionGroup>(optionGroups.values()); -098 } -099 -100 /** -101 * Add an option that only contains a short name. -102 * The option does not take an argument. -103 * -104 * @param opt Short single-character name of the option. -105 * @param description Self-documenting description -106 * @return the resulting Options instance -107 * @since 1.3 -108 */ -109 public Options addOption(String opt, String description) -110 { -111 addOption(opt, null, false, description); -112 return this; -113 } -114 -115 /** -116 * Add an option that only contains a short-name. -117 * It may be specified as requiring an argument. -118 * -119 * @param opt Short single-character name of the option. -120 * @param hasArg flag signally if an argument is required after this option -121 * @param description Self-documenting description -122 * @return the resulting Options instance -123 */ -124 public Options addOption(String opt, boolean hasArg, String description) -125 { -126 addOption(opt, null, hasArg, description); -127 return this; -128 } -129 -130 /** -131 * Add an option that contains a short-name and a long-name. -132 * It may be specified as requiring an argument. -133 * -134 * @param opt Short single-character name of the option. -135 * @param longOpt Long multi-character name of the option. -136 * @param hasArg flag signally if an argument is required after this option -137 * @param description Self-documenting description -138 * @return the resulting Options instance -139 */ -140 public Options addOption(String opt, String longOpt, boolean hasArg, String description) -141 { -142 addOption(new Option(opt, longOpt, hasArg, description)); -143 return this; -144 } -145 -146 /** -147 * Adds an option instance -148 * -149 * @param opt the option that is to be added -150 * @return the resulting Options instance -151 */ -152 public Options addOption(Option opt) -153 { -154 String key = opt.getKey(); -155 -156 // add it to the long option list -157 if (opt.hasLongOpt()) -158 { -159 longOpts.put(opt.getLongOpt(), opt); -160 } -161 -162 // if the option is required add it to the required list -163 if (opt.isRequired()) -164 { -165 if (requiredOpts.contains(key)) -166 { -167 requiredOpts.remove(requiredOpts.indexOf(key)); -168 } -169 requiredOpts.add(key); -170 } -171 -172 shortOpts.put(key, opt); -173 -174 return this; -175 } -176 -177 /** -178 * Retrieve a read-only list of options in this set -179 * -180 * @return read-only Collection of {@link Option} objects in this descriptor -181 */ -182 public Collection<Option> getOptions() -183 { -184 return Collections.unmodifiableCollection(helpOptions()); -185 } -186 -187 /** -188 * Returns the Options for use by the HelpFormatter. -189 * -190 * @return the List of Options -191 */ -192 List<Option> helpOptions() -193 { -194 return new ArrayList<Option>(shortOpts.values()); -195 } -196 -197 /** -198 * Returns the required options. -199 * -200 * @return read-only List of required options -201 */ -202 public List getRequiredOptions() -203 { -204 return Collections.unmodifiableList(requiredOpts); -205 } -206 -207 /** -208 * Retrieve the {@link Option} matching the long or short name specified. -209 * The leading hyphens in the name are ignored (up to 2). -210 * -211 * @param opt short or long name of the {@link Option} -212 * @return the option represented by opt -213 */ -214 public Option getOption(String opt) -215 { -216 opt = Util.stripLeadingHyphens(opt); -217 -218 if (shortOpts.containsKey(opt)) -219 { -220 return shortOpts.get(opt); -221 } -222 -223 return longOpts.get(opt); -224 } -225 -226 /** -227 * Returns the options with a long name starting with the name specified. -228 * -229 * @param opt the partial name of the option -230 * @return the options matching the partial name specified, or an empty list if none matches -231 * @since 1.3 -232 */ -233 public List<String> getMatchingOptions(String opt) -234 { -235 opt = Util.stripLeadingHyphens(opt); -236 -237 List<String> matchingOpts = new ArrayList<String>(); -238 -239 // for a perfect match return the single option only -240 if (longOpts.keySet().contains(opt)) -241 { -242 return Collections.singletonList(opt); -243 } +024import java.util.HashSet; +025import java.util.LinkedHashMap; +026import java.util.List; +027import java.util.Map; +028 +029/** +030 * Main entry-point into the library. +031 * <p> +032 * Options represents a collection of {@link Option} objects, which +033 * describe the possible options for a command-line. +034 * <p> +035 * It may flexibly parse long and short options, with or without +036 * values. Additionally, it may parse only a portion of a commandline, +037 * allowing for flexible multi-stage parsing. +038 * +039 * @see org.apache.commons.cli.CommandLine +040 * +041 * @version $Id: Options.java 1754332 2016-07-27 18:47:57Z britter $ +042 */ +043public class Options implements Serializable +044{ +045 /** The serial version UID. */ +046 private static final long serialVersionUID = 1L; +047 +048 /** a map of the options with the character key */ +049 private final Map<String, Option> shortOpts = new LinkedHashMap<String, Option>(); +050 +051 /** a map of the options with the long key */ +052 private final Map<String, Option> longOpts = new LinkedHashMap<String, Option>(); +053 +054 /** a map of the required options */ +055 // N.B. This can contain either a String (addOption) or an OptionGroup (addOptionGroup) +056 // TODO this seems wrong +057 private final List<Object> requiredOpts = new ArrayList<Object>(); +058 +059 /** a map of the option groups */ +060 private final Map<String, OptionGroup> optionGroups = new LinkedHashMap<String, OptionGroup>(); +061 +062 /** +063 * Add the specified option group. +064 * +065 * @param group the OptionGroup that is to be added +066 * @return the resulting Options instance +067 */ +068 public Options addOptionGroup(OptionGroup group) +069 { +070 if (group.isRequired()) +071 { +072 requiredOpts.add(group); +073 } +074 +075 for (Option option : group.getOptions()) +076 { +077 // an Option cannot be required if it is in an +078 // OptionGroup, either the group is required or +079 // nothing is required +080 option.setRequired(false); +081 addOption(option); +082 +083 optionGroups.put(option.getKey(), group); +084 } +085 +086 return this; +087 } +088 +089 /** +090 * Lists the OptionGroups that are members of this Options instance. +091 * +092 * @return a Collection of OptionGroup instances. +093 */ +094 Collection<OptionGroup> getOptionGroups() +095 { +096 return new HashSet<OptionGroup>(optionGroups.values()); +097 } +098 +099 /** +100 * Add an option that only contains a short name. +101 * +102 * <p> +103 * The option does not take an argument. +104 * </p> +105 * +106 * @param opt Short single-character name of the option. +107 * @param description Self-documenting description +108 * @return the resulting Options instance +109 * @since 1.3 +110 */ +111 public Options addOption(String opt, String description) +112 { +113 addOption(opt, null, false, description); +114 return this; +115 } +116 +117 /** +118 * Add an option that only contains a short-name. +119 * +120 * <p> +121 * It may be specified as requiring an argument. +122 * </p> +123 * +124 * @param opt Short single-character name of the option. +125 * @param hasArg flag signally if an argument is required after this option +126 * @param description Self-documenting description +127 * @return the resulting Options instance +128 */ +129 public Options addOption(String opt, boolean hasArg, String description) +130 { +131 addOption(opt, null, hasArg, description); +132 return this; +133 } +134 +135 /** +136 * Add an option that contains a short-name and a long-name. +137 * +138 * <p> +139 * It may be specified as requiring an argument. +140 * </p> +141 * +142 * @param opt Short single-character name of the option. +143 * @param longOpt Long multi-character name of the option. +144 * @param hasArg flag signally if an argument is required after this option +145 * @param description Self-documenting description +146 * @return the resulting Options instance +147 */ +148 public Options addOption(String opt, String longOpt, boolean hasArg, String description) +149 { +150 addOption(new Option(opt, longOpt, hasArg, description)); +151 return this; +152 } +153 +154 /** +155 * Add an option that contains a short-name and a long-name. +156 * +157 * <p> +158 * The added option is set as required. It may be specified as requiring an argument. This method is a shortcut for: +159 * </p> +160 * +161 * <pre> +162 * <code> +163 * Options option = new Option(opt, longOpt, hasArg, description); +164 * option.setRequired(true); +165 * options.add(option); +166 * </code> +167 * </pre> +168 * +169 * @param opt Short single-character name of the option. +170 * @param longOpt Long multi-character name of the option. +171 * @param hasArg flag signally if an argument is required after this option +172 * @param description Self-documenting description +173 * @return the resulting Options instance +174 * @since 1.4 +175 */ +176 public Options addRequiredOption(String opt, String longOpt, boolean hasArg, String description) +177 { +178 Option option = new Option(opt, longOpt, hasArg, description); +179 option.setRequired(true); +180 addOption(option); +181 return this; +182 } +183 +184 /** +185 * Adds an option instance +186 * +187 * @param opt the option that is to be added +188 * @return the resulting Options instance +189 */ +190 public Options addOption(Option opt) +191 { +192 String key = opt.getKey(); +193 +194 // add it to the long option list +195 if (opt.hasLongOpt()) +196 { +197 longOpts.put(opt.getLongOpt(), opt); +198 } +199 +200 // if the option is required add it to the required list +201 if (opt.isRequired()) +202 { +203 if (requiredOpts.contains(key)) +204 { +205 requiredOpts.remove(requiredOpts.indexOf(key)); +206 } +207 requiredOpts.add(key); +208 } +209 +210 shortOpts.put(key, opt); +211 +212 return this; +213 } +214 +215 /** +216 * Retrieve a read-only list of options in this set +217 * +218 * @return read-only Collection of {@link Option} objects in this descriptor +219 */ +220 public Collection<Option> getOptions() +221 { +222 return Collections.unmodifiableCollection(helpOptions()); +223 } +224 +225 /** +226 * Returns the Options for use by the HelpFormatter. +227 * +228 * @return the List of Options +229 */ +230 List<Option> helpOptions() +231 { +232 return new ArrayList<Option>(shortOpts.values()); +233 } +234 +235 /** +236 * Returns the required options. +237 * +238 * @return read-only List of required options +239 */ +240 public List getRequiredOptions() +241 { +242 return Collections.unmodifiableList(requiredOpts); +243 } 244 -245 for (String longOpt : longOpts.keySet()) -246 { -247 if (longOpt.startsWith(opt)) -248 { -249 matchingOpts.add(longOpt); -250 } -251 } -252 -253 return matchingOpts; -254 } -255 -256 /** -257 * Returns whether the named {@link Option} is a member of this {@link Options}. -258 * -259 * @param opt short or long name of the {@link Option} -260 * @return true if the named {@link Option} is a member of this {@link Options} -261 */ -262 public boolean hasOption(String opt) -263 { -264 opt = Util.stripLeadingHyphens(opt); -265 -266 return shortOpts.containsKey(opt) || longOpts.containsKey(opt); -267 } -268 -269 /** -270 * Returns whether the named {@link Option} is a member of this {@link Options}. -271 * -272 * @param opt long name of the {@link Option} -273 * @return true if the named {@link Option} is a member of this {@link Options} -274 * @since 1.3 -275 */ -276 public boolean hasLongOption(String opt) -277 { -278 opt = Util.stripLeadingHyphens(opt); +245 /** +246 * Retrieve the {@link Option} matching the long or short name specified. +247 * +248 * <p> +249 * The leading hyphens in the name are ignored (up to 2). +250 * </p> +251 * +252 * @param opt short or long name of the {@link Option} +253 * @return the option represented by opt +254 */ +255 public Option getOption(String opt) +256 { +257 opt = Util.stripLeadingHyphens(opt); +258 +259 if (shortOpts.containsKey(opt)) +260 { +261 return shortOpts.get(opt); +262 } +263 +264 return longOpts.get(opt); +265 } +266 +267 /** +268 * Returns the options with a long name starting with the name specified. +269 * +270 * @param opt the partial name of the option +271 * @return the options matching the partial name specified, or an empty list if none matches +272 * @since 1.3 +273 */ +274 public List<String> getMatchingOptions(String opt) +275 { +276 opt = Util.stripLeadingHyphens(opt); +277 +278 List<String> matchingOpts = new ArrayList<String>(); 279 -280 return longOpts.containsKey(opt); -281 } -282 -283 /** -284 * Returns whether the named {@link Option} is a member of this {@link Options}. -285 * -286 * @param opt short name of the {@link Option} -287 * @return true if the named {@link Option} is a member of this {@link Options} -288 * @since 1.3 -289 */ -290 public boolean hasShortOption(String opt) -291 { -292 opt = Util.stripLeadingHyphens(opt); -293 -294 return shortOpts.containsKey(opt); +280 // for a perfect match return the single option only +281 if (longOpts.keySet().contains(opt)) +282 { +283 return Collections.singletonList(opt); +284 } +285 +286 for (String longOpt : longOpts.keySet()) +287 { +288 if (longOpt.startsWith(opt)) +289 { +290 matchingOpts.add(longOpt); +291 } +292 } +293 +294 return matchingOpts; 295 } 296 297 /** -298 * Returns the OptionGroup the <code>opt</code> belongs to. -299 * @param opt the option whose OptionGroup is being queried. -300 * -301 * @return the OptionGroup if <code>opt</code> is part -302 * of an OptionGroup, otherwise return null -303 */ -304 public OptionGroup getOptionGroup(Option opt) -305 { -306 return optionGroups.get(opt.getKey()); -307 } -308 -309 /** -310 * Dump state, suitable for debugging. -311 * -312 * @return Stringified form of this object -313 */ -314 @Override -315 public String toString() -316 { -317 StringBuilder buf = new StringBuilder(); -318 -319 buf.append("[ Options: [ short "); -320 buf.append(shortOpts.toString()); -321 buf.append(" ] [ long "); -322 buf.append(longOpts); -323 buf.append(" ]"); -324 -325 return buf.toString(); -326 } -327} +298 * Returns whether the named {@link Option} is a member of this {@link Options}. +299 * +300 * @param opt short or long name of the {@link Option} +301 * @return true if the named {@link Option} is a member of this {@link Options} +302 */ +303 public boolean hasOption(String opt) +304 { +305 opt = Util.stripLeadingHyphens(opt); +306 +307 return shortOpts.containsKey(opt) || longOpts.containsKey(opt); +308 } +309 +310 /** +311 * Returns whether the named {@link Option} is a member of this {@link Options}. +312 * +313 * @param opt long name of the {@link Option} +314 * @return true if the named {@link Option} is a member of this {@link Options} +315 * @since 1.3 +316 */ +317 public boolean hasLongOption(String opt) +318 { +319 opt = Util.stripLeadingHyphens(opt); +320 +321 return longOpts.containsKey(opt); +322 } +323 +324 /** +325 * Returns whether the named {@link Option} is a member of this {@link Options}. +326 * +327 * @param opt short name of the {@link Option} +328 * @return true if the named {@link Option} is a member of this {@link Options} +329 * @since 1.3 +330 */ +331 public boolean hasShortOption(String opt) +332 { +333 opt = Util.stripLeadingHyphens(opt); +334 +335 return shortOpts.containsKey(opt); +336 } +337 +338 /** +339 * Returns the OptionGroup the <code>opt</code> belongs to. +340 * +341 * @param opt the option whose OptionGroup is being queried. +342 * @return the OptionGroup if <code>opt</code> is part of an OptionGroup, otherwise return null +343 */ +344 public OptionGroup getOptionGroup(Option opt) +345 { +346 return optionGroups.get(opt.getKey()); +347 } +348 +349 /** +350 * Dump state, suitable for debugging. +351 * +352 * @return Stringified form of this object +353 */ +354 @Override +355 public String toString() +356 { +357 StringBuilder buf = new StringBuilder(); +358 +359 buf.append("[ Options: [ short "); +360 buf.append(shortOpts.toString()); +361 buf.append(" ] [ long "); +362 buf.append(longOpts); +363 buf.append(" ]"); +364 +365 return buf.toString(); +366 } +367} @@ -396,4 +436,4 @@ - + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/ParseException.html ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/ParseException.html (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/ParseException.html Mon Mar 13 09:49:52 2017 @@ -111,4 +111,4 @@ - + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/Parser.html ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/Parser.html (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/Parser.html Mon Mar 13 09:49:52 2017 @@ -35,7 +35,7 @@ 027/** 028 * <code>Parser</code> creates {@link CommandLine}s. 029 * -030 * @version $Id: Parser.java 1677406 2015-05-03 14:27:31Z britter $ +030 * @version $Id: Parser.java 1744812 2016-05-20 23:36:20Z ggregory $ 031 * @deprecated since 1.3, the two-pass parsing with the flatten method is not enough flexible to handle complex cases 032 */ 033@Deprecated @@ -385,7 +385,7 @@ 377 { 378 boolean hasOption = getOptions().hasOption(arg); 379 -380 // if there is no option throw an UnrecognisedOptionException +380 // if there is no option throw an UnrecognizedOptionException 381 if (!hasOption) 382 { 383 throw new UnrecognizedOptionException("Unrecognized option: " + arg, arg); @@ -499,4 +499,4 @@ - + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/PatternOptionBuilder.html ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/PatternOptionBuilder.html (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/PatternOptionBuilder.html Mon Mar 13 09:49:52 2017 @@ -276,4 +276,4 @@ - + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/PosixParser.html ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/PosixParser.html (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/PosixParser.html Mon Mar 13 09:49:52 2017 @@ -34,7 +34,7 @@ 026 * The class PosixParser provides an implementation of the 027 * {@link Parser#flatten(Options,String[],boolean) flatten} method. 028 * -029 * @version $Id: PosixParser.java 1677451 2015-05-03 17:09:29Z ggregory $ +029 * @version $Id: PosixParser.java 1783175 2017-02-16 07:52:05Z britter $ 030 * @deprecated since 1.3, use the {@link DefaultParser} instead 031 */ 032@Deprecated @@ -249,7 +249,7 @@ 241 * 242 * <ul> 243 * <li>ignore the first character ("<b>-</b>")</li> -244 * <li>foreach remaining character check if an {@link Option} +244 * <li>for each remaining character check if an {@link Option} 245 * exists with that id.</li> 246 * <li>if an {@link Option} does exist then add that character 247 * prepended with "<b>-</b>" to the list of processed tokens.</li> @@ -363,4 +363,4 @@ - + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/TypeHandler.html ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/TypeHandler.html (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/TypeHandler.html Mon Mar 13 09:49:52 2017 @@ -310,4 +310,4 @@ - + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/UnrecognizedOptionException.html ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/UnrecognizedOptionException.html (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/src-html/org/apache/commons/cli/UnrecognizedOptionException.html Mon Mar 13 09:49:52 2017 @@ -140,4 +140,4 @@ - + \ No newline at end of file Modified: websites/production/commons/content/proper/commons-cli/apidocs/stylesheet.css ============================================================================== --- websites/production/commons/content/proper/commons-cli/apidocs/stylesheet.css (original) +++ websites/production/commons/content/proper/commons-cli/apidocs/stylesheet.css Mon Mar 13 09:49:52 2017 @@ -463,7 +463,6 @@ Table styles .useSummary td, .constantsSummary td, .deprecatedSummary td { text-align:left; padding:0px 0px 12px 10px; - width:100%; } th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ @@ -488,6 +487,7 @@ td.colOne, th.colOne { font-size:13px; } .overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, .overviewSummary td.colOne, .overviewSummary th.colOne, .memberSummary td.colFirst, .memberSummary th.colFirst, .memberSummary td.colOne, .memberSummary th.colOne, @@ -571,4 +571,4 @@ div.block div.block span.interfaceName { div.contentContainer ul.blockList li.blockList h2{ padding-bottom:0px; -} +} \ No newline at end of file