# 04-jdeps-jdeprscan (scanning probes.jar, built by JDK 17, with the JDK 25 tools) --- jdeps --jdk-internals probes.jar -> jdk.unsupported UnsafeProbe -> sun.misc.Unsafe JDK internal API (jdk.unsupported) --- jdeprscan --release 17 --for-removal Jar file probes.jar: class SecurityManagerProbe uses deprecated class java/lang/SecurityManager (forRemoval=true) class SecurityManagerProbe uses deprecated method java/lang/System::setSecurityManager(Ljava/lang/SecurityManager;)V (forRemoval=true) class SecurityManagerProbe uses deprecated method java/lang/System::getSecurityManager()Ljava/lang/SecurityManager; (forRemoval=true) --- jdeprscan --release 25 --for-removal Jar file probes.jar: class FinalizerProbe$Res overrides deprecated method java/lang/Object::finalize()V (forRemoval=true) class SecurityManagerProbe uses deprecated class java/lang/SecurityManager (forRemoval=true) class SecurityManagerProbe uses deprecated method java/lang/System::setSecurityManager(Ljava/lang/SecurityManager;)V (forRemoval=true) class SecurityManagerProbe uses deprecated method java/lang/System::getSecurityManager()Ljava/lang/SecurityManager; (forRemoval=true) class ThreadStopProbe uses deprecated method java/lang/Thread::stop()V (forRemoval=true)