From: Arnaud Giersch Date: Thu, 4 Jul 2019 07:08:43 +0000 (+0200) Subject: [sonar] Add @deprecated in javadoc. X-Git-Tag: v3.23.2~19 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/751b112bc9b896b94bb39a01aee7dad92e8a42b8?hp=5cba0719b23ef3c370193a886705a2d6255ffce5 [sonar] Add @deprecated in javadoc. --- diff --git a/src/bindings/java/org/simgrid/msg/Comm.java b/src/bindings/java/org/simgrid/msg/Comm.java index 2338380dcc..3346facc8a 100644 --- a/src/bindings/java/org/simgrid/msg/Comm.java +++ b/src/bindings/java/org/simgrid/msg/Comm.java @@ -29,7 +29,10 @@ public class Comm { protected Comm() { } - /** Destroy the C communication object, when the GC reclaims the java part. */ + /** + * Destroy the C communication object, when the GC reclaims the java part. + * @deprecated (from Java9 onwards) + */ @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 b7d9f5c127..e23d1fc846 100644 --- a/src/bindings/java/org/simgrid/msg/Mutex.java +++ b/src/bindings/java/org/simgrid/msg/Mutex.java @@ -18,6 +18,7 @@ public class Mutex { init(); } + /** @deprecated (from Java9 onwards) */ @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 0fbfd311ac..2209f49472 100644 --- a/src/bindings/java/org/simgrid/msg/RngStream.java +++ b/src/bindings/java/org/simgrid/msg/RngStream.java @@ -42,6 +42,7 @@ public class RngStream { */ private native void create(String name); + /** @deprecated (from Java9 onwards) */ @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 7811aed323..c348bd4cfb 100644 --- a/src/bindings/java/org/simgrid/msg/Semaphore.java +++ b/src/bindings/java/org/simgrid/msg/Semaphore.java @@ -66,7 +66,10 @@ public class Semaphore { } - /** Deletes this semaphore when the GC reclaims it */ + /** + * Deletes this semaphore when the GC reclaims it + * @deprecated (from Java9 onwards) + */ @Deprecated @Override protected void finalize() throws Throwable { nativeFinalize(); diff --git a/src/bindings/java/org/simgrid/msg/Task.java b/src/bindings/java/org/simgrid/msg/Task.java index 4c1dfeaa15..5bb5d2911b 100644 --- a/src/bindings/java/org/simgrid/msg/Task.java +++ b/src/bindings/java/org/simgrid/msg/Task.java @@ -180,7 +180,10 @@ public class Task { /** Cancels a task. */ public native void cancel(); - /** Deletes a task once the garbage collector reclaims it */ + /** + * Deletes a task once the garbage collector reclaims it + * @deprecated (from Java9 onwards) + */ @Deprecated @Override protected void finalize() throws Throwable{ nativeFinalize(); diff --git a/src/bindings/java/org/simgrid/msg/VM.java b/src/bindings/java/org/simgrid/msg/VM.java index bca633f62f..f0a778b9a3 100644 --- a/src/bindings/java/org/simgrid/msg/VM.java +++ b/src/bindings/java/org/simgrid/msg/VM.java @@ -67,7 +67,10 @@ public class VM extends Host { /** Retrieve a VM from its name */ public static native VM getVMByName(String name); - /* Make sure that the GC also destroys the C object */ + /** + * Make sure that the GC also destroys the C object + * @deprecated (from Java9 onwards) + */ @Deprecated @Override protected void finalize() throws Throwable { nativeFinalize();