- Timestamp:
- 12/28/18 16:10:48 (6 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Persistence.GUI/3.3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Persistence.GUI/3.3/HeuristicLab.Persistence.GUI-3.3.csproj
r16454 r16462 154 154 <HintPath>..\..\packages\Google.Protobuf.3.6.1\lib\net45\Google.Protobuf.dll</HintPath> 155 155 </Reference> 156 <Reference Include="HEAL.Fossil, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">156 <Reference Include="HEAL.Fossil, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 157 157 <HintPath>..\..\packages\HEAL.Fossil.1.0.0\lib\netstandard2.0\HEAL.Fossil.dll</HintPath> 158 158 </Reference> -
branches/2520_PersistenceReintegration/HeuristicLab.Persistence.GUI/3.3/PersistenceAnalysis.cs
r16453 r16462 76 76 if (!IsSerializable(type, config)) 77 77 types.Add(type); 78 /* if (!IsCorrectlyStorable(type)) 79 storableInconsistentcy.Add(type); */ 80 } 81 catch { 78 } catch { 82 79 types.Add(type); 83 80 } … … 86 83 return types; 87 84 } 88 89 /* private static bool IsCorrectlyStorable(Type type) {90 if (StorableAttribute.GetStorableMembers(type).Count() > 0) {91 if (!StorableClassAttribute.IsStorableType(type, true))92 return false;93 if (type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, null, Type.EmptyTypes, null) == null &&94 StorableConstructorAttribute.GetStorableConstructor(type) == null)95 return false;96 }97 return true;98 } */99 85 } 100 86 } -
branches/2520_PersistenceReintegration/HeuristicLab.Persistence.GUI/3.3/PersistenceConfigurationForm.cs
r16453 r16462 25 25 using System.Linq; 26 26 using System.Windows.Forms; 27 using HEAL.Fossil; 27 28 using HeuristicLab.Persistence.Auxiliary; 28 29 using HeuristicLab.Persistence.Core;
Note: See TracChangeset
for help on using the changeset viewer.