Buggy code:
public class Main { public static final String DEFAULT_BUILD_FILENAME = "build.xml" ; private int msgOutputLevel = Project . MSG_INFO ; private File buildFile ; private PrintStream out = System . out ; private PrintStream err = System . err ; private Vector targets = new Vector ( 5 ) ; private Properties definedProps = new Properties ( ) ; private Vector listeners = new Vector ( 5 ) ; private String loggerClassname = null ; private boolean emacsMode = false ; private boolean readyToRun = false ; private boolean projectHelp = false ; private static void printMessage ( Throwable t ) { } public static void main ( String [ ] args ) { } protected Main ( String [ ] args ) throws BuildException { } private File getParentFile ( File file ) { } private File findBuildFile ( String start , String suffix ) throws BuildException { } private void runBuild ( ) throws BuildException { } protected void addBuildListeners ( Project project ) { } private BuildLogger createLogger ( ) { } private static void printUsage ( ) { String lSep = System . getProperty ( "line.separator" ) ; StringBuffer msg = new StringBuffer ( ) ; msg . append ( ( "ant<seq2seq4repair_space>[options]<seq2seq4repair_space>[target<seq2seq4repair_space>[target2<seq2seq4repair_space>[target3]<seq2seq4repair_space>...]]" + lSep ) ) ; msg . append ( ( "Options:<seq2seq4repair_space>" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-help<seq2seq4repair_space>print<seq2seq4repair_space>this<seq2seq4repair_space>message" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-projecthelp<seq2seq4repair_space>print<seq2seq4repair_space>project<seq2seq4repair_space>help<seq2seq4repair_space>information" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-version<seq2seq4repair_space>print<seq2seq4repair_space>the<seq2seq4repair_space>version<seq2seq4repair_space>information<seq2seq4repair_space>and<seq2seq4repair_space>exit" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-quiet<seq2seq4repair_space>be<seq2seq4repair_space>extra<seq2seq4repair_space>quiet" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-verbose<seq2seq4repair_space>be<seq2seq4repair_space>extra<seq2seq4repair_space>verbose" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-debug<seq2seq4repair_space>print<seq2seq4repair_space>debugging<seq2seq4repair_space>information" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-emacs<seq2seq4repair_space>produce<seq2seq4repair_space>logging<seq2seq4repair_space>information<seq2seq4repair_space>without<seq2seq4repair_space>adornments" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-logfile<seq2seq4repair_space><file><seq2seq4repair_space>use<seq2seq4repair_space>given<seq2seq4repair_space>file<seq2seq4repair_space>for<seq2seq4repair_space>log" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-logger<seq2seq4repair_space><classname><seq2seq4repair_space>the<seq2seq4repair_space>class<seq2seq4repair_space>which<seq2seq4repair_space>is<seq2seq4repair_space>to<seq2seq4repair_space>perform<seq2seq4repair_space>logging" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-listener<seq2seq4repair_space><classname><seq2seq4repair_space>add<seq2seq4repair_space>an<seq2seq4repair_space>instance<seq2seq4repair_space>of<seq2seq4repair_space>class<seq2seq4repair_space>as<seq2seq4repair_space>a<seq2seq4repair_space>project<seq2seq4repair_space>listener" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-buildfile<seq2seq4repair_space><file><seq2seq4repair_space>use<seq2seq4repair_space>given<seq2seq4repair_space>buildfile" + lSep ) ) ; msg . append ( ( "<seq2seq4repair_space>-D<property>=<value><seq2seq4repair_space>use<seq2seq4repair_space>value<seq2seq4repair_space>for<seq2seq4repair_space>given<seq2seq4repair_space>property" + lSep ) ) ; <START_BUG> msg . append ( ( "<seq2seq4repair_space>-find<seq2seq4repair_space><file><seq2seq4repair_space>search<seq2seq4repair_space>for<seq2seq4repair_space>buildfile<seq2seq4repair_space>towards<seq2seq4repair_space>the<seq2seq4repair_space>root<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>file" + lSep ) ) ; <END_BUG> msg . append ( ( "<seq2seq4repair_space>system<seq2seq4repair_space>and<seq2seq4repair_space>use<seq2seq4repair_space>it" + lSep ) ) ; System . out . println ( msg . toString ( ) ) ; } private static void printVersion ( ) { } private static void printTargets ( Project project ) { } private static int findTargetPosition ( Vector names , String name ) { } private static void printTargets ( Vector names , Vector descriptions , String heading , int maxlen ) { } }

Fix:
msg . append ( ( "<seq2seq4repair_space>-find<seq2seq4repair_space><file><seq2seq4repair_space>search<seq2seq4repair_space>for<seq2seq4repair_space>buildfile<seq2seq4repair_space>towards<seq2seq4repair_space>the<seq2seq4repair_space>root<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>filesystem" + lSep ) ) ;