@Override
public IReconciler getReconciler(final ISourceViewer sourceViewer) {
final ErlReconcilingStrategy strategy = new ErlReconcilingStrategy(editor);
final IErlModule module = editor != null ? editor.getModule() : null;
final String path = module != null ? module.getFilePath() : null;
reconciler = new ErlReconciler(strategy, true, true, path, module, getEditor());
reconciler.setProgressMonitor(new NullProgressMonitor());
reconciler.setIsAllowedToModifyDocument(false);
reconciler.setDelay(500);
return reconciler;
}