List of problems found in org.eclipse.swt

Compatibility Warnings API Usage Warnings Bundle Version Warnings
4 25 1

Compatibility

The method org.eclipse.swt.graphics.Device.internal_new_GC(GCData) that has to be implemented has been added
The method org.eclipse.swt.graphics.Device.internal_dispose_GC(int, GCData) that has to be implemented has been added
The method org.eclipse.swt.graphics.Drawable.internal_new_GC(GCData) in an interface that is intended to be implemented has been added
The method org.eclipse.swt.graphics.Drawable.internal_dispose_GC(int, GCData) in an interface that is intended to be implemented has been added

API Usage

org.eclipse.swt.dnd.TransferData.formatetc declared as non-API type org.eclipse.swt.internal.ole.win32.FORMATETC
org.eclipse.swt.dnd.TransferData.stgmedium declared as non-API type org.eclipse.swt.internal.ole.win32.STGMEDIUM
org.eclipse.swt.graphics.FontData.data declared as non-API type org.eclipse.swt.internal.win32.LOGFONT
org.eclipse.swt.graphics.FontData.win32_new(LOGFONT, float) has non-API parameter type org.eclipse.swt.internal.win32.LOGFONT
org.eclipse.swt.graphics.FontMetrics.handle declared as non-API type org.eclipse.swt.internal.win32.TEXTMETRIC
org.eclipse.swt.graphics.FontMetrics.win32_new(TEXTMETRIC) has non-API parameter type org.eclipse.swt.internal.win32.TEXTMETRIC
org.eclipse.swt.ole.win32.OleAutomation.getTypeInfoAttributes() has non-API return type org.eclipse.swt.internal.ole.win32.TYPEATTR
org.eclipse.swt.ole.win32.OleClientSite.appClsid declared as non-API type org.eclipse.swt.internal.ole.win32.GUID
org.eclipse.swt.ole.win32.OleClientSite.objIOleObject declared as non-API type org.eclipse.swt.internal.ole.win32.IOleObject
org.eclipse.swt.ole.win32.OleClientSite.objIViewObject2 declared as non-API type org.eclipse.swt.internal.ole.win32.IViewObject2
org.eclipse.swt.ole.win32.OleClientSite.objIOleCommandTarget declared as non-API type org.eclipse.swt.internal.ole.win32.IOleCommandTarget
org.eclipse.swt.ole.win32.OleClientSite.objDocumentView declared as non-API type org.eclipse.swt.internal.ole.win32.IOleDocumentView
org.eclipse.swt.ole.win32.OleClientSite.objIUnknown declared as non-API type org.eclipse.swt.internal.ole.win32.IUnknown
org.eclipse.swt.ole.win32.OleClientSite.objIOleInPlaceObject declared as non-API type org.eclipse.swt.internal.ole.win32.IOleInPlaceObject
org.eclipse.swt.ole.win32.OleClientSite.tempStorage declared as non-API type org.eclipse.swt.internal.ole.win32.IStorage
org.eclipse.swt.ole.win32.OleClientSite.getClassID(String) has non-API return type org.eclipse.swt.internal.ole.win32.GUID
org.eclipse.swt.ole.win32.OleClientSite.createTempStorage() has non-API return type org.eclipse.swt.internal.ole.win32.IStorage
org.eclipse.swt.ole.win32.OleControlSite.getLicenseInfo(GUID) has non-API parameter type org.eclipse.swt.internal.ole.win32.GUID
org.eclipse.swt.ole.win32.OleControlSite.removeEventListener(OleAutomation, GUID, int, OleListener) has non-API parameter type org.eclipse.swt.internal.ole.win32.GUID
org.eclipse.swt.ole.win32.Variant.getUnknown() has non-API return type org.eclipse.swt.internal.ole.win32.IUnknown
org.eclipse.swt.ole.win32.Variant.getDispatch() has non-API return type org.eclipse.swt.internal.ole.win32.IDispatch
Constructor for org.eclipse.swt.ole.win32.Variant with non-API parameter type org.eclipse.swt.internal.ole.win32.IUnknown
Constructor for org.eclipse.swt.ole.win32.Variant with non-API parameter type org.eclipse.swt.internal.ole.win32.IDispatch
org.eclipse.swt.widgets.Display.msg declared as non-API type org.eclipse.swt.internal.win32.MSG
Constructor for org.eclipse.swt.widgets.TypedListener with non-API parameter type org.eclipse.swt.internal.SWTEventListener

Bundle Version

The major version should be incremented in version 3.102.0, since API breakage occurred since version 3.100.1

Valid HTML 4.01 Transitional