Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ClrStaticTypeWrapper.PopulateMembers method exposes only declared members at the specified type #48

Open
nekobul opened this issue Jul 23, 2016 · 2 comments
Labels

Comments

@nekobul
Copy link

nekobul commented Jul 23, 2016

ClrStaticTypeWrapper.PopulateMembers method is incorrectly including BindingFlags.DeclaredOnly to get the type members. The consequence it is now impossible to use members inherited by the type in JS.

@paulbartrum
Copy link
Owner

It's likely this code is either going away, or at least moved into a separate package, so I'm not going to make any changes to ClrStaticTypeWrapper for the forseeable future. I'll keep the issue open in case I reconsider.

@nekobul
Copy link
Author

nekobul commented Sep 13, 2016

Paul,

I would recommend you preserve the support for CLR in Jurassic. This is a one of the biggest benefits compared to other JS engines like V8 where support for the CLR is unlikely or will most probably be much slower. The ability to use CLR is beneficial in cases where there is no easy support for particular functionality in JS. Case in point : working with RSA keys and and signature generation.

There is JS project in development, but it is terribly huge and incomplete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants