Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/30/11 01:54:44 (12 years ago)
Author:
swagner
Message:

Changes due to review of benchmark algorithms (#1659):

  • renamed Benchmark to BenchmarkAlgorithm and BenchmarkView to BenchmarkAlgorithmView
  • removed unnecessary assembly references
  • removed IBenchmarkView as the user should be informed that there is no specific view for benchmarks
  • adapted descriptions of plugins and assemblies
  • adapted assembly Guids
  • sealed BenchmarkAlgorithm
  • adapted item names and item descriptions
  • adapted code formatting
Location:
trunk/sources/HeuristicLab.Algorithms.Benchmarks.Views/3.3
Files:
2 deleted
4 edited
2 moved

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.Benchmarks.Views/3.3

    • Property svn:ignore
      •  

        old new  
        22obj
        33*.vs10x
         4*.user
  • trunk/sources/HeuristicLab.Algorithms.Benchmarks.Views/3.3/BenchmarkAlgorithmView.Designer.cs

    r7245 r7246  
    2121
    2222namespace HeuristicLab.Algorithms.Benchmarks.Views {
    23   partial class BenchmarkView {
     23  partial class BenchmarkAlgorithmView {
    2424    /// <summary>
    2525    /// Required designer variable.
  • trunk/sources/HeuristicLab.Algorithms.Benchmarks.Views/3.3/BenchmarkAlgorithmView.cs

    r7245 r7246  
    2525
    2626namespace HeuristicLab.Algorithms.Benchmarks.Views {
    27   [View("Benchmark View")]
    28   [Content(typeof(Benchmark), true)]
    29   public partial class BenchmarkView : AlgorithmView {
    30     public new Benchmark Content {
    31       get { return (Benchmark)base.Content; }
     27  [View("BenchmarkAlgorithm View")]
     28  [Content(typeof(BenchmarkAlgorithm), true)]
     29  public partial class BenchmarkAlgorithmView : AlgorithmView {
     30    public new BenchmarkAlgorithm Content {
     31      get { return (BenchmarkAlgorithm)base.Content; }
    3232      set { base.Content = value; }
    3333    }
    34     public BenchmarkView() {
     34    public BenchmarkAlgorithmView() {
    3535      InitializeComponent();
    3636      tabControl.TabPages.Remove(this.problemTabPage);
  • trunk/sources/HeuristicLab.Algorithms.Benchmarks.Views/3.3/HeuristicLab.Algorithms.Benchmarks.Views-3.3.csproj

    r7015 r7246  
    8484    <Reference Include="System" />
    8585    <Reference Include="System.Core" />
    86     <Reference Include="System.Drawing" />
     86    <Reference Include="System.Data" />
    8787    <Reference Include="System.Windows.Forms" />
    88     <Reference Include="System.Xml.Linq" />
    89     <Reference Include="System.Data.DataSetExtensions" />
    90     <Reference Include="Microsoft.CSharp" />
    91     <Reference Include="System.Data" />
    9288    <Reference Include="System.Xml" />
    9389  </ItemGroup>
    9490  <ItemGroup>
    95     <Compile Include="BenchmarkView.cs">
     91    <Compile Include="BenchmarkAlgorithmView.cs">
    9692      <SubType>UserControl</SubType>
    9793    </Compile>
    98     <Compile Include="BenchmarkView.Designer.cs">
    99       <DependentUpon>BenchmarkView.cs</DependentUpon>
    100     </Compile>
    101     <Compile Include="IBenchmarkView.cs">
    102       <SubType>UserControl</SubType>
    103     </Compile>
    104     <Compile Include="IBenchmarkView.Designer.cs">
    105       <DependentUpon>IBenchmarkView.cs</DependentUpon>
     94    <Compile Include="BenchmarkAlgorithmView.Designer.cs">
     95      <DependentUpon>BenchmarkAlgorithmView.cs</DependentUpon>
    10696    </Compile>
    10797    <Compile Include="Plugin.cs" />
     
    117107      <Project>{068C70A7-8CAF-4AB6-8721-4564D62292BC}</Project>
    118108      <Name>HeuristicLab.Algorithms.Benchmarks-3.3</Name>
    119       <Private>False</Private>
    120     </ProjectReference>
    121     <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">
    122       <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project>
    123       <Name>HeuristicLab.Collections-3.3</Name>
    124109      <Private>False</Private>
    125110    </ProjectReference>
  • trunk/sources/HeuristicLab.Algorithms.Benchmarks.Views/3.3/Plugin.cs.frame

    r7225 r7246  
    2626  /// Plugin class for HeuristicLab.Algorithms.Benchmarks plugin.
    2727  /// </summary>
    28   [Plugin("HeuristicLab.Algorithms.Benchmarks.Views", "Provides views for benchmarking algorithms.", "3.3.6.$WCREV$")]
    29   [PluginFile("HeuristicLab.Algorithms.Benchmarks.Views-3.3.dll", PluginFileType.Assembly)] 
     28  [Plugin("HeuristicLab.Algorithms.Benchmarks.Views", "Provides views for performance benchmark algorithms.", "3.3.6.$WCREV$")]
     29  [PluginFile("HeuristicLab.Algorithms.Benchmarks.Views-3.3.dll", PluginFileType.Assembly)]
     30  [PluginDependency("HeuristicLab.Algorithms.Benchmarks", "3.3")]
     31  [PluginDependency("HeuristicLab.Common", "3.3")]
    3032  [PluginDependency("HeuristicLab.MainForm", "3.3")]
    31   [PluginDependency("HeuristicLab.MainForm.WindowsForms", "3.3")] 
     33  [PluginDependency("HeuristicLab.MainForm.WindowsForms", "3.3")]
    3234  [PluginDependency("HeuristicLab.Optimization", "3.3")]
    3335  [PluginDependency("HeuristicLab.Optimization.Views", "3.3")]
    34   [PluginDependency("HeuristicLab.Algorithms.Benchmarks", "3.3")]
    3536  public class HeuristicLabAlgorithmsBenchmarksViewsPlugin : PluginBase {
    3637  }
  • trunk/sources/HeuristicLab.Algorithms.Benchmarks.Views/3.3/Properties/AssemblyInfo.cs.frame

    r7225 r7246  
    2727// associated with an assembly.
    2828[assembly: AssemblyTitle("HeuristicLab.Algorithms.Benchmarks.Views")]
    29 [assembly: AssemblyDescription("Benchmarking")]
     29[assembly: AssemblyDescription("Views of the HeuristicLab performance benchmark algorithms")]
    3030[assembly: AssemblyConfiguration("")]
    3131[assembly: AssemblyCompany("")]
     
    4141
    4242// The following GUID is for the ID of the typelib if this project is exposed to COM
    43 [assembly: Guid("3E422463-0CE0-400D-9544-5C11D5818769")]
     43[assembly: Guid("E4BF5E27-BFA8-4402-9B75-4BE3B91E012C")]
    4444
    4545// Version information for an assembly consists of the following four values:
Note: See TracChangeset for help on using the changeset viewer.