Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/07/19 16:57:20 (5 years ago)
Author:
gkronber
Message:

#2520: created a extlibs wrapper plugin for the HEAL.Attic nuget package (and updated to 1.0.0-pre4)

Location:
trunk/HeuristicLab.Problems.DataAnalysis.Views/3.4
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/HeuristicLab.Problems.DataAnalysis.Views/3.4/HeuristicLab.Problems.DataAnalysis.Views-3.4.csproj

    r16625 r16658  
    552552      <Private>False</Private>
    553553    </ProjectReference>
    554     <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">
    555       <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>
    556       <Name>HeuristicLab.Persistence-3.3</Name>
    557       <Private>False</Private>
    558     </ProjectReference>
    559554    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">
    560555      <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>
     
    606601  </ItemGroup>
    607602  <ItemGroup>
    608     <PackageReference Include="HEAL.Attic">
    609       <Version>1.0.0-pre03</Version>
    610     </PackageReference>
     603    <Reference Include="HEAL.Attic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     604      <SpecificVersion>False</SpecificVersion>
     605      <HintPath>..\..\bin\HEAL.Attic.dll</HintPath>
     606      <Private>False</Private>
     607    </Reference>
    611608  </ItemGroup>
    612609  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  • trunk/HeuristicLab.Problems.DataAnalysis.Views/3.4/Plugin.cs.frame

    r16565 r16658  
    3131  [PluginDependency("HeuristicLab.Algorithms.DataAnalysis", "3.4")]
    3232  [PluginDependency("HeuristicLab.Analysis", "3.3")]
     33  [PluginDependency("HeuristicLab.Attic", "1.0")]
    3334  [PluginDependency("HeuristicLab.Collections", "3.3")]
    3435  [PluginDependency("HeuristicLab.Common", "3.3")]
     
    4344  [PluginDependency("HeuristicLab.Optimization.Views","3.3")]
    4445  [PluginDependency("HeuristicLab.Optimizer", "3.3")]
    45   [PluginDependency("HeuristicLab.Persistence", "3.3")]
    4646  [PluginDependency("HeuristicLab.Problems.DataAnalysis", "3.4")]
    4747  [PluginDependency("HeuristicLab.Problems.DataAnalysis.Symbolic.Regression", "3.4")]
  • trunk/HeuristicLab.Problems.DataAnalysis.Views/3.4/Solution Views/DataAnalysisSolutionView.cs

    r16565 r16658  
    2525using System.Linq;
    2626using System.Windows.Forms;
     27using HEAL.Attic;
    2728using HeuristicLab.Core;
    2829using HeuristicLab.Core.Views;
    2930using HeuristicLab.MainForm;
    3031using HeuristicLab.Optimization;
    31 using HeuristicLab.Persistence.Default.Xml;
    3232using HeuristicLab.PluginInfrastructure;
    3333
     
    126126      if (loadProblemDataFileDialog.ShowDialog(this) != DialogResult.OK) return;
    127127      try {
    128         object hlFile = XmlParser.Deserialize(loadProblemDataFileDialog.FileName);
     128        var ser = new ProtoBufSerializer();
     129        object hlFile = ser.Deserialize(loadProblemDataFileDialog.FileName);
    129130
    130131        IDataAnalysisProblemData problemData = null;
     
    145146          solution.Name += " with loaded problemData";
    146147        MainFormManager.MainForm.ShowContent(solution);
    147       }
    148       catch (InvalidOperationException invalidOperationException) {
     148      } catch (InvalidOperationException invalidOperationException) {
    149149        ErrorHandling.ShowErrorDialog(this, invalidOperationException);
    150       }
    151       catch (ArgumentException argumentException) {
     150      } catch (ArgumentException argumentException) {
    152151        ErrorHandling.ShowErrorDialog(this, argumentException);
    153152      }
     
    235234        Content.Filename = string.Empty;
    236235        MainFormManager.GetMainForm<HeuristicLab.MainForm.WindowsForms.MainForm>().UpdateTitle();
    237       }
    238       catch (InvalidOperationException invalidOperationException) {
     236      } catch (InvalidOperationException invalidOperationException) {
    239237        ErrorHandling.ShowErrorDialog(this, invalidOperationException);
    240       }
    241       catch (ArgumentException argumentException) {
     238      } catch (ArgumentException argumentException) {
    242239        ErrorHandling.ShowErrorDialog(this, argumentException);
    243240      }
Note: See TracChangeset for help on using the changeset viewer.