From 7e13b13b7c49aed5ab54f339d3f0958c628561f0 Mon Sep 17 00:00:00 2001
From: Basil Crow <me@basilcrow.com>
Date: Tue, 8 Oct 2019 08:26:48 -0700
Subject: [PATCH] Add FunctionalInterface annotation

---
 src/main/java/org/jvnet/hudson/test/RestartableJenkinsRule.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/jvnet/hudson/test/RestartableJenkinsRule.java b/src/main/java/org/jvnet/hudson/test/RestartableJenkinsRule.java
index 6dc2edee4..950fbd795 100644
--- a/src/main/java/org/jvnet/hudson/test/RestartableJenkinsRule.java
+++ b/src/main/java/org/jvnet/hudson/test/RestartableJenkinsRule.java
@@ -217,7 +217,7 @@ void simulateAbruptShutdown() throws IOException {
      * {@code Consumer} is the same, and is not present in Java 7.
      * Other candidates had similar issues.
      */
-    // TODO Java 8: @FunctionalInterface
+    @FunctionalInterface
     public interface Step {
         void run(JenkinsRule r) throws Throwable;
     }