Index: Ringtoets/Common/src/Ringtoets.Common.Data/Probabilistics/IDistributionVariationCoefficient.cs =================================================================== diff -u -re1157c221217ef3b5ade6034183a7da0e620eb05 -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/Common/src/Ringtoets.Common.Data/Probabilistics/IDistributionVariationCoefficient.cs (.../IDistributionVariationCoefficient.cs) (revision e1157c221217ef3b5ade6034183a7da0e620eb05) +++ Ringtoets/Common/src/Ringtoets.Common.Data/Probabilistics/IDistributionVariationCoefficient.cs (.../IDistributionVariationCoefficient.cs) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -28,7 +28,7 @@ /// /// Extension for to support variation coefficient. /// - public static class IDistributionVariationCoefficient + public static class IDistributionExtensions { /// /// Gets the variation coefficient ( / ) of the distribution. @@ -37,8 +37,8 @@ /// The variation coefficient. public static RoundedDouble GetVariationCoefficient(this IDistribution distribution) { - return new RoundedDouble(distribution.Mean.NumberOfDecimalPlaces, (distribution.Mean <= 0) ? - double.NegativeInfinity : + return new RoundedDouble(distribution.Mean.NumberOfDecimalPlaces, (distribution.Mean == 0) ? + double.PositiveInfinity : distribution.StandardDeviation/distribution.Mean); } @@ -47,6 +47,7 @@ /// /// The distribution. /// The variation coefficient. + /// Standard deviation is less than 0. public static void SetStandardDeviationFromVariationCoefficient(this IDistribution distribution, double variationCoefficient) { distribution.StandardDeviation = (RoundedDouble) variationCoefficient*distribution.Mean; Index: Ringtoets/Common/src/Ringtoets.Common.Forms/PropertyClasses/DistributionProperties.cs =================================================================== diff -u -re1157c221217ef3b5ade6034183a7da0e620eb05 -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/Common/src/Ringtoets.Common.Forms/PropertyClasses/DistributionProperties.cs (.../DistributionProperties.cs) (revision e1157c221217ef3b5ade6034183a7da0e620eb05) +++ Ringtoets/Common/src/Ringtoets.Common.Forms/PropertyClasses/DistributionProperties.cs (.../DistributionProperties.cs) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -25,6 +25,7 @@ using Core.Common.Gui.Attributes; using Core.Common.Gui.PropertyBag; using Core.Common.Utils.Attributes; +using Core.Common.Utils.Reflection; using Ringtoets.Common.Data.Probabilistics; using Ringtoets.Common.Forms.Properties; @@ -35,6 +36,8 @@ /// public abstract class DistributionProperties : ObjectProperties { + private static string meanDisplayName; + private static string standardDeviationDisplayName; protected readonly bool IsVariationCoefficientReadOnly; private readonly bool isMeanReadOnly; private readonly bool isStandardDeviationReadOnly; @@ -45,6 +48,9 @@ isStandardDeviationReadOnly = propertiesReadOnly == DistributionPropertiesReadOnly.All || propertiesReadOnly == DistributionPropertiesReadOnly.StandardDeviation; isMeanReadOnly = propertiesReadOnly == DistributionPropertiesReadOnly.All || propertiesReadOnly == DistributionPropertiesReadOnly.Mean; IsVariationCoefficientReadOnly = propertiesReadOnly == DistributionPropertiesReadOnly.All || propertiesReadOnly == DistributionPropertiesReadOnly.VariationCoefficient; + + meanDisplayName = TypeUtils.GetMemberName(rd => rd.Mean); + standardDeviationDisplayName = TypeUtils.GetMemberName(rd => rd.StandardDeviation); } [PropertyOrder(1)] @@ -72,7 +78,7 @@ { throw new ArgumentException("No observerable object set."); } - data.Mean = new RoundedDouble(data.StandardDeviation.NumberOfDecimalPlaces, value); + data.Mean = value; Observerable.NotifyObservers(); } } @@ -97,25 +103,27 @@ { throw new ArgumentException("No observerable object set."); } - data.StandardDeviation = new RoundedDouble(data.StandardDeviation.NumberOfDecimalPlaces, value); + data.StandardDeviation = value; Observerable.NotifyObservers(); } } [DynamicReadOnlyValidationMethod] public bool DynamicReadOnlyValidationMethod(string propertyName) { - switch (propertyName) + if (propertyName == meanDisplayName) { - case "Mean": - return isMeanReadOnly; - case "StandardDeviation": - return isStandardDeviationReadOnly; - case "VariationCoefficient": - return IsVariationCoefficientReadOnly; - default: - return false; + return isMeanReadOnly; } + if (propertyName == standardDeviationDisplayName) + { + return isStandardDeviationReadOnly; + } + if (propertyName == "VariationCoefficient") + { + return IsVariationCoefficientReadOnly; + } + return false; } public override string ToString() Index: Ringtoets/Common/src/Ringtoets.Common.Forms/PropertyClasses/DistributionPropertiesReadOnly.cs =================================================================== diff -u -re1157c221217ef3b5ade6034183a7da0e620eb05 -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/Common/src/Ringtoets.Common.Forms/PropertyClasses/DistributionPropertiesReadOnly.cs (.../DistributionPropertiesReadOnly.cs) (revision e1157c221217ef3b5ade6034183a7da0e620eb05) +++ Ringtoets/Common/src/Ringtoets.Common.Forms/PropertyClasses/DistributionPropertiesReadOnly.cs (.../DistributionPropertiesReadOnly.cs) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -37,7 +37,7 @@ Mean, /// - /// Mark read-only. + /// Mark read-only. /// StandardDeviation, Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Properties/Resources.Designer.cs =================================================================== diff -u -r7d42e59aadbea2c27f2f6eb97640c5d8ecc56e1c -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 7d42e59aadbea2c27f2f6eb97640c5d8ecc56e1c) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -497,7 +497,7 @@ } /// - /// Looks up a localized string similar to Oriëntatie [º]. + /// Looks up a localized string similar to Oriëntatie [°]. /// public static string Orientation_DisplayName { get { Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Properties/Resources.resx =================================================================== diff -u -r7d42e59aadbea2c27f2f6eb97640c5d8ecc56e1c -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Properties/Resources.resx (.../Resources.resx) (revision 7d42e59aadbea2c27f2f6eb97640c5d8ecc56e1c) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Properties/Resources.resx (.../Resources.resx) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -224,7 +224,7 @@ Oriëntatie van de dijk. - Oriëntatie [º] + Oriëntatie [°] De parameter 'Fb' die gebruikt wordt in de berekening. Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PropertyClasses/GrassCoverErosionInwardsInputContextPropertiesTest.cs =================================================================== diff -u -r0e8590d1ba6edc87a2ac73240662bfcf45f20914 -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PropertyClasses/GrassCoverErosionInwardsInputContextPropertiesTest.cs (.../GrassCoverErosionInwardsInputContextPropertiesTest.cs) (revision 0e8590d1ba6edc87a2ac73240662bfcf45f20914) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PropertyClasses/GrassCoverErosionInwardsInputContextPropertiesTest.cs (.../GrassCoverErosionInwardsInputContextPropertiesTest.cs) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -189,7 +189,7 @@ Assert.IsNotNull(orientationProperty); Assert.IsFalse(orientationProperty.IsReadOnly); Assert.AreEqual("Schematisatie", orientationProperty.Category); - Assert.AreEqual("Oriëntatie [º]", orientationProperty.DisplayName); + Assert.AreEqual("Oriëntatie [°]", orientationProperty.DisplayName); Assert.AreEqual("Oriëntatie van de dijk.", orientationProperty.Description); PropertyDescriptor breakWaterProperty = dynamicProperties[breakWaterPropertyIndex]; Index: Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Forms/Properties/Resources.Designer.cs =================================================================== diff -u -r704afb8fb7f33cd38ab25e08bd3dbeaf9e79ceb1 -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 704afb8fb7f33cd38ab25e08bd3dbeaf9e79ceb1) +++ Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -366,7 +366,7 @@ } /// - /// Looks up a localized string similar to Oriëntatie [º]. + /// Looks up a localized string similar to Oriëntatie [°]. /// public static string OrientationOfTheNormalOfTheStructure_DisplayName { get { Index: Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Forms/Properties/Resources.resx =================================================================== diff -u -r704afb8fb7f33cd38ab25e08bd3dbeaf9e79ceb1 -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Forms/Properties/Resources.resx (.../Resources.resx) (revision 704afb8fb7f33cd38ab25e08bd3dbeaf9e79ceb1) +++ Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Forms/Properties/Resources.resx (.../Resources.resx) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -218,7 +218,7 @@ Oriëntatie van het kunstwerk. - Oriëntatie [º] + Oriëntatie [°] Het kombergend oppervlak dat gebruikt wordt tijdens de berekening. Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructuresInputTest.cs =================================================================== diff -u -r63e64c82e06f820a466370a462394dc5396219e3 -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructuresInputTest.cs (.../HeightStructuresInputTest.cs) (revision 63e64c82e06f820a466370a462394dc5396219e3) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructuresInputTest.cs (.../HeightStructuresInputTest.cs) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -66,7 +66,7 @@ RoundedDouble defaultModelFactorOvertoppingSupercriticalFlowStandardDeviation = input.ModelFactorOvertoppingSuperCriticalFlow.StandardDeviation; NormalDistribution modelFactorOvertoppingSuperCriticalFlow = new NormalDistribution(5) { - Mean = (RoundedDouble) random.NextDouble(), + Mean = (RoundedDouble) (0.01 + random.NextDouble()), StandardDeviation = (RoundedDouble) random.NextDouble() }; @@ -118,7 +118,7 @@ RoundedDouble defaultStormDurationStandardDeviation = input.StormDuration.StandardDeviation; LogNormalDistribution stormDuration = new LogNormalDistribution(5) { - Mean = (RoundedDouble) random.NextDouble(), + Mean = (RoundedDouble) (0.01 + random.NextDouble()), StandardDeviation = (RoundedDouble) random.NextDouble() }; @@ -176,7 +176,7 @@ LogNormalDistribution allowableIncreaseOfLevelForStorage = new LogNormalDistribution(5) { - Mean = (RoundedDouble) random.NextDouble(), + Mean = (RoundedDouble) (0.01 + random.NextDouble()), StandardDeviation = (RoundedDouble) random.NextDouble() }; @@ -197,7 +197,7 @@ LogNormalDistribution storageStructureArea = new LogNormalDistribution(5) { - Mean = (RoundedDouble) random.NextDouble(), + Mean = (RoundedDouble) (0.01 + random.NextDouble()), StandardDeviation = (RoundedDouble) random.NextDouble() }; @@ -218,7 +218,7 @@ LogNormalDistribution flowWidthAtBottomProtection = new LogNormalDistribution(5) { - Mean = (RoundedDouble) random.NextDouble(), + Mean = (RoundedDouble) (0.01 + random.NextDouble()), StandardDeviation = (RoundedDouble) random.NextDouble() }; @@ -239,7 +239,7 @@ LogNormalDistribution criticalOvertoppingDischarge = new LogNormalDistribution(5) { - Mean = (RoundedDouble) random.NextDouble(), + Mean = (RoundedDouble) (0.01 + random.NextDouble()), StandardDeviation = (RoundedDouble) random.NextDouble() }; Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/PresentationObjects/HeightStructuresContextTest.cs =================================================================== diff -u -r37a53b1ca9a4cdfc6e6df7f065cd540c627f2622 -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/PresentationObjects/HeightStructuresContextTest.cs (.../HeightStructuresContextTest.cs) (revision 37a53b1ca9a4cdfc6e6df7f065cd540c627f2622) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/PresentationObjects/HeightStructuresContextTest.cs (.../HeightStructuresContextTest.cs) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -105,8 +105,8 @@ // Setup var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase(); hydraulicBoundaryDatabase.Locations.Add(new HydraulicBoundaryLocation(1, "name", 1.1, 2.2)); - var assessmentSectionMock = mockRepository.StrictMock(); - assessmentSectionMock.Expect(asm => asm.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase).Repeat.Twice(); + var assessmentSectionMock = mockRepository.Stub(); + assessmentSectionMock.HydraulicBoundaryDatabase = hydraulicBoundaryDatabase; mockRepository.ReplayAll(); var failureMechanism = new HeightStructuresFailureMechanism(); Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/PropertyClasses/HeightStructuresInputContextPropertiesTest.cs =================================================================== diff -u -r7d42e59aadbea2c27f2f6eb97640c5d8ecc56e1c -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/PropertyClasses/HeightStructuresInputContextPropertiesTest.cs (.../HeightStructuresInputContextPropertiesTest.cs) (revision 7d42e59aadbea2c27f2f6eb97640c5d8ecc56e1c) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/PropertyClasses/HeightStructuresInputContextPropertiesTest.cs (.../HeightStructuresInputContextPropertiesTest.cs) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -199,70 +199,59 @@ Assert.AreEqual(12, dynamicProperties.Count); PropertyDescriptor orientationOfTheNormalOfTheStructureProperty = dynamicProperties[orientationOfTheNormalOfTheStructurePropertyIndex]; - Assert.IsNotNull(orientationOfTheNormalOfTheStructureProperty); Assert.IsFalse(orientationOfTheNormalOfTheStructureProperty.IsReadOnly); Assert.AreEqual("Schematisatie", orientationOfTheNormalOfTheStructureProperty.Category); - Assert.AreEqual("Oriëntatie [º]", orientationOfTheNormalOfTheStructureProperty.DisplayName); + Assert.AreEqual("Oriëntatie [°]", orientationOfTheNormalOfTheStructureProperty.DisplayName); Assert.AreEqual("Oriëntatie van het kunstwerk.", orientationOfTheNormalOfTheStructureProperty.Description); PropertyDescriptor levelOfCrestOfStructureProperty = dynamicProperties[levelOfCrestOfStructurePropertyIndex]; - Assert.IsNotNull(levelOfCrestOfStructureProperty); Assert.AreEqual("Schematisatie", levelOfCrestOfStructureProperty.Category); Assert.AreEqual("Kerende hoogte [m]", levelOfCrestOfStructureProperty.DisplayName); Assert.AreEqual("Kerende hoogte van het kunstwerk dat gebruikt wordt tijdens de berekening.", levelOfCrestOfStructureProperty.Description); PropertyDescriptor allowableIncreaseOfLevelForStorageProperty = dynamicProperties[allowableIncreaseOfLevelForStoragePropertyIndex]; - Assert.IsNotNull(allowableIncreaseOfLevelForStorageProperty); Assert.AreEqual("Schematisatie", allowableIncreaseOfLevelForStorageProperty.Category); Assert.AreEqual("Toegestane peilverhoging komberging [m]", allowableIncreaseOfLevelForStorageProperty.DisplayName); Assert.AreEqual("De toegestane peilverhoging komberging dat gebruikt wordt tijdens de berekening.", allowableIncreaseOfLevelForStorageProperty.Description); PropertyDescriptor storageStructureAreaProperty = dynamicProperties[storageStructureAreaPropertyIndex]; - Assert.IsNotNull(storageStructureAreaProperty); Assert.AreEqual("Schematisatie", storageStructureAreaProperty.Category); Assert.AreEqual("Kombergend oppervlak [m²]", storageStructureAreaProperty.DisplayName); Assert.AreEqual("Het kombergend oppervlak dat gebruikt wordt tijdens de berekening.", storageStructureAreaProperty.Description); PropertyDescriptor flowWidthAtBottomProtectionProperty = dynamicProperties[flowWidthAtBottomProtectionPropertyIndex]; - Assert.IsNotNull(flowWidthAtBottomProtectionProperty); Assert.AreEqual("Schematisatie", flowWidthAtBottomProtectionProperty.Category); Assert.AreEqual("Stroomvoerende breedte bij bodembescherming [m]", flowWidthAtBottomProtectionProperty.DisplayName); Assert.AreEqual("De stroomvoerende breedte bij bodembescherming die gebruikt wordt tijdens de berekening.", flowWidthAtBottomProtectionProperty.Description); PropertyDescriptor widthOfFlowAperturesProperty = dynamicProperties[widthOfFlowAperturesPropertyIndex]; - Assert.IsNotNull(widthOfFlowAperturesProperty); Assert.AreEqual("Schematisatie", widthOfFlowAperturesProperty.Category); Assert.AreEqual("Breedte van de kruin van het kunstwerk [m]", widthOfFlowAperturesProperty.DisplayName); Assert.AreEqual("De breedte van de kruin van het kunstwerk die gebruikt wordt tijdens de berekening.", widthOfFlowAperturesProperty.Description); PropertyDescriptor criticalOvertoppingDischargeProperty = dynamicProperties[criticalOvertoppingDischargePropertyIndex]; - Assert.IsNotNull(criticalOvertoppingDischargeProperty); Assert.AreEqual("Schematisatie", criticalOvertoppingDischargeProperty.Category); Assert.AreEqual("Kritiek overslagdebiet [m³/s/m]", criticalOvertoppingDischargeProperty.DisplayName); Assert.AreEqual("Het kritieke overslagdebiet per strekkende meter.", criticalOvertoppingDischargeProperty.Description); PropertyDescriptor failureProbabilityOfStructureGivenErosionProperty = dynamicProperties[failureProbabilityOfStructureGivenErosionPropertyIndex]; - Assert.IsNotNull(failureProbabilityOfStructureGivenErosionProperty); Assert.IsFalse(failureProbabilityOfStructureGivenErosionProperty.IsReadOnly); Assert.AreEqual("Schematisatie", failureProbabilityOfStructureGivenErosionProperty.Category); Assert.AreEqual("Faalkans kunstwerk gegeven erosie bodem [-]", failureProbabilityOfStructureGivenErosionProperty.DisplayName); Assert.AreEqual("De faalkans kunstwerk gegeven erosie bodem.", failureProbabilityOfStructureGivenErosionProperty.Description); PropertyDescriptor modelFactorOvertoppingSuperCriticalFlowProperty = dynamicProperties[modelFactorOvertoppingSuperCriticalFlowPropertyIndex]; - Assert.IsNotNull(modelFactorOvertoppingSuperCriticalFlowProperty); Assert.AreEqual("Modelfactoren", modelFactorOvertoppingSuperCriticalFlowProperty.Category); Assert.AreEqual("Modelfactor overloopdebiet volkomen overlaat [-]", modelFactorOvertoppingSuperCriticalFlowProperty.DisplayName); Assert.AreEqual("Het modelfactor overloopdebiet volkomen overlaat dat gebruikt wordt tijdens de berekening.", modelFactorOvertoppingSuperCriticalFlowProperty.Description); PropertyDescriptor hydraulicBoundaryLocationProperty = dynamicProperties[hydraulicBoundaryLocationPropertyIndex]; - Assert.IsNotNull(modelFactorOvertoppingSuperCriticalFlowProperty); Assert.IsFalse(hydraulicBoundaryLocationProperty.IsReadOnly); Assert.AreEqual("Hydraulische gegevens", hydraulicBoundaryLocationProperty.Category); Assert.AreEqual("Locatie met hydraulische randvoorwaarden", hydraulicBoundaryLocationProperty.DisplayName); Assert.AreEqual("De locatie met hydraulische randvoorwaarden die gebruikt wordt tijdens de berekening.", hydraulicBoundaryLocationProperty.Description); PropertyDescriptor stormDurationProperty = dynamicProperties[stormDurationPropertyIndex]; - Assert.IsNotNull(stormDurationProperty); Assert.AreEqual("Hydraulische gegevens", stormDurationProperty.Category); Assert.AreEqual("Stormduur [uren]", stormDurationProperty.DisplayName); Assert.AreEqual("De duur van de storm dat gebruikt wordt tijdens de berekening.", stormDurationProperty.Description); Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/Ringtoets.HeightStructures.Forms.Test.csproj =================================================================== diff -u -rcfbc63bdf527a3b6b51c6bfb5442eecd8c7a9c37 -r9f9e6d0ed59b60fd6b686989f028fc588df8e4ea --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/Ringtoets.HeightStructures.Forms.Test.csproj (.../Ringtoets.HeightStructures.Forms.Test.csproj) (revision cfbc63bdf527a3b6b51c6bfb5442eecd8c7a9c37) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/Ringtoets.HeightStructures.Forms.Test.csproj (.../Ringtoets.HeightStructures.Forms.Test.csproj) (revision 9f9e6d0ed59b60fd6b686989f028fc588df8e4ea) @@ -141,7 +141,6 @@ Ringtoets.HeightStructures.Plugin -