Buggy code:
@ Mojo ( name = "less" ) public class LessMojo extends AbstractMojo { @ Parameter ( property = "compiles" , required = true ) private List < Compile > compiles ; public void execute ( ) throws MojoExecutionException , MojoFailureException { for ( Compile compile : this . compiles ) { if ( ( compile . from ) == null ) { throw new MojoFailureException ( "Source<seq2seq4repair_space>file<seq2seq4repair_space>(from)<seq2seq4repair_space>is<seq2seq4repair_space>not<seq2seq4repair_space>set" ) ; } if ( ! ( compile . from . exists ( ) ) ) { throw new MojoFailureException ( ( "Source<seq2seq4repair_space>file<seq2seq4repair_space>(from)<seq2seq4repair_space>does<seq2seq4repair_space>not<seq2seq4repair_space>find:<seq2seq4repair_space>" + ( compile . from ) ) ) ; } if ( ! ( compile . from . isFile ( ) ) ) { throw new MojoFailureException ( ( "Source<seq2seq4repair_space>file<seq2seq4repair_space>(from)<seq2seq4repair_space>is<seq2seq4repair_space>not<seq2seq4repair_space>directory:<seq2seq4repair_space>" + ( compile . from ) ) ) ; } final String css ; try { css = Less . compile ( compile . from , Boolean . TRUE . equals ( compile . compress ) ) ; } catch ( Exception ex ) { getLog ( ) . error ( ex ) ; <START_BUG> throw new MojoFailureException ( ( "Error<seq2seq4repair_space>to<seq2seq4repair_space>compile:<seq2seq4repair_space>" + compile ) ) ; <END_BUG> } if ( ( ( compile . append ) != null ) && ( ( compile . to ) != null ) ) { throw new MojoExecutionException ( ( ( ( ( "Just<seq2seq4repair_space>one<seq2seq4repair_space>of<seq2seq4repair_space>append<seq2seq4repair_space>(" + ( compile . append ) ) + ")<seq2seq4repair_space>and<seq2seq4repair_space>to<seq2seq4repair_space>(" ) + ( compile . to ) ) + ")<seq2seq4repair_space>can<seq2seq4repair_space>set!" ) ) ; } final File dest ; final boolean append ; if ( ( compile . to ) != null ) { dest = compile . to ; append = false ; } else if ( ( compile . append ) != null ) { dest = compile . append ; append = true ; } else { final String name = compile . from . getName ( ) ; if ( name . toLowerCase ( ) . endsWith ( ".less" ) ) { dest = new File ( ( ( compile . from . getPath ( ) . substring ( 0 , ( ( compile . from . getPath ( ) . length ( ) ) - 5 ) ) ) + ".css" ) ) ; append = false ; } else { dest = new File ( ( ( compile . from . getPath ( ) ) + ".css" ) ) ; append = false ; } } try { if ( dest . isDirectory ( ) ) { throw new MojoFailureException ( ( "Destination<seq2seq4repair_space>file<seq2seq4repair_space>(to)<seq2seq4repair_space>is<seq2seq4repair_space>exist<seq2seq4repair_space>and<seq2seq4repair_space>it's<seq2seq4repair_space>a<seq2seq4repair_space>directory:<seq2seq4repair_space>" + ( compile . from ) ) ) ; } final File dir = dest . getParentFile ( ) ; if ( ( ! ( dir . exists ( ) ) ) && ( ! ( dir . mkdirs ( ) ) ) ) { throw new MojoFailureException ( ( "Can<seq2seq4repair_space>not<seq2seq4repair_space>create<seq2seq4repair_space>output<seq2seq4repair_space>directory:<seq2seq4repair_space>" + dir ) ) ; } FileUtils . writeStringToFile ( dest , css , append ) ; } catch ( Exception ex ) { getLog ( ) . error ( ex ) ; throw new MojoFailureException ( ( "Error<seq2seq4repair_space>to<seq2seq4repair_space>write<seq2seq4repair_space>css:<seq2seq4repair_space>" + dest ) ) ; } } } No newline ; at end ; of file ; }

Fix:
throw new MojoFailureException ( ( "Error<seq2seq4repair_space>to<seq2seq4repair_space>compile:<seq2seq4repair_space>" + ( compile . from ) ) ) ;