Core.Common.Base

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* AssessmentLevel properties cannot be set in PipingInputContextProperties. Need to set HydraulicBoundaryLocation to set AssessmentLevel. * Added additional constructor for RoundedDouble. * PipingInput.AssessmentLevel is now an instance of RoundedDouble. Related to Issue [WTI-388]

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

Former-commit-id: 26b52887003afb3aea8c36978883203165963733

Former-commit-id: 0eefd50ae8f3c8737345439577e2755ae5b41fc0

  1. … 13 more files in changeset.
* Extended RoundedDouble with IEquality<Double> and implicit conversion to Double. Related to Issue [WTI-388]

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

Former-commit-id: 2ebb08c5170e08993edef266234eaedaefcce285

Former-commit-id: 24889e82959a7a51d8efca1b36e9b33cc02ccf09

  1. … 1 more file in changeset.
* Introduced RoundedDouble. Related to Issue [WTI-388]

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

Former-commit-id: b718b508b31e983fe86b263fa844634519906577

Former-commit-id: a58e88b87ed5e36e93f6f5035718c3f8497e3e4e

    • -0
    • +135
    ./Data/RoundedDouble.cs
  1. … 2 more files in changeset.
* RoundedDouble used in properties for AssessmentLevel Related to Issue [WTI-388]

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

Former-commit-id: f3667dc1fdda6eda796da2a5ce71960e9fa00e3d

Former-commit-id: 79f7f0f30c60140e3aeb91e4dfa13945d4be059d

  1. … 10 more files in changeset.
* Introduced spike of RoundedDouble. Related to Issue [WTI-388]

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

Former-commit-id: 1362bce8e3ca4a627672219133154ddf3950b188

Former-commit-id: 3c78d4c84a0d83e4334e06cabc86400f09d846f2

    • -0
    • +100
    ./Data/RoundedDouble.cs
  1. … 2 more files in changeset.
* Implemented review suggestions of WTI-Review-369: ** Made Point2D, Point3D and Segment2D more clearly immutable. ** Removed Point2D default constructor (now more consistent with point3D) ** Math2D.SplitLineAtLenghts improvements: *** Reuse of epsilonForComparisons. *** Xml docs. *** variable naming. ** Remove IFileImporter.SupportedItemType and made FileImporterBase generic with type-parameter to use instead. ** Improved test names. ** Optimizations in FailureMechanismSectionsImporter. ** Test coverage for DoubleWithToleranceComparer. ** Improved text resources. Related to Issue [WTI-365]

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

Former-commit-id: 9e27e584fe2b6fd5244140250c9ddd9a82bd3e65

Former-commit-id: 12a7c688737048e0aea43a05962cb795dc6fcccb

  1. … 24 more files in changeset.
Fixed review comments Related to Issue [WTI-320]

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

Former-commit-id: f0a3a190f615c4f07d2c0acddbf52e8be6b48028

Former-commit-id: bc3e3e0c74bce97659a658fbd2b1c2c5e2704d11

  1. … 2 more files in changeset.
* Refactored how ApplicationCore determines if it has importers for a given data object. ** IFileImporter extended with CanImportOn method, where FileImporterBase follows the logic that was in ApplicationCore ** FailureMechanismSectionsImporter overrides CanImportOn to prevent imports when no referenceline is available.

Related to Issue [WTI-365]

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

Former-commit-id: 4cfc7f0351199cc8908a9251b321c4a3575602d1

Former-commit-id: f7dfa0c1a75688499f5cfc2a8f9ccb2793db52b6

  1. … 6 more files in changeset.
* Cleanup Math2D. Related to Issue [WTI-365]

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

Former-commit-id: 9d5ec8ddef8761f65b56562268e4a9a3e1771748

Former-commit-id: a4d927690c16d8b839a76669dbca26d74f7de9bb

* Extended Math2D with methods: ** generate a sequence of segments from a sequence of points ** split a sequence of points describing a line into sublines of given lengths * Moved DoubleWithToleranceComparer from Piping.IO.Test to Core.Common.TestUtil Related to Issue [WTI-365]

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

