Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* Updated database design where BLOB columns have been replaced with TEXT columns to store XML instead. * Replaced BinaryConverter with XmlSerializers. ** This will make 'fingerprints' of ProjectEntity more stable across commits as Binary serialization by .Net framework stores assembly version in the serialized data. Our version code is commit dependent therefore each commit would generated a different fingerprint even though the data it's based upon isn't changed. Xml Serialization does not suffer from this side-effect. ** Common serialization code now stored in an abstract base-class. * Renamed FingerprintGenerator to FingerprintHelper. * Moved BinaryDataEqualityHelper into FingerprintHelper. Related to Issue [WTI-608]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@4586 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f437b8ddad5967e75926045e9222a96104f870c2

Former-commit-id: 430b6e35a488ad078d7a473d79b50f19b0a08240

    • -121
    • +0
    ./RoughnessPointBinaryConverterTest.cs
  1. … 78 more files in changeset.
* Updated entities for deletion of 'PointEntity' tables and having those replaced with binary data properties. ** Updated IRingtoetsEntities, PersistenceRegistry and ReadConversionCollector accordingly. ** Removed 'PointEntity' related extension methods. ** Point3D no longer implements IStorable. * Refactored how CharacteristicPoints of RingtoetsPipingSurfaceLine are persisted in database/ Related to Issue [WTI-608]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@4447 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 188ff4565ff2b9036e4b818fbf5d5e22a9fc238d

Former-commit-id: bbd0708b3d2efb30ad7adb14f756927987cb2f33

    • -0
    • +101
    ./Point3DBinaryConverterTest.cs
  1. … 78 more files in changeset.
* Fixed bug where always writing a new array to the entity during an update, even if the array is equal to the original, would cause changes to be flagged (causing Ringtoets to ask the user to save changes for example) Related to Issue [WTI-608]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@4424 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: d676c39fb8dfe10aa9f979e66385124ae8e3485b

Former-commit-id: 4bb48b457c439e27a8f64d2dd123bc5fd0117cef

    • -0
    • +94
    ./BinaryDataEqualityHelperTest.cs
  1. … 6 more files in changeset.
* Corrected 'Given-When-Then' comments for unit tests. * Fixed typos * ArgumentNullException for DikeProfile when no ConstructionProperties instance is provided. Related to Issue [WTI-637]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@4229 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 978b5f9b71c2e7595a67d643425a9fb93372cae4

Former-commit-id: c6e66919314ad8c5e27cfda3580832b726e7590f

    • -6
    • +6
    ./RoughnessPointBinaryConverterTest.cs
  1. … 26 more files in changeset.
* Binary data converters introduced for collections of Point2D or RoughnessPoint. Related to Issue [WTI-637]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@4147 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: d6a035a13ae1e9ef1398dd05d61f8b3c8ea84447

Former-commit-id: 9651cc3ab727c5b52f88fec7f6ffd60e9f673a12

    • -0
    • +104
    ./Point2DBinaryConverterTest.cs
    • -0
    • +121
    ./RoughnessPointBinaryConverterTest.cs
  1. … 4 more files in changeset.