protected boolean isBuildNeeded ( ) throws MojoExecutionException { File outDir = getOutputDirectory ( ) ; return hasNoPreviousBuild ( outDir ) || hasArgumentsChanged ( outDir ) || hasSourcesChanged ( outDir ) || hasNonWeavedClassesChanged ( outDir ) ; }
Checks modifications that would make us need a build