diff --git a/src/java.base/share/classes/java/io/WriteAbortedException.java b/src/java.base/share/classes/java/io/WriteAbortedException.java index af7ea04b5581..6ae72f5ead38 100644 --- a/src/java.base/share/classes/java/io/WriteAbortedException.java +++ b/src/java.base/share/classes/java/io/WriteAbortedException.java @@ -64,7 +64,7 @@ public class WriteAbortedException extends ObjectStreamException { * @param ex Exception causing the abort. */ @SideEffectFree - @SuppressWarnings("purity.not.sideeffectfree.call") // initCause affects only the new object + @SuppressWarnings("purity.call") // initCause affects only the new object public WriteAbortedException(@Nullable String s, @Nullable Exception ex) { super(s); initCause(null); // Disallow subsequent initCause diff --git a/src/java.base/share/classes/java/lang/BootstrapMethodError.java b/src/java.base/share/classes/java/lang/BootstrapMethodError.java index 477b386153b9..3784b70dce76 100644 --- a/src/java.base/share/classes/java/lang/BootstrapMethodError.java +++ b/src/java.base/share/classes/java/lang/BootstrapMethodError.java @@ -84,7 +84,7 @@ public BootstrapMethodError(@Nullable String s, @Nullable Throwable cause) { * @param cause the cause, may be {@code null}. */ @SideEffectFree - @SuppressWarnings("purity.not.sideeffectfree.call") // initCause affects only the new object + @SuppressWarnings("purity.call") // initCause affects only the new object public BootstrapMethodError(@Nullable Throwable cause) { // cf. Throwable(Throwable cause) constructor. super(cause == null ? null : cause.toString()); diff --git a/src/java.base/share/classes/java/security/cert/CertPathValidatorException.java b/src/java.base/share/classes/java/security/cert/CertPathValidatorException.java index c966f4c4ea97..0e5f92303967 100644 --- a/src/java.base/share/classes/java/security/cert/CertPathValidatorException.java +++ b/src/java.base/share/classes/java/security/cert/CertPathValidatorException.java @@ -182,7 +182,7 @@ public CertPathValidatorException(@Nullable String msg, @Nullable Throwable caus * @since 1.7 */ @SideEffectFree - @SuppressWarnings("purity.not.sideeffectfree.call") // getCertificates() has no side effect + @SuppressWarnings("purity.call") // getCertificates() has no side effect public CertPathValidatorException(@Nullable String msg, @Nullable Throwable cause, CertPath certPath, int index, Reason reason) { super(msg, cause); diff --git a/src/java.base/share/classes/java/security/cert/CertificateRevokedException.java b/src/java.base/share/classes/java/security/cert/CertificateRevokedException.java index 994bd5d14784..9ec6ac18693c 100644 --- a/src/java.base/share/classes/java/security/cert/CertificateRevokedException.java +++ b/src/java.base/share/classes/java/security/cert/CertificateRevokedException.java @@ -93,7 +93,7 @@ public class CertificateRevokedException extends CertificateException { * typed key or value */ @SideEffectFree - @SuppressWarnings("purity.not.sideeffectfree.call") // side effects are only on new objects + @SuppressWarnings("purity.call") // side effects are only on new objects public CertificateRevokedException(Date revocationDate, CRLReason reason, X500Principal authority, Map extensions) { if (revocationDate == null || reason == null || authority == null || diff --git a/src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java b/src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java index 9989eb3d4488..4dd264e0bf89 100644 --- a/src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java +++ b/src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java @@ -59,7 +59,7 @@ public class InvalidPropertiesFormatException extends IOException { * {@link Throwable#getCause()} method). */ @SideEffectFree - @SuppressWarnings("purity.not.sideeffectfree.call") // initCause affects only the new object + @SuppressWarnings("purity.call") // initCause affects only the new object public InvalidPropertiesFormatException(@Nullable Throwable cause) { super(cause==null ? null : cause.toString()); this.initCause(cause);