@@ -322,9 +322,9 @@ public void testPrintSortedUsageWithNullComparator()
322322 public void testPrintOptionGroupUsage ()
323323 {
324324 OptionGroup group = new OptionGroup ();
325- group .addOption (OptionBuilder . create ("a" ));
326- group .addOption (OptionBuilder . create ("b" ));
327- group .addOption (OptionBuilder . create ("c" ));
325+ group .addOption (Option . builder ("a" ). build ( ));
326+ group .addOption (Option . builder ("b" ). build ( ));
327+ group .addOption (Option . builder ("c" ). build ( ));
328328
329329 Options options = new Options ();
330330 options .addOptionGroup (group );
@@ -341,9 +341,9 @@ public void testPrintOptionGroupUsage()
341341 public void testPrintRequiredOptionGroupUsage ()
342342 {
343343 OptionGroup group = new OptionGroup ();
344- group .addOption (OptionBuilder . create ("a" ));
345- group .addOption (OptionBuilder . create ("b" ));
346- group .addOption (OptionBuilder . create ("c" ));
344+ group .addOption (Option . builder ("a" ). build ( ));
345+ group .addOption (Option . builder ("b" ). build ( ));
346+ group .addOption (Option . builder ("c" ). build ( ));
347347 group .setRequired (true );
348348
349349 Options options = new Options ();
@@ -378,7 +378,7 @@ public void testPrintOptionWithEmptyArgNameUsage()
378378 @ Test
379379 public void testDefaultArgName ()
380380 {
381- Option option = OptionBuilder . hasArg ().isRequired (). create ( "f" );
381+ Option option = Option . builder ( "f" ). hasArg ().required ( true ). build ( );
382382
383383 Options options = new Options ();
384384 options .addOption (option );
@@ -501,35 +501,36 @@ public void testOptionWithoutShortFormat2()
501501 Option newRun = new Option ("n" , "new" , false , "Create NLT cache entries only for new items" );
502502 Option trackerRun = new Option ("t" , "tracker" , false , "Create NLT cache entries only for tracker items" );
503503
504- Option timeLimit = OptionBuilder .withLongOpt ("limit" )
505- .hasArg ()
506- .withValueSeparator ()
507- .withDescription ("Set time limit for execution, in mintues" )
508- .create ("l" );
504+ Option timeLimit = Option .builder ("l" )
505+ .longOpt ("limit" )
506+ .hasArg ()
507+ .valueSeparator ()
508+ .desc ("Set time limit for execution, in mintues" )
509+ .build ();
509510
510- Option age = OptionBuilder . withLongOpt ("age" )
511+ Option age = Option . builder ( "a" ). longOpt ("age" )
511512 .hasArg ()
512- .withValueSeparator ()
513- .withDescription ("Age (in days) of cache item before being recomputed" )
514- .create ( "a" );
513+ .valueSeparator ()
514+ .desc ("Age (in days) of cache item before being recomputed" )
515+ .build ( );
515516
516- Option server = OptionBuilder . withLongOpt ("server" )
517- .hasArg ()
518- . withValueSeparator ()
519- . withDescription ("The NLT server address" )
520- . create ( "s" );
517+ Option server = Option . builder ( "s" ). longOpt ("server" )
518+ .hasArg ()
519+ . valueSeparator ()
520+ . desc ("The NLT server address" )
521+ . build ( );
521522
522- Option numResults = OptionBuilder . withLongOpt ("results" )
523- .hasArg ()
524- . withValueSeparator ()
525- . withDescription ("Number of results per item" )
526- . create ( "r" );
523+ Option numResults = Option . builder ( "r" ). longOpt ("results" )
524+ .hasArg ()
525+ . valueSeparator ()
526+ . desc ("Number of results per item" )
527+ . build ( );
527528
528- Option configFile = OptionBuilder . withLongOpt ("config" )
529- .hasArg ()
530- . withValueSeparator ()
531- . withDescription ("Use the specified configuration file" )
532- . create ();
529+ Option configFile = Option . builder (). longOpt ("config" )
530+ .hasArg ()
531+ . valueSeparator ()
532+ . desc ("Use the specified configuration file" )
533+ . build ();
533534
534535 Options mOptions = new Options ();
535536 mOptions .addOption (help );
@@ -568,8 +569,8 @@ public void testHelpWithLongOptSeparator() throws Exception
568569 {
569570 Options options = new Options ();
570571 options .addOption ( "f" , true , "the file" );
571- options .addOption (OptionBuilder . withLongOpt ( " size" ).withDescription ("the size" ).hasArg ().withArgName ("SIZE" ).create ( 's' ));
572- options .addOption (OptionBuilder . withLongOpt ( "age" ).withDescription ("the age" ).hasArg ().create ());
572+ options .addOption (Option . builder ( "s" ). longOpt ( " size" ).desc ("the size" ).hasArg ().argName ("SIZE" ).build ( ));
573+ options .addOption (Option . builder (). longOpt ( "age" ).desc ("the age" ).hasArg ().build ());
573574
574575 HelpFormatter formatter = new HelpFormatter ();
575576 assertEquals (HelpFormatter .DEFAULT_LONG_OPT_SEPARATOR , formatter .getLongOptSeparator ());
@@ -595,8 +596,8 @@ public void testUsageWithLongOptSeparator() throws Exception
595596 {
596597 Options options = new Options ();
597598 options .addOption ( "f" , true , "the file" );
598- options .addOption (OptionBuilder . withLongOpt ( " size" ).withDescription ("the size" ).hasArg ().withArgName ("SIZE" ).create ( 's' ));
599- options .addOption (OptionBuilder . withLongOpt ( "age" ).withDescription ("the age" ).hasArg ().create ());
599+ options .addOption (Option . builder ( "s" ). longOpt ( " size" ).desc ("the size" ).hasArg ().argName ("SIZE" ).build ( ));
600+ options .addOption (Option . builder (). longOpt ( "age" ).desc ("the age" ).hasArg ().build ());
600601
601602 HelpFormatter formatter = new HelpFormatter ();
602603 formatter .setLongOptSeparator ("=" );
0 commit comments