diff --git a/platform/core-ui/api-dump-experimental.txt b/platform/core-ui/api-dump-experimental.txt index da5120355590..90f82a161002 100644 --- a/platform/core-ui/api-dump-experimental.txt +++ b/platform/core-ui/api-dump-experimental.txt @@ -1,18 +1,3 @@ -*f:com.intellij.ui.RoundedIcon -- com.intellij.util.ui.JBScalableIcon -- com.intellij.ui.icons.DarkIconProvider -- com.intellij.ui.icons.IconWithToolTip -- (java.awt.Image,D):V -- (java.awt.Image,D,Z):V -- (javax.swing.Icon,D):V -- (javax.swing.Icon,D,Z):V -- equals(java.lang.Object):Z -- getDarkIcon(Z):javax.swing.Icon -- getIconHeight():I -- getIconWidth():I -- getToolTip(Z):java.lang.String -- hashCode():I -- paintIcon(java.awt.Component,java.awt.Graphics,I,I):V f:com.intellij.ui.SimpleTextAttributes - *s:fromMarkupTextKind(com.intellij.openapi.util.text.MarkupText$Kind):com.intellij.ui.SimpleTextAttributes f:com.intellij.util.IconUtil diff --git a/platform/core-ui/api-dump.txt b/platform/core-ui/api-dump.txt index 6603d688f054..eaec1bd2d2de 100644 --- a/platform/core-ui/api-dump.txt +++ b/platform/core-ui/api-dump.txt @@ -297,6 +297,21 @@ f:com.intellij.ui.OverlaidOffsetIconsIcon f:com.intellij.ui.RightAlignedLabelUI - javax.swing.plaf.basic.BasicLabelUI - ():V +f:com.intellij.ui.RoundedIcon +- com.intellij.util.ui.JBScalableIcon +- com.intellij.ui.icons.DarkIconProvider +- com.intellij.ui.icons.IconWithToolTip +- (java.awt.Image,D):V +- (java.awt.Image,D,Z):V +- (javax.swing.Icon,D):V +- (javax.swing.Icon,D,Z):V +- equals(java.lang.Object):Z +- getDarkIcon(Z):javax.swing.Icon +- getIconHeight():I +- getIconWidth():I +- getToolTip(Z):java.lang.String +- hashCode():I +- paintIcon(java.awt.Component,java.awt.Graphics,I,I):V c:com.intellij.ui.RowIcon - com.intellij.util.ui.JBCachingScalableIcon - com.intellij.ui.icons.IconWithToolTip diff --git a/platform/core-ui/src/ui/RoundedIcon.java b/platform/core-ui/src/ui/RoundedIcon.java index a8c372143132..082bc9a731e0 100644 --- a/platform/core-ui/src/ui/RoundedIcon.java +++ b/platform/core-ui/src/ui/RoundedIcon.java @@ -10,7 +10,6 @@ import com.intellij.util.ObjectUtils; import com.intellij.util.ui.ImageUtil; import com.intellij.util.ui.JBScalableIcon; import com.intellij.util.ui.JBUI; -import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -32,7 +31,6 @@ import java.awt.geom.RoundRectangle2D; import java.awt.image.BufferedImage; import java.util.Objects; -@ApiStatus.Experimental public final class RoundedIcon extends JBScalableIcon implements DarkIconProvider, IconWithToolTip { private final Icon mySourceIcon; private final double myArcRatio; @@ -158,7 +156,6 @@ public final class RoundedIcon extends JBScalableIcon implements DarkIconProvide return mySourceIcon.getIconHeight(); } - @Override public int hashCode() { return Objects.hash(mySourceIcon, myArcRatio);