Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.KernelWrapper/Calculators/UpliftVan/UpliftVanCalculator.cs =================================================================== diff -u -r0b21aa321e05e40b31eb5ace3adc8bb9cebea68d -rdbb10eeea682a788576e9f91697ce896e4542263 --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.KernelWrapper/Calculators/UpliftVan/UpliftVanCalculator.cs (.../UpliftVanCalculator.cs) (revision 0b21aa321e05e40b31eb5ace3adc8bb9cebea68d) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.KernelWrapper/Calculators/UpliftVan/UpliftVanCalculator.cs (.../UpliftVanCalculator.cs) (revision dbb10eeea682a788576e9f91697ce896e4542263) @@ -83,14 +83,12 @@ try { - upliftVanKernel.Validate(); + return upliftVanKernel.Validate(); } catch (UpliftVanKernelWrapperException e) { throw new UpliftVanCalculatorException(e.Message, e); } - - return new List(); } private IUpliftVanKernel CalculateUpliftVan() Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.KernelWrapper/Kernels/UpliftVan/UpliftVanKernelWrapper.cs =================================================================== diff -u -r0b21aa321e05e40b31eb5ace3adc8bb9cebea68d -rdbb10eeea682a788576e9f91697ce896e4542263 --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.KernelWrapper/Kernels/UpliftVan/UpliftVanKernelWrapper.cs (.../UpliftVanKernelWrapper.cs) (revision 0b21aa321e05e40b31eb5ace3adc8bb9cebea68d) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.KernelWrapper/Kernels/UpliftVan/UpliftVanKernelWrapper.cs (.../UpliftVanKernelWrapper.cs) (revision dbb10eeea682a788576e9f91697ce896e4542263) @@ -192,10 +192,9 @@ string result = wtiStabilityCalculation.Validate(); ValidationResult[] deserializedResult = WTIDeserializer.DeserializeValidation(result); - return deserializedResult.Select(r => r.Text).ToList(); - + return deserializedResult.Where(r => r.MessageType == ValidationResultType.Error).Select(r => r.Text).ToList(); } - catch (Exception e) when (!(e is UpliftVanKernelWrapperException)) + catch (Exception e) { throw new UpliftVanKernelWrapperException(e.Message, e); }