Buggy code:
public class SAXWriter extends HandlerBase { private static final String DEFAULT_PARSER_NAME = "org.apache.xerces.parsers.SAXParser" ; private static boolean setValidation = false ; private static boolean setNameSpaces = true ; private static boolean setSchemaSupport = true ; protected PrintWriter out ; protected boolean canonical ; public SAXWriter ( boolean canonical ) throws UnsupportedEncodingException { } protected SAXWriter ( String encoding , boolean canonical ) throws UnsupportedEncodingException { } public static void print ( String parserName , String uri , boolean canonical ) { } public void processingInstruction ( String target , String data ) { } public void startDocument ( ) { } public void startElement ( String name , AttributeList attrs ) { } public void characters ( char [ ] ch , int start , int length ) { } public void ignorableWhitespace ( char [ ] ch , int start , int length ) { } public void endElement ( String name ) { } public void endDocument ( ) { } public void warning ( SAXParseException ex ) { } public void error ( SAXParseException ex ) { } public void fatalError ( SAXParseException ex ) throws SAXException { } private String getLocationString ( SAXParseException ex ) { } protected String normalize ( String s ) { } protected AttributeList sortAttributes ( AttributeList attrs ) { } public static void main ( String [ ] argv ) { Arguments argopt = new Arguments ( ) ; <START_BUG> argopt . setUsage ( new String [ ] { "usage:<seq2seq4repair_space>java<seq2seq4repair_space>sax.SAXWriter<seq2seq4repair_space>(options)<seq2seq4repair_space>uri<seq2seq4repair_space>..." , "" , "options:" , "<seq2seq4repair_space>-n<seq2seq4repair_space>|<seq2seq4repair_space>-N<seq2seq4repair_space>Turn<seq2seq4repair_space>on//off<seq2seq4repair_space>namespace<seq2seq4repair_space>[default=on]" , "<seq2seq4repair_space>-v<seq2seq4repair_space>|<seq2seq4repair_space>-V<seq2seq4repair_space>Turn<seq2seq4repair_space>on//off<seq2seq4repair_space>validation<seq2seq4repair_space>[default=on]" , "<seq2seq4repair_space>-s<seq2seq4repair_space>|<seq2seq4repair_space>-S<seq2seq4repair_space>Turn<seq2seq4repair_space>on//off<seq2seq4repair_space>Schema<seq2seq4repair_space>support<seq2seq4repair_space>[default=on]" , "<seq2seq4repair_space>-c<seq2seq4repair_space>Canonical<seq2seq4repair_space>XML<seq2seq4repair_space>output." , "<seq2seq4repair_space>-h<seq2seq4repair_space>This<seq2seq4repair_space>help<seq2seq4repair_space>screen." } ) ; <END_BUG> if ( ( argv . length ) == 0 ) { argopt . printUsage ( ) ; System . exit ( 1 ) ; } boolean canonical = false ; String parserName = SAXWriter . DEFAULT_PARSER_NAME ; argopt . parseArgumentTokens ( argv , new char [ ] { 'p' } ) ; int c ; String arg = null ; while ( ( arg = argopt . getlistFiles ( ) ) != null ) { outer : while ( ( c = argopt . getArguments ( ) ) != ( - 1 ) ) { switch ( c ) { case 'c' : canonical = true ; break ; case 'C' : canonical = false ; break ; case 'v' : SAXWriter . setValidation = true ; break ; case 'V' : SAXWriter . setValidation = false ; break ; case 'N' : SAXWriter . setNameSpaces = false ; break ; case 'n' : SAXWriter . setNameSpaces = true ; break ; case 'p' : parserName = argopt . getStringParameter ( ) ; break ; case 's' : SAXWriter . setSchemaSupport = true ; break ; case 'S' : SAXWriter . setSchemaSupport = false ; break ; case '?' : case 'h' : case '-' : argopt . printUsage ( ) ; System . exit ( 1 ) ; break ; case - 1 : break outer ; default : break ; } } System . err . println ( ( arg + ':' ) ) ; SAXWriter . print ( parserName , arg , canonical ) ; } } }

Fix:
argopt . setUsage ( new String [ ] { "usage:<seq2seq4repair_space>java<seq2seq4repair_space>sax.SAXWriter<seq2seq4repair_space>(options)<seq2seq4repair_space>uri<seq2seq4repair_space>..." , "" , "options:" , "<seq2seq4repair_space>-n<seq2seq4repair_space>|<seq2seq4repair_space>-N<seq2seq4repair_space>Turn<seq2seq4repair_space>on//off<seq2seq4repair_space>namespace<seq2seq4repair_space>[default=on]" , "<seq2seq4repair_space>-v<seq2seq4repair_space>|<seq2seq4repair_space>-V<seq2seq4repair_space>Turn<seq2seq4repair_space>on//off<seq2seq4repair_space>validation<seq2seq4repair_space>[default=off]" , "<seq2seq4repair_space>-s<seq2seq4repair_space>|<seq2seq4repair_space>-S<seq2seq4repair_space>Turn<seq2seq4repair_space>on//off<seq2seq4repair_space>Schema<seq2seq4repair_space>support<seq2seq4repair_space>[default=on]" , "<seq2seq4repair_space>-c<seq2seq4repair_space>Canonical<seq2seq4repair_space>XML<seq2seq4repair_space>output." , "<seq2seq4repair_space>-h<seq2seq4repair_space>This<seq2seq4repair_space>help<seq2seq4repair_space>screen." } ) ;