Skip to content

Commit c9d081b

Browse files
committed
! B removing the stacking of checks
1 parent 00389ef commit c9d081b

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

approvaltests/src/main/java/org/approvaltests/SafetyCheckBeforeVerify.java

+2-5
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,12 @@ public class SafetyCheckBeforeVerify
1111
public static void run(ApprovalApprover approver, Options options)
1212
{
1313
Action2<ApprovalApprover, Options> check = guardRailCheck.get();
14-
guardRailCheck.set(Action2.doNothing());
14+
guardRailCheck.remove();
1515
check.call(approver, options);
1616
}
1717
public static void add(Action2<ApprovalApprover, Options> newCheck)
1818
{
1919
Action2<ApprovalApprover, Options> oldCheck = guardRailCheck.get();
20-
guardRailCheck.set((a, o) -> {
21-
newCheck.call(a, o);
22-
oldCheck.call(a, o);
23-
});
20+
guardRailCheck.set(newCheck);
2421
}
2522
}

0 commit comments

Comments
 (0)