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

Binding Instances: Implement sharpBinds part of @SharpComponent #5

Open
AlexDochioiu opened this issue Dec 23, 2018 · 0 comments
Open
Labels
enhancement New feature or request
Milestone

Comments

@AlexDochioiu
Copy link
Owner

@SharpComponent should have the following member: Class<?>[] sharpBinds default {};

When the user provides entries for sharp binding:

  • The generated dagger component should contain custom constructor
  • The custom constructor should contain all the given instance bindings
  • The custom constructor should have a build method returning the generated SharpComponent

For dagger2 binding instances see https://google.github.io/dagger/users-guide

@AlexDochioiu AlexDochioiu added the enhancement New feature or request label Dec 23, 2018
@AlexDochioiu AlexDochioiu added this to the V1.0 milestone Dec 23, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant