Skip to content

Commit

Permalink
feat: add EEAs
Browse files Browse the repository at this point in the history
  • Loading branch information
sebthom committed Aug 23, 2024
1 parent d0dadfb commit 38ac739
Show file tree
Hide file tree
Showing 9 changed files with 115 additions and 115 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,31 @@ class org/eclipse/core/runtime/IAdapterManager

computeAdapterTypes
(Ljava/lang/Class<*>;)[Ljava/lang/String;
(Ljava/lang/Class<*>;)[Ljava/lang/String;
(L1java/lang/Class<*>;)[1L1java/lang/String;
computeClassOrder
<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)[Ljava/lang/Class<-TT;>;
<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)[Ljava/lang/Class<-TT;>;
<T:Ljava/lang/Object;>(L1java/lang/Class<TT;>;)[1L1java/lang/Class<-TT;>;
getAdapter
(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
(L1java/lang/Object;L1java/lang/String;)L0java/lang/Object;
getAdapter
<T:Ljava/lang/Object;>(Ljava/lang/Object;Ljava/lang/Class<TT;>;)TT;
<T:Ljava/lang/Object;>(Ljava/lang/Object;Ljava/lang/Class<TT;>;)TT;
<T:Ljava/lang/Object;>(L1java/lang/Object;L1java/lang/Class<TT;>;)T0T;
hasAdapter
(Ljava/lang/Object;Ljava/lang/String;)Z
(Ljava/lang/Object;Ljava/lang/String;)Z
(L1java/lang/Object;L1java/lang/String;)Z
loadAdapter
(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
(L1java/lang/Object;L1java/lang/String;)L0java/lang/Object;
queryAdapter
(Ljava/lang/Object;Ljava/lang/String;)I
(Ljava/lang/Object;Ljava/lang/String;)I
(L1java/lang/Object;L1java/lang/String;)I
registerAdapters
(Lorg/eclipse/core/runtime/IAdapterFactory;Ljava/lang/Class<*>;)V
(Lorg/eclipse/core/runtime/IAdapterFactory;Ljava/lang/Class<*>;)V
(L1org/eclipse/core/runtime/IAdapterFactory;L1java/lang/Class<*>;)V
unregisterAdapters
(Lorg/eclipse/core/runtime/IAdapterFactory;)V
(Lorg/eclipse/core/runtime/IAdapterFactory;)V
(L1org/eclipse/core/runtime/IAdapterFactory;)V
unregisterAdapters
(Lorg/eclipse/core/runtime/IAdapterFactory;Ljava/lang/Class<*>;)V
(Lorg/eclipse/core/runtime/IAdapterFactory;Ljava/lang/Class<*>;)V
(L1org/eclipse/core/runtime/IAdapterFactory;L1java/lang/Class<*>;)V
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ createLauncher

getRemoteEndpoint
()Lorg/eclipse/lsp4j/jsonrpc/RemoteEndpoint;
()Lorg/eclipse/lsp4j/jsonrpc/RemoteEndpoint;
()L1org/eclipse/lsp4j/jsonrpc/RemoteEndpoint;
getRemoteProxy
()TT;
()TT;
()T1T;
startListening
()Ljava/util/concurrent/Future<Ljava/lang/Void;>;
()Ljava/util/concurrent/Future<Ljava/lang/Void;>;
()L1java/util/concurrent/Future<Ljava/lang/Void;>;
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ super org/eclipse/lsp4j/jsonrpc/Launcher
(Lorg/eclipse/lsp4j/jsonrpc/json/StreamMessageProducer;Lorg/eclipse/lsp4j/jsonrpc/MessageConsumer;Ljava/util/concurrent/ExecutorService;TT;Lorg/eclipse/lsp4j/jsonrpc/RemoteEndpoint;)V
getRemoteEndpoint
()Lorg/eclipse/lsp4j/jsonrpc/RemoteEndpoint;
()Lorg/eclipse/lsp4j/jsonrpc/RemoteEndpoint;
()L1org/eclipse/lsp4j/jsonrpc/RemoteEndpoint; # @Inherited(org.eclipse.lsp4j.jsonrpc.Launcher)
getRemoteProxy
()TT;
()TT;
()T1T; # @Inherited(org.eclipse.lsp4j.jsonrpc.Launcher)
startListening
()Ljava/util/concurrent/Future<Ljava/lang/Void;>;
()Ljava/util/concurrent/Future<Ljava/lang/Void;>;
()L1java/util/concurrent/Future<Ljava/lang/Void;>; # @Inherited(org.eclipse.lsp4j.jsonrpc.Launcher)
Original file line number Diff line number Diff line change
Expand Up @@ -2,61 +2,61 @@ class java/nio/charset/CharsetEncoder

<init>
(Ljava/nio/charset/Charset;FF)V
(Ljava/nio/charset/Charset;FF)V
(L1java/nio/charset/Charset;FF)V
<init>
(Ljava/nio/charset/Charset;FF[B)V
(Ljava/nio/charset/Charset;FF[B)V
(L1java/nio/charset/Charset;FF[B)V
canEncode
(Ljava/lang/CharSequence;)Z
(Ljava/lang/CharSequence;)Z
(L1java/lang/CharSequence;)Z
charset
()Ljava/nio/charset/Charset;
()Ljava/nio/charset/Charset;
()L1java/nio/charset/Charset;
encode
(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;
(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;
(L1java/nio/CharBuffer;)L1java/nio/ByteBuffer;
encode
(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult;
(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult;
(L1java/nio/CharBuffer;L1java/nio/ByteBuffer;Z)L1java/nio/charset/CoderResult;
encodeLoop
(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(L1java/nio/CharBuffer;L1java/nio/ByteBuffer;)L1java/nio/charset/CoderResult;
flush
(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(L1java/nio/ByteBuffer;)L1java/nio/charset/CoderResult;
implFlush
(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(L1java/nio/ByteBuffer;)L1java/nio/charset/CoderResult;
implOnMalformedInput
(Ljava/nio/charset/CodingErrorAction;)V
(Ljava/nio/charset/CodingErrorAction;)V
(L1java/nio/charset/CodingErrorAction;)V
implOnUnmappableCharacter
(Ljava/nio/charset/CodingErrorAction;)V
(Ljava/nio/charset/CodingErrorAction;)V
(L1java/nio/charset/CodingErrorAction;)V
implReplaceWith
([B)V
([B)V
([1B)V
isLegalReplacement
([B)Z
([B)Z
([1B)Z
malformedInputAction
()Ljava/nio/charset/CodingErrorAction;
()Ljava/nio/charset/CodingErrorAction;
()L1java/nio/charset/CodingErrorAction;
onMalformedInput
(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
(L1java/nio/charset/CodingErrorAction;)L1java/nio/charset/CharsetEncoder;
onUnmappableCharacter
(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
(L1java/nio/charset/CodingErrorAction;)L1java/nio/charset/CharsetEncoder;
replaceWith
([B)Ljava/nio/charset/CharsetEncoder;
([B)Ljava/nio/charset/CharsetEncoder;
([1B)L1java/nio/charset/CharsetEncoder;
replacement
()[B
()[B
()[1B
reset
()Ljava/nio/charset/CharsetEncoder;
()Ljava/nio/charset/CharsetEncoder;
()L1java/nio/charset/CharsetEncoder;
unmappableCharacterAction
()Ljava/nio/charset/CodingErrorAction;
()Ljava/nio/charset/CodingErrorAction;
()L1java/nio/charset/CodingErrorAction;
26 changes: 13 additions & 13 deletions libs/eea-java-11/src/main/resources/java/util/List.eea
Original file line number Diff line number Diff line change
Expand Up @@ -8,43 +8,43 @@ super java/util/Collection

copyOf
<E:Ljava/lang/Object;>(Ljava/util/Collection<+TE;>;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(L1java/util/Collection<+TE;>;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(L1java/util/Collection<+TE;>;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>()Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>()L1java/util/List<TE;>;
<E:L1java/lang/Object;>()L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>([TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>([TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>([1TE;)L1java/util/List<TE;>;

add
(ITE;)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,61 +2,61 @@ class java/nio/charset/CharsetEncoder

<init>
(Ljava/nio/charset/Charset;FF)V
(Ljava/nio/charset/Charset;FF)V
(L1java/nio/charset/Charset;FF)V
<init>
(Ljava/nio/charset/Charset;FF[B)V
(Ljava/nio/charset/Charset;FF[B)V
(L1java/nio/charset/Charset;FF[B)V
canEncode
(Ljava/lang/CharSequence;)Z
(Ljava/lang/CharSequence;)Z
(L1java/lang/CharSequence;)Z
charset
()Ljava/nio/charset/Charset;
()Ljava/nio/charset/Charset;
()L1java/nio/charset/Charset;
encode
(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;
(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;
(L1java/nio/CharBuffer;)L1java/nio/ByteBuffer;
encode
(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult;
(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult;
(L1java/nio/CharBuffer;L1java/nio/ByteBuffer;Z)L1java/nio/charset/CoderResult;
encodeLoop
(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(L1java/nio/CharBuffer;L1java/nio/ByteBuffer;)L1java/nio/charset/CoderResult;
flush
(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(L1java/nio/ByteBuffer;)L1java/nio/charset/CoderResult;
implFlush
(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult;
(L1java/nio/ByteBuffer;)L1java/nio/charset/CoderResult;
implOnMalformedInput
(Ljava/nio/charset/CodingErrorAction;)V
(Ljava/nio/charset/CodingErrorAction;)V
(L1java/nio/charset/CodingErrorAction;)V
implOnUnmappableCharacter
(Ljava/nio/charset/CodingErrorAction;)V
(Ljava/nio/charset/CodingErrorAction;)V
(L1java/nio/charset/CodingErrorAction;)V
implReplaceWith
([B)V
([B)V
([1B)V
isLegalReplacement
([B)Z
([B)Z
([1B)Z
malformedInputAction
()Ljava/nio/charset/CodingErrorAction;
()Ljava/nio/charset/CodingErrorAction;
()L1java/nio/charset/CodingErrorAction;
onMalformedInput
(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
(L1java/nio/charset/CodingErrorAction;)L1java/nio/charset/CharsetEncoder;
onUnmappableCharacter
(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
(L1java/nio/charset/CodingErrorAction;)L1java/nio/charset/CharsetEncoder;
replaceWith
([B)Ljava/nio/charset/CharsetEncoder;
([B)Ljava/nio/charset/CharsetEncoder;
([1B)L1java/nio/charset/CharsetEncoder;
replacement
()[B
()[B
()[1B
reset
()Ljava/nio/charset/CharsetEncoder;
()Ljava/nio/charset/CharsetEncoder;
()L1java/nio/charset/CharsetEncoder;
unmappableCharacterAction
()Ljava/nio/charset/CodingErrorAction;
()Ljava/nio/charset/CodingErrorAction;
()L1java/nio/charset/CodingErrorAction;
26 changes: 13 additions & 13 deletions libs/eea-java-17/src/main/resources/java/util/List.eea
Original file line number Diff line number Diff line change
Expand Up @@ -8,43 +8,43 @@ super java/util/Collection

copyOf
<E:Ljava/lang/Object;>(Ljava/util/Collection<+TE;>;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(L1java/util/Collection<+TE;>;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(L1java/util/Collection<+TE;>;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>()Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>()L1java/util/List<TE;>;
<E:L1java/lang/Object;>()L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;TE;)L1java/util/List<TE;>;
of
<E:Ljava/lang/Object;>([TE;)Ljava/util/List<TE;>;
<E:Ljava/lang/Object;>([TE;)L1java/util/List<TE;>;
<E:L1java/lang/Object;>([1TE;)L1java/util/List<TE;>;

add
(ITE;)V
Expand Down
Loading

0 comments on commit 38ac739

Please sign in to comment.