Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/28/19 18:16:20 (6 years ago)
Author:
gkronber
Message:

#2520: changed HeuristicLab.MetaOptimization addon to compile with new HL.Persistence

Location:
addons/HeuristicLab.MetaOptimization
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • addons/HeuristicLab.MetaOptimization

    • Property svn:ignore
      •  

        old new  
        88HeuristicLab.MetaOptimization.sln.docstates.suo
        99_ReSharper.HeuristicLab.MetaOptimization
         10packages
  • addons/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Encoding/RangeConstraints/ConstrainedValue.cs

    r6197 r16574  
    44using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;
    55using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     6using HEAL.Attic;
    67
    78namespace HeuristicLab.Problems.MetaOptimization {
    8   [StorableClass]
     9  [StorableType("1808A256-5462-46DE-A18D-33BAD002E1F9")]
    910  public class ConstrainedValue : Item {
    1011    [Storable]
     
    6869    public ConstrainedValue() { }
    6970    [StorableConstructor]
    70     protected ConstrainedValue(bool deserializing) : base(deserializing) { }
     71    protected ConstrainedValue(StorableConstructorFlag _) : base(_) { }
    7172    public ConstrainedValue(IItem value, Type valueDataType, IItemSet<IItem> validValues, bool isNullable) {
    7273      this.Value = value;
  • addons/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Encoding/RangeConstraints/DoubleValueRange.cs

    r8087 r16574  
    55using HeuristicLab.Data;
    66using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     7using HEAL.Attic;
    78
    89namespace HeuristicLab.Problems.MetaOptimization {
    9   [StorableClass]
     10  [StorableType("4D296D1B-020F-49AF-A36A-D4948C4EC0B0")]
    1011  public class DoubleValueRange : Range<DoubleValue> {
    1112
     
    2122    public DoubleValueRange(DoubleValue lowerBound, DoubleValue upperBound, DoubleValue stepSize) : base(lowerBound, upperBound, stepSize) { }
    2223    [StorableConstructor]
    23     protected DoubleValueRange(bool deserializing) : base(deserializing) { }
     24    protected DoubleValueRange(StorableConstructorFlag _) : base(_) { }
    2425    protected DoubleValueRange(DoubleValueRange original, Cloner cloner) : base(original, cloner) { }
    2526    public override IDeepCloneable Clone(Cloner cloner) {
  • addons/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Encoding/RangeConstraints/IntValueRange.cs

    r8087 r16574  
    55using HeuristicLab.Data;
    66using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     7using HEAL.Attic;
    78
    89namespace HeuristicLab.Problems.MetaOptimization {
    9   [StorableClass]
     10  [StorableType("124C6B55-A78D-4D82-810F-B5FD0C23EBB6")]
    1011  public class IntValueRange : Range<IntValue> {
    1112
    1213    public IntValueRange(IntValue lowerBound, IntValue upperBound, IntValue stepSize) : base(lowerBound, upperBound, stepSize) { }
    1314    [StorableConstructor]
    14     protected IntValueRange(bool deserializing) : base(deserializing) { }
     15    protected IntValueRange(StorableConstructorFlag _) : base(_) { }
    1516    protected IntValueRange(IntValueRange original, Cloner cloner) : base(original, cloner) { }
    1617    public override IDeepCloneable Clone(Cloner cloner) {
  • addons/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Encoding/RangeConstraints/PercentValueRange.cs

    r8087 r16574  
    55using HeuristicLab.Data;
    66using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     7using HEAL.Attic;
    78
    89namespace HeuristicLab.Problems.MetaOptimization {
    9   [StorableClass]
     10  [StorableType("0A899E4E-9BC6-4A29-B015-F529C94BF752")]
    1011  public class PercentValueRange : Range<PercentValue> {
    1112
    1213    public PercentValueRange(PercentValue lowerBound, PercentValue upperBound, PercentValue stepSize) : base(lowerBound, upperBound, stepSize) { }
    1314    [StorableConstructor]
    14     protected PercentValueRange(bool deserializing) : base(deserializing) { }
     15    protected PercentValueRange(StorableConstructorFlag _) : base(_) { }
    1516    protected PercentValueRange(PercentValueRange original, Cloner cloner) : base(original, cloner) { }
    1617    public override IDeepCloneable Clone(Cloner cloner) {
  • addons/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Encoding/RangeConstraints/Range.cs

    r8087 r16574  
    66using HeuristicLab.Data;
    77using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     8using HEAL.Attic;
    89
    910namespace HeuristicLab.Problems.MetaOptimization {
    10   [StorableClass]
     11  [StorableType("279EF487-178D-4F0F-A3E8-519DB7791BAE")]
    1112  public abstract class Range<T> : Item, IRange<T> where T : class, IItem, IStringConvertibleValue, IDeepCloneable {
    1213    [Storable]
     
    8788
    8889    [StorableConstructor]
    89     protected Range(bool deserializing) : base(deserializing) { }
     90    protected Range(StorableConstructorFlag _) : base(_) { }
    9091    protected Range(Range<T> original, Cloner cloner)
    9192      : base(original, cloner) {
Note: See TracChangeset for help on using the changeset viewer.