Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Service/StabilityPointStructuresCalculationService.cs =================================================================== diff -u -rc238c8de03e71e09a71c68b6f28fb057ef8a1c4d -r6279011a954055d718ba3acf1144fc0da8923bf7 --- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Service/StabilityPointStructuresCalculationService.cs (.../StabilityPointStructuresCalculationService.cs) (revision c238c8de03e71e09a71c68b6f28fb057ef8a1c4d) +++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Service/StabilityPointStructuresCalculationService.cs (.../StabilityPointStructuresCalculationService.cs) (revision 6279011a954055d718ba3acf1144fc0da8923bf7) @@ -564,9 +564,9 @@ return validationResults.ToArray(); } - private static IEnumerable GetLowSillLinearValidationRules(StabilityPointStructuresInput input) + private static ValidationRule[] GetLowSillLinearValidationRules(StabilityPointStructuresInput input) { - var validationRules = new List() + return new ValidationRule[] { new UseBreakWaterRule(input), new NumericInputRule(input.VolumicWeightWater, @@ -616,13 +616,11 @@ new VariationCoefficientLogNormalDistributionRule(input.StabilityLinearLoadModel, ParameterNameExtractor.GetFromDisplayName(RingtoetsStabilityPointStructuresFormsResources.Structure_StabilityLinearLoadModel_DisplayName)), }; - - return validationRules; } - private static IEnumerable GetLowSillQuadraticValidationRules(StabilityPointStructuresInput input) + private static ValidationRule[] GetLowSillQuadraticValidationRules(StabilityPointStructuresInput input) { - var validationRules = new List() + return new ValidationRule[] { new UseBreakWaterRule(input), new NumericInputRule(input.VolumicWeightWater, @@ -672,13 +670,11 @@ new VariationCoefficientLogNormalDistributionRule(input.StabilityQuadraticLoadModel, ParameterNameExtractor.GetFromDisplayName(RingtoetsStabilityPointStructuresFormsResources.Structure_StabilityQuadraticLoadModel_DisplayName)) }; - - return validationRules; } - private static IEnumerable GetFloodedCulvertLinearValidationRules(StabilityPointStructuresInput input) + private static ValidationRule[] GetFloodedCulvertLinearValidationRules(StabilityPointStructuresInput input) { - var validationRules = new List() + return new ValidationRule[] { new UseBreakWaterRule(input), new NumericInputRule(input.VolumicWeightWater, @@ -728,13 +724,11 @@ new VariationCoefficientLogNormalDistributionRule(input.StabilityLinearLoadModel, ParameterNameExtractor.GetFromDisplayName(RingtoetsStabilityPointStructuresFormsResources.Structure_StabilityLinearLoadModel_DisplayName)), }; - - return validationRules; } - private static IEnumerable GetFloodedCulvertQuadraticValidationRules(StabilityPointStructuresInput input) + private static ValidationRule[] GetFloodedCulvertQuadraticValidationRules(StabilityPointStructuresInput input) { - var validationRules = new List() + return new ValidationRule[] { new UseBreakWaterRule(input), new NumericInputRule(input.VolumicWeightWater, @@ -784,8 +778,6 @@ new VariationCoefficientLogNormalDistributionRule(input.StabilityQuadraticLoadModel, ParameterNameExtractor.GetFromDisplayName(RingtoetsStabilityPointStructuresFormsResources.Structure_StabilityQuadraticLoadModel_DisplayName)), }; - - return validationRules; } } } \ No newline at end of file