From: Arnaud Giersch Date: Thu, 4 Apr 2019 08:33:03 +0000 (+0200) Subject: [sonar] Forbid construction of utility class. X-Git-Tag: v3.22.2~183 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/434b944d6af29d6039be6f5ff3b9d9364e7f9905 [sonar] Forbid construction of utility class. --- diff --git a/src/bindings/java/org/simgrid/trace/Trace.java b/src/bindings/java/org/simgrid/trace/Trace.java index 4471c98a87..f9f4d63828 100644 --- a/src/bindings/java/org/simgrid/trace/Trace.java +++ b/src/bindings/java/org/simgrid/trace/Trace.java @@ -16,6 +16,10 @@ public final class Trace { NativeLib.nativeInit(); } + private Trace() { + throw new IllegalStateException("Utility class \"Trace\""); + } + // TODO complete the binding of the tracing API /**