- Timestamp:
- 12/14/16 10:16:50 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/MemPRAlgorithm/HeuristicLab.PluginInfrastructure/3.3/Manager/PluginValidator.cs
r14185 r14487 260 260 } 261 261 // ignore exceptions. Just don't yield a plugin description when an exception is thrown 262 catch (FileNotFoundException ) {262 catch (FileNotFoundException e) { 263 263 } 264 264 catch (FileLoadException) { … … 468 468 // if the dependency is already disabled we can ignore the cycle detection because we will disable the plugin anyway 469 469 // if following one of the dependencies recursively leads to a cycle then we also return 470 if (dep == plugin || dep.PluginState == PluginState.Disabled || HasCycleInDependencies(plugin, dep.Dependencies)) return true; 470 if (dep == plugin || dep.PluginState == PluginState.Disabled || HasCycleInDependencies(plugin, dep.Dependencies)) 471 return true; 471 472 } 472 473 // no cycle found and none of the direct and indirect dependencies is disabled
Note: See TracChangeset
for help on using the changeset viewer.