You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 27, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Aug 27, 2026. It is now read-only.
jnimarshalmethod-gen should be used & usable with Java.Base-Tests #1159
In the same way that jnimarshalmethod-gen is run against Java.Interop.Export-Tests in 77800dd, jnimarshalmethod-gen should also be run against Java.Base-Tests, and Java.Base-Tests should continue passing after the fixup, a'la:
% dotnet test --logger "console;verbosity=detailed" bin/TestDebug-net7.0/Java.Base-Tests.dll &&
dotnet bin/Debug-net7.0/jnimarshalmethod-gen.dll bin/TestDebug-net7.0/Java.Base-Tests.dll &&
dotnet test --logger "console;verbosity=detailed" bin/TestDebug-net7.0/Java.Base-Tests.dll
One problem with this now is that jnimarshalmethod-gen doesn't do anything to Java.Base-Tests.dll, even though it has at least one Java.Lang.Object subclass, and thus requires marshal methods.
In the same way that
jnimarshalmethod-genis run againstJava.Interop.Export-Testsin 77800dd,jnimarshalmethod-genshould also be run againstJava.Base-Tests, andJava.Base-Testsshould continue passing after the fixup, a'la:One problem with this now is that
jnimarshalmethod-gendoesn't do anything toJava.Base-Tests.dll, even though it has at least oneJava.Lang.Objectsubclass, and thus requires marshal methods.