Skip to content

Commit

Permalink
Fix PublicAPI.Unshipped.txt errors.
Browse files Browse the repository at this point in the history
  • Loading branch information
jonpryor committed Mar 29, 2024
1 parent 041f066 commit abfe931
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/Java.Interop/Java.Interop/JniMemberInfoLookup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ public ref struct JniMemberInfoLookup {
public ReadOnlySpan<byte> MemberName {get; private set;}
public ReadOnlySpan<byte> MemberSignature {get; private set;}

[Obsolete ("Use the JniMemberInfoLookup(string, ReadOnlySpan<byte>, ReadOnlySpan<byte>) constructor.", error: true)]
public JniMemberInfoLookup ()
{
throw new NotSupportedException ();
}

public JniMemberInfoLookup (string encodedMember, ReadOnlySpan<byte> memberName, ReadOnlySpan<byte> memberSignature)
{
EncodedMember = encodedMember;
Expand Down
24 changes: 24 additions & 0 deletions src/Java.Interop/PublicAPI.Unshipped.txt
Original file line number Diff line number Diff line change
@@ -1 +1,25 @@
#nullable enable
Java.Interop.JniMemberInfoLookup
Java.Interop.JniMemberInfoLookup.EncodedMember.get -> string!
Java.Interop.JniMemberInfoLookup.JniMemberInfoLookup() -> void
Java.Interop.JniMemberInfoLookup.JniMemberInfoLookup(string! encodedMember, System.ReadOnlySpan<byte> memberName, System.ReadOnlySpan<byte> memberSignature) -> void
Java.Interop.JniMemberInfoLookup.MemberName.get -> System.ReadOnlySpan<byte>
Java.Interop.JniMemberInfoLookup.MemberSignature.get -> System.ReadOnlySpan<byte>
Java.Interop.JniPeerMembers.JniInstanceFields.GetFieldInfo(Java.Interop.JniMemberInfoLookup member) -> Java.Interop.JniFieldInfo!
Java.Interop.JniPeerMembers.JniInstanceMethods.GetMethodInfo(Java.Interop.JniMemberInfoLookup member) -> Java.Interop.JniMethodInfo!
Java.Interop.JniPeerMembers.JniStaticFields.GetFieldInfo(Java.Interop.JniMemberInfoLookup member) -> Java.Interop.JniFieldInfo!
Java.Interop.JniPeerMembers.JniStaticMethods.GetMethodInfo(Java.Interop.JniMemberInfoLookup member) -> Java.Interop.JniMethodInfo!
Java.Interop.JniRuntime.JniTypeManager.GetReplacementMethodInfo(string! jniSimpleReference, System.ReadOnlySpan<byte> jniMethodName, System.ReadOnlySpan<byte> jniMethodSignature) -> Java.Interop.JniRuntime.ReplacementMethodInfo?
Java.Interop.JniType.GetCachedInstanceField(ref Java.Interop.JniFieldInfo? cachedField, System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniFieldInfo!
Java.Interop.JniType.GetCachedInstanceMethod(ref Java.Interop.JniMethodInfo? cachedMethod, System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniMethodInfo!
Java.Interop.JniType.GetCachedStaticField(ref Java.Interop.JniFieldInfo? cachedField, System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniFieldInfo!
Java.Interop.JniType.GetCachedStaticMethod(ref Java.Interop.JniMethodInfo? cachedMethod, System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniMethodInfo!
Java.Interop.JniType.GetInstanceField(System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniFieldInfo!
Java.Interop.JniType.GetInstanceMethod(System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniMethodInfo!
Java.Interop.JniType.GetStaticField(System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniFieldInfo!
Java.Interop.JniType.GetStaticMethod(System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniMethodInfo!
static Java.Interop.JniEnvironment.InstanceFields.GetFieldID(Java.Interop.JniObjectReference type, System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniFieldInfo!
static Java.Interop.JniEnvironment.InstanceMethods.GetMethodID(Java.Interop.JniObjectReference type, System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniMethodInfo!
static Java.Interop.JniEnvironment.StaticFields.GetStaticFieldID(Java.Interop.JniObjectReference type, System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniFieldInfo!
static Java.Interop.JniEnvironment.StaticMethods.GetStaticMethodID(Java.Interop.JniObjectReference type, System.ReadOnlySpan<byte> name, System.ReadOnlySpan<byte> signature) -> Java.Interop.JniMethodInfo!
virtual Java.Interop.JniRuntime.JniTypeManager.GetReplacementMethodInfoCore(string! jniSimpleReference, System.ReadOnlySpan<byte> jniMethodName, System.ReadOnlySpan<byte> jniMethodSignature) -> Java.Interop.JniRuntime.ReplacementMethodInfo?

0 comments on commit abfe931

Please sign in to comment.