@Override public boolean applyToProject(ICompilerProject project) { this.project = project; final IWorkspace workspace = project.getWorkspace(); boolean success = processConfiguration(); workspace.startIdleState(); try { if (configuration == null) return false; applyConfiguration(); } finally { workspace.endIdleState(IWorkspace.NIL_COMPILATIONUNITS_TO_UPDATE); } return success; }
@Override public boolean applyToProject(ICompilerProject project) { this.project = project; final IWorkspace workspace = project.getWorkspace(); boolean success = processConfiguration(); workspace.startIdleState(); try { if (configuration == null) return false; applyConfiguration(); } finally { workspace.endIdleState(IWorkspace.NIL_COMPILATIONUNITS_TO_UPDATE); } return success; }