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

Auto-expose API #13

Closed
FlorianRappl opened this issue May 24, 2016 · 0 comments
Closed

Auto-expose API #13

FlorianRappl opened this issue May 24, 2016 · 0 comments
Assignees
Milestone

Comments

@FlorianRappl
Copy link
Owner

To benefit from scripting environments users need to expose their API in the scripting environment. This is tedious and not a lot of fun. Also errors are quite common.

One of the goals of MAGES is to make this as simple as possible. It should therefore be possible to just hand in

  • single functions (already possible, but names have to be given)
  • classes / types (see Object transformation #9 for objects already)
  • "namespaces" / whole collections of classes (subsets of an assembly)

The scope of this feature is to provide attributes to auto-detect / include types. Furthermore, the process should also work w/o attributes in case an cannot access the assemblies (here a little bit more work is required on the user's side, but it should be still simple and straightforward).

@FlorianRappl FlorianRappl added this to the 0.4 milestone May 24, 2016
@FlorianRappl FlorianRappl self-assigned this May 24, 2016
FlorianRappl added a commit that referenced this issue May 27, 2016
FlorianRappl added a commit that referenced this issue May 28, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant