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
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.