Former-commit-id: 30014773f914157551bef416cf68ff44f81db3d5

Former-commit-id: 5bb25e62e1d45eeb64d1acd97f45a93c4df30982

  1. … 5 more files in changeset.
- Added project comparer to check if the current project is equal to a new project. In such case, no "save changes" dialog should pop-up Related to Issue [WTI-320]

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

Former-commit-id: 5c6477a62b8b73f280d05b7f6161bab5fcb2c28c

Former-commit-id: 32dfcedec9a014aa22165d17e76cefd8e6c152b4

    • -0
    • +50
    ./Data/ProjectComparer.cs
  1. … 4 more files in changeset.
- Implemented MessageBox when project differs from the last saved project Related to Issue [WTI-320]

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

Former-commit-id: 337dd51c12b239f2ac1b69a7fb8a41c635307d9e

Former-commit-id: f27d41a828025e10e96adf03e72cbbdc0ab8cb43

  1. … 7 more files in changeset.
* Moved Math2D from Ringtoets.Piping.Data to Core.Common.Base Related to Issue [WTI-365]

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

Former-commit-id: 71e951b98aee823dc61ebc5e0667535c9f3f326c

Former-commit-id: aedca195755f220df4ea25454cb0203091305b5e

    • -0
    • +140
    ./Geometry/Math2D.cs
  1. … 10 more files in changeset.
* Fixed incorrect licenses for Point2D, Point3D. * Moved Point2D and Point3D test fixtures to correct project. * Moved Segment2D from Ringtoets.Piping.Data to Core.Common.Base\Geometry. * Extended Segment2D with Length property and Distance method to Point2D. * Added FailureMechanismSectionsImporter and implemented happy path. * Added ForeColor to tree node info of FailureMechanismSectionsContext. Related to Issue [WTI-365]

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

Former-commit-id: 63e47f23d254adaf5665862be056a25c3e6e212d

Former-commit-id: bbad82497d7cb7532f83f35627ec1f60e47376ec

    • -0
    • +189
    ./Geometry/Segment2D.cs
  1. … 21 more files in changeset.
Changed Point3D to be immutable once created. Changed signature for the RingtoetsPipingSurfaceLine.Points property so that the property can be used as an Array. Improved resources. Related to Issue [WTI-381]

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

Former-commit-id: 9972a812300fdbb7a9e08b27977c2afea23fda28

Former-commit-id: 70ea54678ab1491513e362253343cb7a58cfbc16

  1. … 20 more files in changeset.
Merge branch to trunk. Related to Issue [WTI-330]

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

Former-commit-id: f040cc6343b5149e0d6129e0e3a21ff3686d01fb

Former-commit-id: 9a8e6539eda24879b17c85606eda519ba8e48878

  1. … 42 more files in changeset.
Made Point2D readonly. Related to Issue [WTI-330]

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

Former-commit-id: 632ee9661326e4e1005f242d105b7d84cb926c27

Former-commit-id: 8e73d562f300baefccbbd97a57f834b8edf11c4a

  1. … 9 more files in changeset.
Minor changes after review. Related to Issue [WTI-364]

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

Former-commit-id: 0471e49af67dce8f5bb92aa15de3be98e339c094

Former-commit-id: f3a11f5f15769409480a77198fe0ebc78617777a

  1. … 4 more files in changeset.
* Moved commonly created helper method in IFileImporters for calling ProgressChanged to FileImporterBase. * Implemented progress notification for ReferenceLineImporter. Related to Issue [WTI-364]

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

Former-commit-id: 3aa9c5c4d6fc181272e8e49c0fffda67b1e12a42

Former-commit-id: 8af496cfe7f98360b3327233d5d25a698262487f

  1. … 10 more files in changeset.
Added test cases in which characteristic points are not well defined. Set entry and exit L values from dike toes from imported file. Related to Issue [WTI-380]

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

Former-commit-id: d8aa2c3ac16953714f4f79ba60beefb832137dcc

Former-commit-id: 2f5b296af4f0f83f6089b5097fc17206ef724043

  1. … 21 more files in changeset.
