Skip to content

Commit

Permalink
Cleaned API Problem usage warnings in Draw2d
Browse files Browse the repository at this point in the history
  • Loading branch information
azoitl authored and ptziegler committed Jan 22, 2024
1 parent 60c6b5c commit 447c46b
Showing 1 changed file with 56 additions and 24 deletions.
80 changes: 56 additions & 24 deletions org.eclipse.draw2d/.settings/.api_filters
Original file line number Diff line number Diff line change
@@ -1,50 +1,82 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<component id="org.eclipse.draw2d" version="2">
<resource path="src/org/eclipse/draw2d/ColorConstants.java" type="org.eclipse.draw2d.ColorConstants">
<filter comment="Adding fields to constant interface is fine" id="403767336">
<resource path="src/org/eclipse/draw2d/AbstractImageFigure.java" type="org.eclipse.draw2d.AbstractImageFigure">
<filter comment="AbstractImageFigure is the offical startpoint for IImageFigure therefore it is ok that it implements that interface" id="576725006">
<message_arguments>
<message_argument value="org.eclipse.draw2d.ColorConstants"/>
<message_argument value="lineForeground"/>
<message_argument value="IImageFigure"/>
<message_argument value="AbstractImageFigure"/>
</message_arguments>
</filter>
<filter comment="Adding fields to constant interface is fine" id="403767336">
</resource>
<resource path="src/org/eclipse/draw2d/Connection.java" type="org.eclipse.draw2d.Connection">
<filter id="576720909">
<message_arguments>
<message_argument value="IFigure"/>
<message_argument value="Connection"/>
</message_arguments>
</filter>
</resource>
<resource path="src/org/eclipse/draw2d/Figure.java" type="org.eclipse.draw2d.Figure">
<filter id="576725006">
<message_arguments>
<message_argument value="IFigure"/>
<message_argument value="Figure"/>
</message_arguments>
</filter>
</resource>
<resource path="src/org/eclipse/draw2d/FreeformFigure.java" type="org.eclipse.draw2d.FreeformFigure">
<filter id="576720909">
<message_arguments>
<message_argument value="IFigure"/>
<message_argument value="FreeformFigure"/>
</message_arguments>
</filter>
</resource>
<resource path="src/org/eclipse/draw2d/IScrollableFigure.java" type="org.eclipse.draw2d.IScrollableFigure">
<filter id="576720909">
<message_arguments>
<message_argument value="org.eclipse.draw2d.ColorConstants"/>
<message_argument value="listHoverBackgroundColor"/>
<message_argument value="IFigure"/>
<message_argument value="IScrollableFigure"/>
</message_arguments>
</filter>
<filter comment="Adding fields to constant interface is fine" id="403767336">
</resource>
<resource path="src/org/eclipse/draw2d/Orientable.java" type="org.eclipse.draw2d.Orientable">
<filter id="576720909">
<message_arguments>
<message_argument value="org.eclipse.draw2d.ColorConstants"/>
<message_argument value="listSelectedBackgroundColor"/>
<message_argument value="IFigure"/>
<message_argument value="Orientable"/>
</message_arguments>
</filter>
</resource>
<resource path="src/org/eclipse/draw2d/ScalableFreeformLayeredPane.java" type="org.eclipse.draw2d.ScalableFreeformLayeredPane">
<filter comment="the overriden protected method useLocalCoordinates() has been removed as it provided the same functionality as the base class" id="338792546">
<resource path="src/org/eclipse/draw2d/RotatableDecoration.java" type="org.eclipse.draw2d.RotatableDecoration">
<filter id="576720909">
<message_arguments>
<message_argument value="org.eclipse.draw2d.ScalableFreeformLayeredPane"/>
<message_argument value="useLocalCoordinates()"/>
<message_argument value="IFigure"/>
<message_argument value="RotatableDecoration"/>
</message_arguments>
</filter>
</resource>
<resource path="src/org/eclipse/draw2d/geometry/Translatable.java" type="org.eclipse.draw2d.geometry.Translatable">
<filter comment="default method added to interface Translateable this should be uncritical" id="404000815">
<resource path="src/org/eclipse/draw2d/SWTGraphics.java" type="org.eclipse.draw2d.SWTGraphics">
<filter id="576778288">
<message_arguments>
<message_argument value="org.eclipse.draw2d.geometry.Translatable"/>
<message_argument value="performTranslate(Dimension)"/>
<message_argument value="Graphics"/>
<message_argument value="SWTGraphics"/>
</message_arguments>
</filter>
<filter comment="default method added to interface Translateable this should be uncritical" id="404000815">
</resource>
<resource path="src/org/eclipse/draw2d/ScalableFigure.java" type="org.eclipse.draw2d.ScalableFigure">
<filter id="576720909">
<message_arguments>
<message_argument value="org.eclipse.draw2d.geometry.Translatable"/>
<message_argument value="performTranslate(Insets)"/>
<message_argument value="IFigure"/>
<message_argument value="ScalableFigure"/>
</message_arguments>
</filter>
<filter comment="default method added to interface Translateable this should be uncritical" id="404000815">
</resource>
<resource path="src/org/eclipse/draw2d/ScaledGraphics.java" type="org.eclipse.draw2d.ScaledGraphics">
<filter id="576778288">
<message_arguments>
<message_argument value="org.eclipse.draw2d.geometry.Translatable"/>
<message_argument value="performTranslate(Point)"/>
<message_argument value="Graphics"/>
<message_argument value="ScaledGraphics"/>
</message_arguments>
</filter>
</resource>
Expand Down

0 comments on commit 447c46b

Please sign in to comment.