From 13edac4e25606faced4e5e3fa1a4f2dccd246cb2 Mon Sep 17 00:00:00 2001 From: John Smart Date: Thu, 22 Oct 2015 08:26:09 +0100 Subject: [PATCH] Refactoring of a solution to avoid contention on resource JAR files. --- .../net/thucydides/core/reports/html/HtmlReporter.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/serenity-core/src/main/java/net/thucydides/core/reports/html/HtmlReporter.java b/serenity-core/src/main/java/net/thucydides/core/reports/html/HtmlReporter.java index 033732e514..c93b22d5e5 100644 --- a/serenity-core/src/main/java/net/thucydides/core/reports/html/HtmlReporter.java +++ b/serenity-core/src/main/java/net/thucydides/core/reports/html/HtmlReporter.java @@ -21,7 +21,6 @@ import java.nio.file.Path; import java.util.EnumSet; import java.util.Map; -import java.util.concurrent.atomic.AtomicBoolean; import static net.thucydides.core.reports.html.HtmlResourceCopier.copyHtmlResourcesFrom; @@ -69,14 +68,9 @@ protected EnvironmentVariables getEnvironmentVariables() { return environmentVariables; } - private static AtomicBoolean alreadyCopied = new AtomicBoolean(false); - protected void copyResourcesToOutputDirectory() throws IOException { - - if (!alreadyCopied.getAndSet(true)) { - updateResourceDirectoryFromSystemPropertyIfDefined(); - copyHtmlResourcesFrom(getResourceDirectory()).to(getOutputDirectory()); - } + updateResourceDirectoryFromSystemPropertyIfDefined(); + copyHtmlResourcesFrom(getResourceDirectory()).to(getOutputDirectory()); } protected void copyTestResultsToOutputDirectory() throws IOException {