Skip to content

Commit

Permalink
feat: add EEAs
Browse files Browse the repository at this point in the history
  • Loading branch information
sebthom committed Jun 24, 2024
1 parent b64a952 commit 4475b35
Show file tree
Hide file tree
Showing 21 changed files with 206 additions and 144 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ https://help.eclipse.org/latest/index.jsp?topic=/org.eclipse.jdt.doc.user/tasks/

### Binaries

Latest **Release** binaries are available on Maven central, see https://search.maven.org/search?q=g%3Acom.vegardit.no-npe

Latest **Snapshot** binaries are available via the [mvn-snapshots-repo](https://github.com/vegardit/no-npe/tree/mvn-snapshots-repo) git branch.
You need to add this repository configuration to your Maven `settings.xml`:

Expand Down
4 changes: 2 additions & 2 deletions libs/eea-eclipse-platform/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ SPDX-ArtifactOfProjectHomePage: https://github.com/vegardit/no-npe
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
<version>3.125.0</version>
<version>3.126.0</version>
<scope>provided</scope>
<exclusions>
<exclusion>
Expand Down Expand Up @@ -77,7 +77,7 @@ SPDX-ArtifactOfProjectHomePage: https://github.com/vegardit/no-npe
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.jface.notifications</artifactId>
<version>0.7.100</version>
<version>0.7.200</version>
<scope>provided</scope>
</dependency>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ getBoldFont
<init>
(Lorg/eclipse/swt/widgets/Composite;ILorg/eclipse/e4/ui/dialogs/filteredtree/PatternFilter;)V
(Lorg/eclipse/swt/widgets/Composite;ILorg/eclipse/e4/ui/dialogs/filteredtree/PatternFilter;)V
<init>
(Lorg/eclipse/swt/widgets/Composite;ILorg/eclipse/e4/ui/dialogs/filteredtree/PatternFilter;J)V
(Lorg/eclipse/swt/widgets/Composite;ILorg/eclipse/e4/ui/dialogs/filteredtree/PatternFilter;J)V
createControl
(Lorg/eclipse/swt/widgets/Composite;I)V
(Lorg/eclipse/swt/widgets/Composite;I)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@ SHARED_CURRENT_AGENT
Ljava/lang/String;
L1java/lang/String;

getBooleanProperty
(Ljava/lang/String;)Z
(Ljava/lang/String;)Z
getBooleanProperty
(Ljava/lang/String;Z)Z
(Ljava/lang/String;Z)Z
getProperty
(Ljava/lang/String;)Ljava/lang/String;
(Ljava/lang/String;)Ljava/lang/String;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ class org/eclipse/equinox/p2/engine/ProvisioningContext
CHECK_AUTHORITIES
Ljava/lang/String;
L1java/lang/String;
FOLLOW_ARTIFACT_REPOSITORY_REFERENCES
Ljava/lang/String;
L1java/lang/String;
FOLLOW_REPOSITORY_REFERENCES
Ljava/lang/String;
L1java/lang/String;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,6 @@ setType
setVersion
(Ljava/lang/String;)V
(Ljava/lang/String;)V
toString
()Ljava/lang/String;
()L1java/lang/String; # @Inherited(java.lang.Object)
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@ class org/eclipse/jface/text/DocumentEvent

fDocument
Lorg/eclipse/jface/text/IDocument;
Lorg/eclipse/jface/text/IDocument;
L1org/eclipse/jface/text/IDocument;
fText
Ljava/lang/String;
L1java/lang/String;

<init>
(Lorg/eclipse/jface/text/IDocument;IILjava/lang/String;)V
(Lorg/eclipse/jface/text/IDocument;IILjava/lang/String;)V
(L1org/eclipse/jface/text/IDocument;IIL1java/lang/String;)V
getDocument
()Lorg/eclipse/jface/text/IDocument;
()Lorg/eclipse/jface/text/IDocument;
()L1org/eclipse/jface/text/IDocument;
getText
()Ljava/lang/String;
()L1java/lang/String;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,9 @@ setExpandedElements
setExpandedState
(Ljava/lang/Object;Z)V
(Ljava/lang/Object;Z)V
setExpandedStateWithAutoExpandOnSingleChild
(Ljava/lang/Object;Z)V
(Ljava/lang/Object;Z)V
setExpandedTreePaths
([Lorg/eclipse/jface/viewers/TreePath;)V
([Lorg/eclipse/jface/viewers/TreePath;)V
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class org/eclipse/osgi/storage/StorageUtil

canWrite
(Ljava/io/File;)Z
(Ljava/io/File;)Z
(Ljava/io/File;Ljava/lang/String;)Z
(Ljava/io/File;Ljava/lang/String;)Z
copy
(Ljava/io/File;Ljava/io/File;)V
(Ljava/io/File;Ljava/io/File;)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@ class org/eclipse/swt/graphics/Font
win32_new
(Lorg/eclipse/swt/graphics/Device;J)Lorg/eclipse/swt/graphics/Font;
(Lorg/eclipse/swt/graphics/Device;J)Lorg/eclipse/swt/graphics/Font;
win32_new
(Lorg/eclipse/swt/graphics/Device;JI)Lorg/eclipse/swt/graphics/Font;
(Lorg/eclipse/swt/graphics/Device;JI)Lorg/eclipse/swt/graphics/Font;
win32_new
(Lorg/eclipse/swt/graphics/Device;Lorg/eclipse/swt/graphics/FontData;I)Lorg/eclipse/swt/graphics/Font;
(Lorg/eclipse/swt/graphics/Device;Lorg/eclipse/swt/graphics/FontData;I)Lorg/eclipse/swt/graphics/Font;
win32_new
(Lorg/eclipse/swt/graphics/Font;I)Lorg/eclipse/swt/graphics/Font;
(Lorg/eclipse/swt/graphics/Font;I)Lorg/eclipse/swt/graphics/Font;

<init>
(Lorg/eclipse/swt/graphics/Device;Ljava/lang/String;II)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ class org/eclipse/swt/graphics/Image
win32_new
(Lorg/eclipse/swt/graphics/Device;IJ)Lorg/eclipse/swt/graphics/Image;
(Lorg/eclipse/swt/graphics/Device;IJ)Lorg/eclipse/swt/graphics/Image;
win32_new
(Lorg/eclipse/swt/graphics/Image;I)Lorg/eclipse/swt/graphics/Image;
(Lorg/eclipse/swt/graphics/Image;I)Lorg/eclipse/swt/graphics/Image;

<init>
(Lorg/eclipse/swt/graphics/Device;II)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ getMessage
open
()Ljava/lang/String;
()Ljava/lang/String;
openDialog
()Ljava/util/Optional<Ljava/lang/String;>;
()Ljava/util/Optional<Ljava/lang/String;>;
setFilterPath
(Ljava/lang/String;)V
(Ljava/lang/String;)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ getFilterPath
open
()Ljava/lang/String;
()Ljava/lang/String;
openDialog
()Ljava/util/Optional<Ljava/lang/String;>;
()Ljava/util/Optional<Ljava/lang/String;>;
setFileName
(Ljava/lang/String;)V
(Ljava/lang/String;)V
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class org/eclipse/swt/widgets/TypedListener

eventListener
Lorg/eclipse/swt/internal/SWTEventListener;
Lorg/eclipse/swt/internal/SWTEventListener;
Ljava/util/EventListener;
Ljava/util/EventListener;

<init>
(Lorg/eclipse/swt/internal/SWTEventListener;)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ addDisposeListener
addListener
(ILorg/eclipse/swt/widgets/Listener;)V
(IL1org/eclipse/swt/widgets/Listener;)V
addTypedListener
(Ljava/util/EventListener;[I)V
(L1java/util/EventListener;[1I)V
getData
()Ljava/lang/Object;
()L0java/lang/Object;
Expand All @@ -21,6 +24,9 @@ getDisplay
getListeners
(I)[Lorg/eclipse/swt/widgets/Listener;
(I)[L1org/eclipse/swt/widgets/Listener;
getTypedListeners
<L::Ljava/util/EventListener;>(ILjava/lang/Class<TL;>;)Ljava/util/stream/Stream<TL;>;
<L::Ljava/util/EventListener;>(IL1java/lang/Class<TL;>;)L1java/util/stream/Stream<TL;>;
notifyListeners
(ILorg/eclipse/swt/widgets/Event;)V
(IL0org/eclipse/swt/widgets/Event;)V
Expand All @@ -33,6 +39,9 @@ removeListener
removeListener
(ILorg/eclipse/swt/widgets/Listener;)V
(IL1org/eclipse/swt/widgets/Listener;)V
removeTypedListener
(ILjava/util/EventListener;)V
(IL1java/util/EventListener;)V
setData
(Ljava/lang/Object;)V
(L0java/lang/Object;)V
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
class org/eclipse/ui/INavigationLocation

getId
()Ljava/lang/String;
()Ljava/lang/String;
getInput
()Ljava/lang/Object;
()Ljava/lang/Object;
Expand All @@ -15,6 +18,9 @@ restoreState
saveState
(Lorg/eclipse/ui/IMemento;)V
(Lorg/eclipse/ui/IMemento;)V
setId
(Ljava/lang/String;)V
(Ljava/lang/String;)V
setInput
(Ljava/lang/Object;)V
(Ljava/lang/Object;)V
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,18 @@ class org/eclipse/ui/NavigationLocation
getEditorPart
()Lorg/eclipse/ui/IEditorPart;
()Lorg/eclipse/ui/IEditorPart;
getId
()Ljava/lang/String;
()Ljava/lang/String;
getInput
()Ljava/lang/Object;
()Ljava/lang/Object;
getText
()Ljava/lang/String;
()Ljava/lang/String;
setId
(Ljava/lang/String;)V
(Ljava/lang/String;)V
setInput
(Ljava/lang/Object;)V
(Ljava/lang/Object;)V
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@ treeViewer
<init>
(Lorg/eclipse/swt/widgets/Composite;ILorg/eclipse/ui/dialogs/PatternFilter;ZZ)V
(Lorg/eclipse/swt/widgets/Composite;ILorg/eclipse/ui/dialogs/PatternFilter;ZZ)V
<init>
(Lorg/eclipse/swt/widgets/Composite;ILorg/eclipse/ui/dialogs/PatternFilter;ZZJ)V
(Lorg/eclipse/swt/widgets/Composite;ILorg/eclipse/ui/dialogs/PatternFilter;ZZJ)V
<init>
(Lorg/eclipse/swt/widgets/Composite;Z)V
(Lorg/eclipse/swt/widgets/Composite;Z)V
Expand Down
Loading

0 comments on commit 4475b35

Please sign in to comment.