mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-09-10 12:03:16 +02:00
Bug 303967: Make setup-job a non-system job.
This commit is contained in:
parent
e33b39e5b7
commit
768a0c7393
2 changed files with 3 additions and 3 deletions
|
@ -111,6 +111,7 @@ import org.eclipse.core.runtime.preferences.IPreferencesService;
|
||||||
import org.eclipse.core.runtime.preferences.InstanceScope;
|
import org.eclipse.core.runtime.preferences.InstanceScope;
|
||||||
import org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener;
|
import org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener;
|
||||||
import org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent;
|
import org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent;
|
||||||
|
import org.eclipse.osgi.util.NLS;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The PDOM Provider. This is likely temporary since I hope
|
* The PDOM Provider. This is likely temporary since I hope
|
||||||
|
@ -713,7 +714,7 @@ public class PDOMManager implements IWritableIndexManager, IListener {
|
||||||
|
|
||||||
void addProject(final ICProject cproject) {
|
void addProject(final ICProject cproject) {
|
||||||
final IProject project = cproject.getProject();
|
final IProject project = cproject.getProject();
|
||||||
Job addProject= new Job(Messages.PDOMManager_StartJob_name) {
|
Job addProject= new Job(NLS.bind(Messages.PDOMManager_StartJob_name, project.getName())) {
|
||||||
@Override
|
@Override
|
||||||
protected IStatus run(IProgressMonitor monitor) {
|
protected IStatus run(IProgressMonitor monitor) {
|
||||||
monitor.beginTask("", 100); //$NON-NLS-1$
|
monitor.beginTask("", 100); //$NON-NLS-1$
|
||||||
|
@ -760,7 +761,6 @@ public class PDOMManager implements IWritableIndexManager, IListener {
|
||||||
rule= MultiRule.combine(new ISchedulingRule[] {rule, project, INIT_INDEXER_SCHEDULING_RULE });
|
rule= MultiRule.combine(new ISchedulingRule[] {rule, project, INIT_INDEXER_SCHEDULING_RULE });
|
||||||
}
|
}
|
||||||
addProject.setRule(rule);
|
addProject.setRule(rule);
|
||||||
addProject.setSystem(true);
|
|
||||||
addProject.schedule();
|
addProject.schedule();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
# Markus Schorn (Wind River Systems)
|
# Markus Schorn (Wind River Systems)
|
||||||
###############################################################################
|
###############################################################################
|
||||||
PDOMManager_notifyJob_label=Notify Index Change Listeners
|
PDOMManager_notifyJob_label=Notify Index Change Listeners
|
||||||
PDOMManager_StartJob_name=Initialize Indexing
|
PDOMManager_StartJob_name=Setting up indexer (''{0}'')
|
||||||
PDOMManager_ClosePDOMJob=Close database
|
PDOMManager_ClosePDOMJob=Close database
|
||||||
PDOMManager_notifyTask_message=Notify Listeners
|
PDOMManager_notifyTask_message=Notify Listeners
|
||||||
PDOMManager_indexMonitorDetail={0}/{1} sources, {2} headers
|
PDOMManager_indexMonitorDetail={0}/{1} sources, {2} headers
|
||||||
|
|
Loading…
Add table
Reference in a new issue