mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-28 19:35:36 +02:00
cosmetics: enhanced loops etc
This commit is contained in:
parent
257f512b69
commit
37c2c68fbd
1 changed files with 30 additions and 31 deletions
|
@ -74,8 +74,8 @@ public class ConfigBasedPathEntryStore implements IPathEntryStore, ICProjectDesc
|
||||||
PathEntryStoreChangedEvent evt = new PathEntryStoreChangedEvent(this, project, PathEntryStoreChangedEvent.CONTENT_CHANGED);
|
PathEntryStoreChangedEvent evt = new PathEntryStoreChangedEvent(this, project, PathEntryStoreChangedEvent.CONTENT_CHANGED);
|
||||||
IPathEntryStoreListener[] observers = new IPathEntryStoreListener[fListeners.size()];
|
IPathEntryStoreListener[] observers = new IPathEntryStoreListener[fListeners.size()];
|
||||||
fListeners.toArray(observers);
|
fListeners.toArray(observers);
|
||||||
for (int i = 0; i < observers.length; i++) {
|
for (IPathEntryStoreListener observer : observers) {
|
||||||
observers[i].pathEntryStoreChanged(evt);
|
observer.pathEntryStoreChanged(evt);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -86,8 +86,8 @@ public class ConfigBasedPathEntryStore implements IPathEntryStore, ICProjectDesc
|
||||||
PathEntryStoreChangedEvent evt = new PathEntryStoreChangedEvent(this, fProject, PathEntryStoreChangedEvent.STORE_CLOSED);
|
PathEntryStoreChangedEvent evt = new PathEntryStoreChangedEvent(this, fProject, PathEntryStoreChangedEvent.STORE_CLOSED);
|
||||||
IPathEntryStoreListener[] observers = new IPathEntryStoreListener[fListeners.size()];
|
IPathEntryStoreListener[] observers = new IPathEntryStoreListener[fListeners.size()];
|
||||||
fListeners.toArray(observers);
|
fListeners.toArray(observers);
|
||||||
for (int i = 0; i < observers.length; i++) {
|
for (IPathEntryStoreListener observer : observers) {
|
||||||
observers[i].pathEntryStoreChanged(evt);
|
observer.pathEntryStoreChanged(evt);
|
||||||
}
|
}
|
||||||
CProjectDescriptionManager.getInstance().removeCProjectDescriptionListener(this);
|
CProjectDescriptionManager.getInstance().removeCProjectDescriptionListener(this);
|
||||||
}
|
}
|
||||||
|
@ -119,9 +119,9 @@ public class ConfigBasedPathEntryStore implements IPathEntryStore, ICProjectDesc
|
||||||
List<IPathEntry> sysList = es[1];
|
List<IPathEntry> sysList = es[1];
|
||||||
List<IPathEntry> usrList = es[0];
|
List<IPathEntry> usrList = es[0];
|
||||||
List<IPathEntry> newUsrList = new ArrayList<IPathEntry>(entries.length);
|
List<IPathEntry> newUsrList = new ArrayList<IPathEntry>(entries.length);
|
||||||
for(int i = 0; i < entries.length; i++){
|
for (IPathEntry entry : entries) {
|
||||||
if(entries[i].getEntryKind() != IPathEntry.CDT_CONTAINER)
|
if(entry.getEntryKind() != IPathEntry.CDT_CONTAINER)
|
||||||
newUsrList.add(entries[i]);
|
newUsrList.add(entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!newUsrList.equals(usrList)){
|
if(!newUsrList.equals(usrList)){
|
||||||
|
@ -135,8 +135,7 @@ public class ConfigBasedPathEntryStore implements IPathEntryStore, ICProjectDesc
|
||||||
ReferenceSettingsInfo rInfo = tr.applyPathEntries(usrEntries, sysEntries, PathEntryTranslator.OP_REPLACE);
|
ReferenceSettingsInfo rInfo = tr.applyPathEntries(usrEntries, sysEntries, PathEntryTranslator.OP_REPLACE);
|
||||||
cfgDes.removeExternalSettings();
|
cfgDes.removeExternalSettings();
|
||||||
ICExternalSetting extSettings[] = rInfo.getExternalSettings();
|
ICExternalSetting extSettings[] = rInfo.getExternalSettings();
|
||||||
for(int i = 0; i < extSettings.length; i++){
|
for (ICExternalSetting setting : extSettings) {
|
||||||
ICExternalSetting setting = extSettings[i];
|
|
||||||
cfgDes.createExternalSetting(setting.getCompatibleLanguageIds(),
|
cfgDes.createExternalSetting(setting.getCompatibleLanguageIds(),
|
||||||
setting.getCompatibleContentTypeIds(),
|
setting.getCompatibleContentTypeIds(),
|
||||||
setting.getCompatibleExtensions(),
|
setting.getCompatibleExtensions(),
|
||||||
|
@ -152,8 +151,8 @@ public class ConfigBasedPathEntryStore implements IPathEntryStore, ICProjectDesc
|
||||||
|
|
||||||
private static void clearCachedEntries(ICProjectDescription des){
|
private static void clearCachedEntries(ICProjectDescription des){
|
||||||
ICConfigurationDescription[] cfgDess = des.getConfigurations();
|
ICConfigurationDescription[] cfgDess = des.getConfigurations();
|
||||||
for(int i = 0; i < cfgDess.length; i++){
|
for (ICConfigurationDescription cfgDes : cfgDess) {
|
||||||
setCachedEntries(cfgDess[i], null);
|
setCachedEntries(cfgDes, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue