From: Arnaud Giersch Date: Wed, 3 Jul 2019 07:54:15 +0000 (+0200) Subject: [sonar] Mark deprecated method as "@Deprecated". X-Git-Tag: v3.23.2~31 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/c0164fce5ac7eb8737258e5bde6d34c956283282 [sonar] Mark deprecated method as "@Deprecated". --- diff --git a/src/bindings/java/org/simgrid/msg/Comm.java b/src/bindings/java/org/simgrid/msg/Comm.java index b6c6b158c7..2338380dcc 100644 --- a/src/bindings/java/org/simgrid/msg/Comm.java +++ b/src/bindings/java/org/simgrid/msg/Comm.java @@ -30,7 +30,7 @@ public class Comm { } /** Destroy the C communication object, when the GC reclaims the java part. */ - @Override + @Deprecated @Override protected void finalize() throws Throwable{ nativeFinalize(); } diff --git a/src/bindings/java/org/simgrid/msg/Mutex.java b/src/bindings/java/org/simgrid/msg/Mutex.java index 6e253ea6ea..b7d9f5c127 100644 --- a/src/bindings/java/org/simgrid/msg/Mutex.java +++ b/src/bindings/java/org/simgrid/msg/Mutex.java @@ -18,7 +18,7 @@ public class Mutex { init(); } - @Override + @Deprecated @Override protected void finalize() throws Throwable { nativeFinalize(); } diff --git a/src/bindings/java/org/simgrid/msg/RngStream.java b/src/bindings/java/org/simgrid/msg/RngStream.java index 5aa76d966c..0fbfd311ac 100644 --- a/src/bindings/java/org/simgrid/msg/RngStream.java +++ b/src/bindings/java/org/simgrid/msg/RngStream.java @@ -42,7 +42,7 @@ public class RngStream { */ private native void create(String name); - @Override + @Deprecated @Override protected void finalize() throws Throwable{ nativeFinalize(); } diff --git a/src/bindings/java/org/simgrid/msg/Semaphore.java b/src/bindings/java/org/simgrid/msg/Semaphore.java index e404376079..7811aed323 100644 --- a/src/bindings/java/org/simgrid/msg/Semaphore.java +++ b/src/bindings/java/org/simgrid/msg/Semaphore.java @@ -67,7 +67,7 @@ public class Semaphore { /** Deletes this semaphore when the GC reclaims it */ - @Override + @Deprecated @Override protected void finalize() throws Throwable { nativeFinalize(); } @@ -80,4 +80,4 @@ public class Semaphore { org.simgrid.NativeLib.nativeInit(); nativeInit(); } -} \ No newline at end of file +} diff --git a/src/bindings/java/org/simgrid/msg/Task.java b/src/bindings/java/org/simgrid/msg/Task.java index a8d11ac403..4c1dfeaa15 100644 --- a/src/bindings/java/org/simgrid/msg/Task.java +++ b/src/bindings/java/org/simgrid/msg/Task.java @@ -181,7 +181,7 @@ public class Task { public native void cancel(); /** Deletes a task once the garbage collector reclaims it */ - @Override + @Deprecated @Override protected void finalize() throws Throwable{ nativeFinalize(); bind=0; // to avoid segfaults if the impossible happens yet again making this task surviving its finalize() diff --git a/src/bindings/java/org/simgrid/msg/VM.java b/src/bindings/java/org/simgrid/msg/VM.java index d7808f4c4d..bca633f62f 100644 --- a/src/bindings/java/org/simgrid/msg/VM.java +++ b/src/bindings/java/org/simgrid/msg/VM.java @@ -68,6 +68,7 @@ public class VM extends Host { public static native VM getVMByName(String name); /* Make sure that the GC also destroys the C object */ + @Deprecated @Override protected void finalize() throws Throwable { nativeFinalize(); }