Loading... (original) (raw)

Uploaded image for project: 'JDK'

  1. JDK
  2. JDK-8209382

[error-prone] HashtableContains in sun/rmi/server/ActivationGroupImpl.java

running error-prone on jdk/jdk found the following deffect in java.rmi module:

src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java:447: warning: [HashtableContains] contains() is a legacy method that is equivalent to containsValue(), but the argument type 'java.rmi.activation.ActivationID' looks like a key
if (!active.contains(id)) {
^
(see https://errorprone.info/bugpattern/HashtableContains.md)
Did you mean 'if (!active.containsKey(id)) {'?

relates to

Task - A task that needs to be done. JDK-8209331 experimenting w/ error-prone