From 9b41397a019e6cc32b5c1ab502fa4abdb9a9ef49 Mon Sep 17 00:00:00 2001 From: ZaneYork Date: Wed, 3 Jun 2020 11:43:13 +0800 Subject: Remove take while op(does not return first none matched item) --- src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs | 1 - 1 file changed, 1 deletion(-) (limited to 'src/SMAPI') diff --git a/src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs b/src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs index c03376d6..579c3a08 100644 --- a/src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs +++ b/src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs @@ -119,7 +119,6 @@ namespace StardewModdingAPI.Framework.ModLoading.Framework return new Tuple(false, e.InnerException ?? e); } }) - .TakeWhile(tuple => tuple.Item2 == null) // Stop on any exception occurs .Aggregate((tupleA, tupleB) => new Tuple(tupleA.Item1 | tupleB.Item1, tupleA.Item2 ?? tupleB.Item2)); // Aggregate result and exception if (aggregateResult.Item2 != null) { -- cgit