* Implemented Cancel functionality to ReferenceLineImporter. * Moved 'cancellation' flag from various IFileImporter implementations to FileImporterBase. Related to Issue [WTI-364]

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

Former-commit-id: 6c06d6529fe98e6217df6f12d207e7d84e3b7ff9

Former-commit-id: bdbf58c8db993778f36ad7bbff1d16b1a0d52c8b

  1. … 7 more files in changeset.
* Introduced FileImporterBase to allow for additional NotifyObserver calls to be done on UI thread when done importing. ** Moved responsibility for NotifyObserver on import target from FileImportActivity to FileImporterBase. ** Updated all existing importers to inherit from FileImporterBase. * Implemented additional logic for dealing with new ReferenceLine, when one was already available. Related to Issue [WTI-364]

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

Former-commit-id: dca74a9f10e6da1912ac7f172df8fe95cfc5b34f

Former-commit-id: f0971cefa038dbbf4b03fb9ffe60c61909e3f74f

    • -0
    • +53
    ./IO/FileImporterBase.cs
  1. … 12 more files in changeset.
Moved HydraulicBoundaryDatabase and resoucres to Ringtoets.Hydraring projects. Other changes made after review. Related to Issue [WTI-326]

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

Former-commit-id: 85665fbae10ff9b662894a60a98b88ba70deee3f

Former-commit-id: dfda01ad35bd5fde471aacf4f7d1ce493fd34af0

  1. … 47 more files in changeset.
* Implemented review suggestions from WTI-Review-319 ** Fixing typo's ** Extra XML docs ** Improved consistency ** Removed obsolete tests ** Split tests to improve readability Related to Issue [WTI-337]

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

Former-commit-id: 1116e927199781c11f61b477a300c8afbe2d07e3

Former-commit-id: 52e3e9f95fcba68cbb73e497ad02b8d883d8454c

  1. … 85 more files in changeset.
* Create ReferenceLineImporter, to import a ReferenceLine instance for an AssessmentSectionBase instance using a shapefile. * Added TearDown methods to tests to properly dispose of objects. * Moved string resources that were incorrectly placed. * Improvements to ReferenceLineContext ** Made observable. ** Implements IEquatable<ReferenceLineContext> in order to reuse object instances by TreeView. Related to Issue [WTI-364]

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

Former-commit-id: 7eba2f606c0f1ac3770cebfeca28c8a586f2349d

Former-commit-id: 3a3dacded3ebc235b8d5eb41d4b2985d71dbe4c1

  1. … 29 more files in changeset.
Added importing/reading of the Ditch Polder Side characteristic point. Related to Issue [WTI-380]

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

Former-commit-id: db528c66df0381a9d9cf25692d133e596898c5c5

Former-commit-id: 9f43f2fb300d58109defc9949c70651b69c2db43

  1. … 6 more files in changeset.
* Added corner cases for reading ReferenceLine instances from a shapefile. Related to Issue [WTI-317]

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

Former-commit-id: 50a9cfe8ef4797708273b305a84b277fb8555766

Former-commit-id: a2cae7ac852d6a04d552a62d3d9f8f5bb168cb5b

  1. … 7 more files in changeset.
* Moved Point2D and Point3D from Ringtoets.Piping.Data to Core.Common.Base/Geometry * Defined ReferenceLine class Related to Issue [WTI-317]

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

Former-commit-id: e81f2ef1cfd13b7605809525f70bb0b1e39a9004

Former-commit-id: e1966a57b9fca5524b309c2326b0c5ddfaf1aaf9

    • -0
    • +117
    ./Geometry/Point2D.cs
    • -0
    • +89
    ./Geometry/Point3D.cs
  1. … 34 more files in changeset.
Refactored piping IO Reader to global reader base so we can also use it for HR database. Related to Issue [WTI-326]

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

Former-commit-id: a154c37f8986e44e7e2d9100ea5676023d3e0bb7

Former-commit-id: c695b2a962e1c6aa931094b946c0227de6853b99

  1. … 34 more files in changeset.
Removed redundant white spaces from source header file

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

Former-commit-id: 5385e547d35c5b2b44dd4f890b5e92439e73ba0e

  1. … 362 more files in changeset.