From 94d268af44981f4fc095e0d75488179b9065e6d0 Mon Sep 17 00:00:00 2001 From: Timothy Jones Date: Mon, 7 Oct 2024 23:57:48 +1100 Subject: [PATCH] chore: Fix compile error on java 17 --- .../contractcase/client/CrashPrintingExecutor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/dsl-java/src/main/java/io/contract_testing/contractcase/client/CrashPrintingExecutor.java b/packages/dsl-java/src/main/java/io/contract_testing/contractcase/client/CrashPrintingExecutor.java index bb579ade6..ca3426e39 100644 --- a/packages/dsl-java/src/main/java/io/contract_testing/contractcase/client/CrashPrintingExecutor.java +++ b/packages/dsl-java/src/main/java/io/contract_testing/contractcase/client/CrashPrintingExecutor.java @@ -27,6 +27,7 @@ public Future submit(Runnable task) { @Override public void close() { - this.executor.close(); + // In Java 17, executor.close() doesn't exist + this.executor.shutdown(); } }