Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/23/09 16:49:40 (15 years ago)
Author:
kgrading
Message:

various changes (#467)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Client.Core/3.2/PluginCache.cs

    r1602 r1635  
    3535      List<HivePluginInfo> missingPlugins = new List<HivePluginInfo>();
    3636      bool found = false;
    37      
    38       //Todo: Fix the whole equals thing here
     37           
    3938      foreach (HivePluginInfo info in requests) {
     39        //we MAY run in problems here - if there is a plugin twice in requests, there may be added two different versions of the plugin
    4040        foreach (CachedHivePluginInfo cache in pluginCache) {
    41           if (info.Equals(cache)) {
     41          if (info.Name.Equals(cache.Name) && info.Version.Equals(cache.Version) && info.BuildDate <= cache.BuildDate) {
    4242            neededPlugins.Add(cache);
    4343            found = true;
Note: See TracChangeset for help on using the changeset viewer.