mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Cosmetics.
This commit is contained in:
parent
a89d4541e9
commit
241d1dcfa9
1 changed files with 11 additions and 6 deletions
|
@ -57,7 +57,8 @@ public class IndexFactory {
|
||||||
boolean skipProvided= (options & SKIP_PROVIDED) != 0;
|
boolean skipProvided= (options & SKIP_PROVIDED) != 0;
|
||||||
|
|
||||||
HashMap<IProject, Integer> map= new HashMap<IProject, Integer>();
|
HashMap<IProject, Integer> map= new HashMap<IProject, Integer>();
|
||||||
Collection<ICProject> selectedProjects= getProjects(projects, addDependencies, addDependent, map, new Integer(1));
|
Collection<ICProject> selectedProjects= getProjects(projects, addDependencies, addDependent,
|
||||||
|
map, new Integer(1));
|
||||||
|
|
||||||
HashMap<String, IIndexFragment> fragments= new LinkedHashMap<String, IIndexFragment>();
|
HashMap<String, IIndexFragment> fragments= new LinkedHashMap<String, IIndexFragment>();
|
||||||
for (ICProject cproject : selectedProjects) {
|
for (ICProject cproject : selectedProjects) {
|
||||||
|
@ -100,11 +101,13 @@ public class IndexFactory {
|
||||||
IWritableIndexFragment pdom= (IWritableIndexFragment) fPDOMManager.getPDOM(project);
|
IWritableIndexFragment pdom= (IWritableIndexFragment) fPDOMManager.getPDOM(project);
|
||||||
if (pdom == null) {
|
if (pdom == null) {
|
||||||
throw new CoreException(CCorePlugin.createStatus(
|
throw new CoreException(CCorePlugin.createStatus(
|
||||||
MessageFormat.format(Messages.IndexFactory_errorNoSuchPDOM0, new Object[]{project.getElementName()})));
|
MessageFormat.format(Messages.IndexFactory_errorNoSuchPDOM0,
|
||||||
|
new Object[] { project.getElementName() })));
|
||||||
}
|
}
|
||||||
safeAddProvidedFragments(project, readOnlyFrag);
|
safeAddProvidedFragments(project, readOnlyFrag);
|
||||||
|
|
||||||
Collection<ICProject> selectedProjects= getProjects(new ICProject[] {project}, true, false, new HashMap<IProject, Integer>(), new Integer(1));
|
Collection<ICProject> selectedProjects= getProjects(new ICProject[] {project}, true, false,
|
||||||
|
new HashMap<IProject, Integer>(), new Integer(1));
|
||||||
selectedProjects.remove(project);
|
selectedProjects.remove(project);
|
||||||
|
|
||||||
for (ICProject cproject : selectedProjects) {
|
for (ICProject cproject : selectedProjects) {
|
||||||
|
@ -115,7 +118,8 @@ public class IndexFactory {
|
||||||
return new WritableCIndex(pdom, roPdoms.toArray(new IIndexFragment[roPdoms.size()]) );
|
return new WritableCIndex(pdom, roPdoms.toArray(new IIndexFragment[roPdoms.size()]) );
|
||||||
}
|
}
|
||||||
|
|
||||||
private Collection<ICProject> getProjects(ICProject[] projects, boolean addDependencies, boolean addDependent, HashMap<IProject, Integer> map, Integer markWith) {
|
private Collection<ICProject> getProjects(ICProject[] projects, boolean addDependencies,
|
||||||
|
boolean addDependent, HashMap<IProject, Integer> map, Integer markWith) {
|
||||||
List<IProject> projectsToSearch= new ArrayList<IProject>();
|
List<IProject> projectsToSearch= new ArrayList<IProject>();
|
||||||
|
|
||||||
for (ICProject cproject : projects) {
|
for (ICProject cproject : projects) {
|
||||||
|
@ -161,7 +165,8 @@ public class IndexFactory {
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void checkAddProject(IProject project, HashMap<IProject, Integer> map, List<IProject> projectsToSearch, Integer markWith) {
|
private void checkAddProject(IProject project, HashMap<IProject, Integer> map,
|
||||||
|
List<IProject> projectsToSearch, Integer markWith) {
|
||||||
if (map.get(project) == null) {
|
if (map.get(project) == null) {
|
||||||
if (project.isOpen()) {
|
if (project.isOpen()) {
|
||||||
map.put(project, markWith);
|
map.put(project, markWith);
|
||||||
|
|
Loading…
Add table
Reference in a new issue