docs: protected boolean preCompileJava(File sourceDirectory, File classDirectory, IProgressMonitor progress) {
  		assert progress != null;
  		progress.subTask(Messages.SarlBatchCompiler_51);
  		return runJavaCompiler(classDirectory, getSourcePaths(),
  				Iterables.concat(Collections.singleton(sourceDirectory), getClassPath()),
  				false, true, progress);
  	}