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

Dagger Hilt Extensions #615

Open
vincent-paing opened this issue Jun 10, 2020 · 8 comments
Open

Dagger Hilt Extensions #615

vincent-paing opened this issue Jun 10, 2020 · 8 comments

Comments

@vincent-paing
Copy link

We already have solutions(#509, #397) for Dagger 2 and Dagger Android, so will there be a plan to support Dagger Hilt via another third-party library, or is there a workaround to use own EntryPoint in Controller?

@MkhytarMkhoian
Copy link

@vincent-paing You mean injection into Controller constructor?

@hijamoya
Copy link

hijamoya commented Jun 10, 2020

Currently seems you can only use the entry point interface..

@MkhytarMkhoian
Copy link

@vincent-paing You can look at fork https://github.com/lalafo-dev/Conductor
ControllerFactory section

@ta-shi
Copy link

ta-shi commented Jun 26, 2020

@MkhytarMkhoian
Can you explain briefly how can we achieve it? I know you mention ControllerFactory but wondering if you can explain the steps.

@MkhytarMkhoian
Copy link

@ta-shi I looked at Dagger Hilt and this is a different thing of what I mentioned earlier. Sorry about that

@FunnyDevs
Copy link

If your are still interested in a hilt extension, this is mine

https://github.com/FunnyDevs/hilt-conductor

@vladimirpetrovski
Copy link

Hey here! Is anyone still using this library or you have migrated your projects? I'm just being curios. Thanks!

@EricKuck
Copy link
Member

The project is still actively used in several very large apps. At the few I'm aware of Anvil was chosen over Hilt, meaning no changes to the library were needed.

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

No branches or pull requests

7 participants